使用 Screens 5 和 Tailscale 來自任何地方連線

Screens Connect 是從家中或辦公室外部存取您電腦的最簡單方式。不過,如果 Screens Connect 無法使用,或在您的設定中無法正常運作,還有另一個可靠的選擇:Tailscale

Tailscale 是一種安全的 VPN,會在您的裝置之間建立私人網路。這表示您可以從任何地方連接到您的電腦——安全且不需要複雜的路由器或防火牆設定。

注意: Tailscale 需要 macOS 11 或更新版本

⚠️ 免責聲明

Tailscale 是第三方服務,並非由 Edovia 開發或維護。我們提供此指南只是為了方便想要將 Tailscale 與 Screens 搭配使用的使用者,但我們無法提供 Tailscale 設定、連線或疑難排解方面的支援。

Screens 只是連接到所提供的 IP 位址和連接埠。如果遠端電腦可透過 Tailscale 存取,Screens 應該就能像連接任何其他網路位址一樣連接到它。

如果您在透過 Tailscale 存取遠端電腦時遇到問題,我們建議您先確認 Tailscale 連線是否正常運作,必要時請聯絡 Tailscale Support

Tailscale 可能隨時變更其服務運作方式,因此本指南中的某些資訊可能會過時。

開始之前

在設定 Tailscale 之前,請先確認您的電腦已準備好接受螢幕共享連線。如果您還沒完成,請依照 此部分 中的逐步指南操作。

步驟 1:安裝 Tailscale

  1. 如果您還沒有 Tailscale 帳號,請 在此註冊。免費。
  2. 您需要在 Tailscale 帳號中至少新增 2 台裝置 才能完成設定:
  3. 您想要連接的每一台電腦上安裝 Tailscale:
  4. 您將用來連線的 Apple 裝置上安裝 Tailscale:

步驟 2:在 Screens 中連結您的 Tailscale 帳號

  1. 前往 Tailscale.com › Settings › General
    找到您的 Tailnet ID完整複製
    它可能看起來像這樣:'TcfXSop1q66VBYTZ'。

  2. 前往 Tailscale.com › Settings › Trust credentials > Credential

  3. 選取 OAuth

  4. 視需要提供描述(例如:'Screens 5')

  5. 點擊 Continue

  6. 展開 Devices,並在 Core 下選取 Read

  7. 點擊 Generate Credential

  8. 複製 Client Secret。您不需要 Client ID

  9. 開啟 Screens 5,前往 Tailscale 區段

  10. 點擊或輕觸 Link Account…

  11. 輸入步驟 1 中的 Tailnet ID(例如:'TcfXSop1q66VBYTZ')

  12. 貼上 Client Secret(以 'tskey-client-...' 開頭)

  13. 完成!您現在應該可以看到已連線的裝置。Screens 會持續更新它們。

小提示

關於共享裝置

目前,Tailscale 的系統不支援在清單中顯示共享裝置(來自其他帳號)。

如果您需要連接共享裝置,可以設定手動連線。逐步說明可參考 這篇文章

如果 Tailscale 未來讓這項功能成為可能,我們會在 Screens 中加入對共享裝置的支援。

使用 VPN?

Tailscale 通常可與其他 VPN 正常搭配使用。例如,IVPN 甚至建議使用 Tailscale 來協助遠端存取。您可以 在此閱讀更多內容

限制

若要使用 Tailscale 連接到您的電腦,該裝置上必須正在執行 Tailscale App。預設情況下,Tailscale 只會在您登入後啟動,這表示:

建議

進階選項

可以將 Tailscale 以系統服務方式執行,讓它在登入前就啟動。不過,此設定僅建議進階使用者使用。

如需更多詳細資訊,請參閱 Tailscale 的 macOS variants 文件,特別是 Open source tailscaled variant 區段。

離開之前

在出門前,請 模擬遠端連線 以確認您的電腦可從網路外部存取。這個快速測試可確保您不在時設定也能正常運作。

仍然需要幫助?

給我們發送電子郵件