---
title: "Wi-Fi 印表機在 Mac 上離線：IP 位址、用 IP 重新加入、2.4 GHz · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/printer-offline-mac"
description: "印表機已開啟並連上 Wi-Fi，但 Mac 顯示「離線」或「印表機未連接」。找出原因並重新加入印表機，讓它保持在線上。"
---

# Wi-Fi 印表機在 Mac 上顯示為離線

當 Mac 無法連到它儲存的位址或名稱上的印表機時，就會把印表機顯示為離線。印表機可能在 Wi-Fi 上，但 Mac 仍然連不到它。

**讓你的代理程式來解決**拷貝一則提示詞，適用於 Claude Code、Codex 或任何能使用終端機的代理程式。

我的 Mac 出現了這個問題：Wi-Fi 印表機在 Mac 上顯示為離線。請閱讀 https://kilobat.app/zh-hant/guides/printer-offline-mac.md，並和我一起逐步處理。如果缺少 Kilobat CLI，請安裝：brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查，並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。

適用於：macOS 14 Sonoma 以上版本。區域網路隱私權設定在 macOS 15 Sequoia 以上版本提供。 · 查核於 2026年11月7日

## 症狀

- 列印佇列顯示印表機離線，或顯示未連接。
- 印表機本身的螢幕顯示已連上 Wi-Fi。
- 列印正常運作幾天後，在斷電或路由器重新啟動後停止。
- 印表機在更換新路由器、新 Mesh 或新供應商後離線。
- 印表機在 macOS 更新後離線，但其他裝置仍可列印。
- 印表機可以從手機列印，但不能從 Mac 列印。

## 可能原因

