螢幕共享無法連上另一台 Mac

另一台 Mac 必須開啟螢幕共享,並允許你的使用者。兩台 Mac 都必須保持喚醒、位於同一個網路,且連接埠 5900 要開放。

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

我的 Mac 出現了這個問題:螢幕共享無法連上另一台 Mac。請閱讀 https://kilobat.app/zh-hant/guides/screen-sharing-not-connecting-mac.md,並和我一起逐步處理。如果缺少 Kilobat CLI,請安裝:brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查,並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。

適用於:「系統設定」適用於 macOS 13 Ventura 以上版本。「高效能」需要兩台 Mac 都是 Apple 晶片,並使用 macOS Sonoma 14 以上版本。查核於 2026年11月7日

症狀

  • 另一台 Mac 沒有出現在「螢幕共享」App 的「網路」下。
  • 連線一直等待,然後失敗。
  • 你可以在一個網路上用名稱連線,但在另一個網路上不行。
  • 「高效能」選項沒有出現,或工作階段退回到一般模式。

可能原因

  • 另一台 Mac 上的螢幕共享已關閉。Apple 表示,你要取用的 Mac 必須開啟螢幕共享或遠端管理。
  • 螢幕共享和遠端管理互相衝突。Apple 表示,兩者無法同時開啟。
  • 你的使用者不被允許。該使用者必須在另一台 Mac 上螢幕共享的取用清單中。
  • 有一台 Mac 在睡眠中。Apple 表示,要確認兩台 Mac 都沒有在睡眠。
  • 兩台 Mac 位於不同的網路。Apple 表示,要確認兩台電腦都連到同一個網路。
  • 防火牆。Apple 表示,「封鎖所有連入連線」會讓共享服務的連線無法使用。
  • 「高效能」需要更多條件。Apple 要求高頻寬、低延遲,以及兩台 Mac 之間的 UDP 連接埠 5900、5901 和 5902。

如何檢查

  1. 在另一台 Mac 上,選擇「蘋果」選單 >「系統設定」>「一般」>「共享」。

  2. 查看「螢幕共享」和「遠端管理」。兩者只能開啟其中一個。

  3. 按一下「螢幕共享」旁的「資訊」按鈕,查看「允許取用的對象」。

  4. 確認兩台 Mac 都保持喚醒並位於同一個網路。

  5. 在另一台 Mac 上,顯示防火牆是否封鎖所有連入連線。

    /usr/libexec/ApplicationFirewall/socketfilterfw --getblockall
  6. 從你的 Mac 測試連接埠 5900 是否有回應。請使用另一台 Mac 的 IP 位址。

    nc -vz -G 5 192.168.1.20 5900

如何修正

  1. 如果「遠端管理」已開啟,而你使用的是「螢幕共享」,請先關閉「遠端管理」。

  2. 開啟「螢幕共享」。

  3. 在「允許取用的對象」中,選擇「所有使用者」,或把你的使用者加入「僅限這些使用者」。

  4. 更改另一台 Mac 的睡眠設定,讓它保持喚醒。

  5. 如果「封鎖所有連入連線」已開啟,請在「網路」>「防火牆」>「選項」中把它關閉。

  6. 把兩台 Mac 連到同一個網路,然後打開「螢幕共享」App。

  7. 按一下「新增連線」按鈕,輸入另一台 Mac 的主機名稱。

  8. 使用「高效能」時,請依 Apple 的建議使用有線網路連線。

使用 Kilobat

  1. 測試連接埠 5900 的 TCP 連線。讀取 IPv4 那一行,它會說明已連線、被拒絕或沒有回應。

    kilobat why 192.168.1.20:5900
  2. 檢查接著會嘗試安全的網頁連線。螢幕共享不使用它,所以請忽略該步驟。

  3. 檢查這個網路上的裝置是否看得到彼此。有些訪客網路會把它們隔離。

    kilobat local check
  4. 列出 Mac 最近連線過的裝置及其 Bonjour 名稱。

    kilobat devices --bonjour
  5. 在發生延遲的工作階段之後,Kilobat 會寫出一份附有原因的報告。顯示遠端桌面的報告。

    kilobat remote --kind desktop

常見問題

螢幕共享使用哪些連接埠?

Apple 列出螢幕共享使用 TCP 和 UDP 連接埠 5900。「高效能」還需要 UDP 5901 和 5902。

可以同時使用「螢幕共享」和「遠端管理」嗎?

不行。Apple 表示,只能開啟其中一個。Apple 表示,兩者都能讓你共享螢幕。

為什麼沒有「高效能」?

Apple 表示,它需要兩台 Mac 都是 Apple 晶片,並使用 macOS Sonoma 14 以上版本。每台 Mac 一次只能執行一個工作階段。

資料來源

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