Remote Utilities on Ubuntu with Wayland
全新 Remote Utilities macOS 與 Linux 版:支援 Wayland 及無人值守存取。 了解更多 →

在 macOS 上無法連線到區域網路中的電腦或 RU Server

症狀

在 Mac 上,Viewer 無法透過 IP 位址或電腦名稱連線到區域網路中的電腦,也無法登入位於同一網路中的 RU Server。在 Mac 上執行的 Host 或 Agent 連線到區域網路中的 RU Server 時,也可能發生相同的情況。典型的徵兆如下:

  • 透過網際網路的連線正常,包括 Internet-ID 連線。
  • 同一台 Mac 上的 ping 和其他程式可以連到相同的電腦。Windows 或 Linux 上的 Viewer 可以順利連線到相同的 Host。
  • 另一端的 Host 沒有記錄任何連線嘗試。
  • 問題在 Mac 上更新或重新安裝 Remote Utilities 之後立即出現。

原因

macOS 會向每個應用程式詢問是否允許使用區域網路,並將回答儲存在系統設定→隱私權與安全性→區域網路中。此權限與應用程式的確切檔案綁定。更新之後,已儲存的權限不再符合新的檔案;在某些 macOS 版本上,系統不會再次詢問,而是在不提示的情況下阻擋該應用程式的區域網路連線,即使「系統設定」中的開關仍顯示該應用程式已獲允許。

這是 macOS 的行為,而不是 Remote Utilities 的設定。此情況已在 macOS 15(Sequoia)及更新版本上觀察到。只有應用程式本身向區域網路中的位址發起的連線會受到影響:透過 IP 位址或電腦名稱進行的直接連線,以及與同一網路中 RU Server 的連線。連入 Host 的連線和透過網際網路的連線不受影響。


解決方法

  1. 開啟系統設定→隱私權與安全性→區域網路。
  2. 在清單中找到 Remote Utilities Viewer(或 Host、Agent)。將其關閉,然後再重新開啟。
    如果清單中沒有該應用程式,請啟動它並嘗試連線,然後在「想要尋找並連接您區域網路上的裝置」提示中按一下允許。
  3. 完全結束應用程式(Command+Q),然後重新啟動。
  4. 再次連線。如果仍然失敗,請重新啟動 Mac 後再試一次。

注意:

此權限屬於 macOS 使用者帳號。請在每個執行 Viewer、Host 或 Agent 的使用者帳號中重複上述步驟。單純刪除並重新安裝 Remote Utilities 無法解決此問題。

另請參閱:我可以直接使用其 IP 位址連線到遠端電腦嗎?

標籤: 連線性, 升級