- **印表機有新的 IP 位址。**路由器給印表機的位址可能會改變。用 IP 位址加入的印表機會保留舊位址，所以 Mac 找錯地方。
- **印表機在另一個網路上。**更換路由器後，印表機可能停留在舊的 Wi-Fi 名稱、訪客網路或另一個子網路。
- **印表機只支援 2.4 GHz。**有些印表機只能在 2.4 GHz 頻段運作。印表機的手冊或規格會說明它支援哪些頻段。
- **路由器封鎖了探索。**裝置隔離、訪客網路和 VLAN 會讓 Bonjour 無法使用。請參閱 [換了新路由器或 Mesh 後 AirPlay 或 AirPrint 無法使用](https://kilobat.app/zh-hant/guides/airplay-airprint-mesh-router)。
- **廠商 App 失去了區域網路取用權限。**在 macOS 15 以上版本中，印表機 App 需要「區域網路」權限。請參閱 [App 找不到區域網路上的裝置](https://kilobat.app/zh-hant/guides/local-network-permission)。
- **佇列已暫停或有錯誤。**已暫停的佇列或卡住的工作會讓印表機看起來無法使用。

## 如何檢查

1. 在印表機上列印網路設定頁。記下它的 IP 位址和 Wi-Fi 名稱。
2. 確認 Mac 使用相同的 Wi-Fi 名稱。按住 Option 並按一下 Wi-Fi 圖像。
3. 顯示 Mac 為每台印表機儲存的位址。

   ```
   lpstat -v
   ```

   輸出帶有 IP 位址的 `ipp://`、`lpd://` 或 `socket://` 是固定位址。`dnssd://` 表示 Mac 是用 Bonjour 名稱找到印表機。
4. 如果儲存的位址不是印表機目前的位址，表示印表機換了位址。請重新加入它。
5. 測試印表機目前的位址。請替換範例位址。

   ```
   ping -c 3 192.168.1.50
   ```
6. 尋找在網路上宣告自己的印表機。

   ```
   dns-sd -B _ipp._tcp
   ```
7. 顯示每個佇列是否已啟用。

   ```
   lpstat -p
   ```

## 如何修正

1. 重新啟動印表機。如果印表機仍然離線，再重新啟動路由器。
2. 從 Dock 打開「列印中心」。如果佇列已暫停，請按一下「繼續」按鈕。
3. 在你的路由器中保留印表機目前的 IP 位址。這也稱為 DHCP 保留。
4. 選擇「蘋果」選單 >「系統設定」，然後按一下「印表機與掃描器」。
5. 按住 Control 並按一下離線的印表機，選擇「移除印表機」，然後確認。
6. 按一下「加入印表機、掃描器或傳真機」，在列表中選擇印表機，然後按一下「加入」。
7. 如果印表機不在列表中，請按一下 IP 按鈕。
8. 輸入印表機的 IP 位址。「協定」如果印表機支援，請選擇 AirPrint。
9. 如果 AirPrint 無法使用，請選擇「Internet Printing Protocol (IPP)」或「HP Jetdirect – Socket」。
10. Apple 表示，用通用協定加入的印表機功能可能有限。
11. 按一下「加入」。印表機可能需要一兩分鐘才會出現。
12. 對於僅支援 2.4 GHz 的印表機，請確認路由器的 2.4 GHz 頻段已開啟。
13. 如果路由器有獨立的 2.4 GHz 名稱，請把印表機連到該名稱。
14. macOS 更新後，請為印表機 App 開啟區域網路取用權限。打開「系統設定」>「隱私權與安全性」>「區域網路」。
15. 如果都沒有用，請重置列印系統。Apple 表示，這會刪除所有印表機、工作和預設項目。
16. 若要重置，請按住 Control 並按一下「印表機」列表，選擇「重置列印系統」，然後重新加入印表機。

你的路由器的確切選單，從 FRITZ!Box、Xfinity 到 eero 和 Livebox：[路由器指南](https://kilobat.app/routers)。

## 使用 Kilobat

1. 列出 Mac 看過的裝置及其 IP 位址和硬體位址。用硬體位址找出印表機。

   ```
   kilobat devices
   ```
2. 瀏覽透過 Bonjour 宣告 IPP 的印表機。

   ```
   kilobat bonjour _ipp._tcp
   ```
3. 檢查在這個網路上投放和列印是否能運作。

   ```
   kilobat local check
   ```
4. Kilobat 無法在你的路由器中設定位址保留。請使用路由器的 App。

## 常見問題

**我需要印表機製造商的驅動程式嗎？**

AirPrint 印表機不需要。Apple 表示，AirPrint 不需要額外的驅動程式或軟體就能列印。有些功能可能需要製造商的軟體。

**為什麼印表機可以從 iPhone 列印，但不能從 Mac 列印？**

Mac 可能儲存了舊的 IP 位址。檢查 `lpstat -v` 並重新加入印表機。

**為什麼我的印表機每次斷電後都會離線？**

路由器在重新啟動後可能給印表機新的位址。請在路由器中保留該位址，或用 Bonjour 名稱從列表中加入印表機。

**在哪裡可以找到我的印表機品牌的說明？**

請參閱 [HP](https://kilobat.app/zh-hant/devices/hp-printer)、[Canon](https://kilobat.app/zh-hant/devices/canon-printer)、[Epson](https://kilobat.app/zh-hant/devices/epson-printer) 和 [Brother](https://kilobat.app/zh-hant/devices/brother-printer) 印表機指南，以及 [AirPrint 指南](https://kilobat.app/zh-hant/devices/airprint)。

## 資料來源

- [Apple 支援：在 Mac 上加入和管理印表機](https://support.apple.com/guide/mac-help/add-and-manage-printers-mh14004/mac)
- [Apple 支援：解決 Mac 上的列印問題](https://support.apple.com/guide/mac-help/mh14002/mac)
- [Epson：I see the message Printer is Offline when I try to print with a wireless (Wi-Fi) connection on my Mac](https://epson.com/faq/SPT_C11CE21201~faq-275913)
- lpstat(1)、dns-sd(1) 和 ping(8)，隨 macOS 27.2 安裝的使用手冊頁面

查核日期：2026 年 11 月 7 日。

## 相關指南

- [換了新路由器或 Mesh 後，AirPlay 或 AirPrint 無法使用](https://kilobat.app/zh-hant/guides/airplay-airprint-mesh-router): AirPlay 和 AirPrint 使用 Bonjour 尋找裝置，而 Bonjour 在區域網路上使用多點傳送。
- [Mac 上未顯示 Chromecast、AirPlay 電視或印表機](https://kilobat.app/zh-hant/guides/casting-printer-not-showing-mac): Chromecast、AirPlay 和 AirPrint 透過本機網路上的 Bonjour 訊息尋找裝置。
- [App 找不到區域網路上的裝置](https://kilobat.app/zh-hant/guides/local-network-permission): macOS 15 Sequoia 以上版本會在 App 連接區域網路上的裝置前先詢問你。
- [從 Mac 找出區域網路上的裝置](https://kilobat.app/zh-hant/guides/find-devices-on-network): macOS 內建兩種查看其他裝置的方法：ARP 表和 Bonjour。
- [Mac 上的 2.4 GHz、5 GHz 與 6 GHz Wi-Fi](https://kilobat.app/zh-hant/guides/wifi-bands-2-4-5-6-ghz): Wi-Fi 使用三個頻段。
