把 Tailscale 裝在 Apple TV 上,就能拿它當一台常開的 exit node:出門在外時,讓手機、筆電的全部上網流量經由家裡的 Apple TV 出去,用的是家裡的 IP、走的是家裡的網路。Apple TV 一直插著電、接著有線網路、安靜不吵,比拿一台電腦常開省事得多。
本文依 2026 年 10 月的 Tailscale 官方 Apple TV 文件整理,以 Tailscale v1.104、tvOS 17 以上(建議 18 以上)為準。本文未在實機的 Apple TV 上操作,App 內的步驟名稱以官方文件為準,未描述無法查證的介面細節。
為什麼是 Apple TV
Exit node 需要「一直開著、一直在線」,Apple TV 天生就符合:
- 常開:插著電、不關機,家裡的電視櫃就是它的家。
- 有線網路:Apple TV 通常接乙太網路,exit node 走有線比走 Wi-Fi 穩定得多。
- 省電安靜:功耗低、沒風扇,比拿桌機或舊筆電常開划算。
前置條件
官方文件列了兩個前提:
- tvOS 17.0 以上(建議 18.0 以上)。
- Apple TV 設定為 home hub(家庭中樞)。這點很重要——Apple TV 睡眠時,要當 home hub 才會繼續保持網路連線,否則睡著了 exit node 就跟著斷。通常初次設定時會自動設成 home hub,但換位置、改網路設定、或停在 tvOS 17 都可能失效——tvOS 17 會依效能與可用性自動挑一個 hub,不保證挑到這台 Apple TV。tvOS 18 以後可以手動指定:先確認 Apple TV 已登入 iCloud(設定 → 使用者與帳號 → 預設使用者,看 iCloud 欄位有沒有內容),再到 設定 → AirPlay 與 HomeKit → HomeKit 指定房間名稱,就會設成 hub。
安裝 tvOS 版 Tailscale
- 在 Apple TV 上打開 App Store,搜尋 Tailscale,選 Get。
- 打開 Tailscale App,在歡迎頁選 Install VPN Configuration(安裝 VPN 設定),再選 Allow。
- 選 Connect。
- 認證:官方建議用掃 QR code(用另一台已登入的裝置掃描),或用 auth key(在 admin console 產生、用 Apple TV Remote 貼上)。
連上後,Apple TV 會出現在 admin console 的 Machines 頁面。
設成 exit node
- 在 Apple TV 的 Tailscale App,打開 Exit Node 區,先選 None。
- 選 Run as Exit Node 並確認。
- 到 admin console 的 Machines 頁面,找到這台 Apple TV,點
...→ Edit route settings,打開 Use as exit node 開關。
之後其他裝置就能在各自的 Tailscale 用戶端選這台 Apple TV 當 exit node。使用 exit node 的觀念、各平台怎麼選,見 Exit Node。
也能當 subnet router(只有 IPv4)
除了 exit node,Apple TV 也能當 subnet router,把家裡的網段廣告進 tailnet——例如讓外面的手機存取沒裝 Tailscale 的印表機。設定在 App 的 Subnet Router 區,選 Advertise New Route 填入網段(CIDR)。
要注意的限制:Apple TV 當 subnet router 只支援 IPv4,不支援 IPv6(其他平台都支援兩者)。所以需要 IPv6 網段路由的話,得換用其他裝置。subnet router 的完整說明見 Subnet Router。
注意事項
- 睡眠與 home hub:Apple TV 睡著後要當 home hub 才保持連線,前面「前置條件」那節一定要確認。官方文件的常見故障第一名就是「睡著了、不是 home hub」。
- 不能遠端 SSH/遠端桌面:Tailscale SSH 的伺服器端只在 Linux 與 macOS 開源版提供,tvOS 沒有;tvOS 本身也沒有遠端桌面服務。所以 Apple TV 只能透過自己的遙控器/App 操作,適合「放著當出口」,不適合當需要進去管理的伺服器。
- 想測延遲:App 的 My Other Devices 裡可以對其他裝置 ping,看連線是直連還是走 DERP,用來確認打洞有沒有成功。
小結
| 步驟 | 做什麼 |
|---|---|
| 前置 | tvOS 17+(建議 18+)、設定為 home hub |
| 安裝 | App Store 裝 Tailscale、裝 VPN 設定、QR code 認證 |
| 當 exit node | Exit Node 區 → Run as Exit Node → admin console 核准 |
| 當 subnet router | Subnet Router 區 → Advertise New Route(限 IPv4) |
Apple TV 是「放著不管、專職出口」的好選擇:常開、有線、省電。只要把 home hub 設好、別讓它睡死,就是一台穩定的小 exit node。