Tailscale exit node 是做什麼的
Tailscale 的 exit node(出口節點)把你所有網際網路流量經一臺 tailnet 裝置路由。從手機看,這意味著你的瀏覽看起來來自那臺機器——用於存取家庭網路上受地區或 IP 限制的東西,或在不可靠的公共 Wi-Fi 上有一個可信出口。它和普通 Tailscale 用法不同:普通用法你只存取自己的裝置。下面是怎麼設定並在手機上使用。
Exit node vs. 只是存取你的裝置
重要區分,因為容易搞混:
- 普通 Tailscale:手機能存取你的 tailnet 裝置(SSH 進伺服器、打開 NAS)——但你的一般上網流量仍走手機自己的連線。
- Exit node:一切——每個 App 的上網流量——都先經選定的裝置隧道。這是更大的錘子,並且會把你的速度限制到那臺裝置的上傳。
第 1 步——把一臺裝置宣告為 exit node
在你想當出口的機器(家庭伺服器、常開的盒子)上執行:
sudo tailscale up --advertise-exit-node
然後在 Tailscale 管理後臺核准它:打開該裝置,在它的路由設定裡啟用 Use as exit node。在那裡核准之前,它不可選。
第 2 步——在手機上選 exit node
在手機的 Tailscale App 裡打開選單,選 Exit Node,然後選你的裝置。所有流量現在經它路由。要停止,把 Exit Node 設回 None。
什麼時候真有用
- 公共 Wi-Fi——經可信的家庭盒子路由,而不是信任咖啡館網路。
- 表現得在家庭網路上——存取只允許你家 IP 的服務或網站。
- 穩定的出口 IP——當某東西綁定你家位址時有用。
只是要 SSH 進家庭伺服器的話,你不需要 exit node——普通 Tailscale 已經能做。只有當你想讓整個連線都經家裡走時,才用 exit node。
注意事項
- 速度——你的瀏覽受 exit node 的上傳頻寬限制。
- 續航——隧道化所有流量比閒置 Tailscale 更耗電。
- 它必須在線——如果出口裝置休眠或掉線,你的流量會中斷,直到你關掉它。
常見問題
SSH 進家庭伺服器需要 exit node 嗎?
不需要。普通 Tailscale 已經讓手機直接存取 tailnet 裝置。Exit node 只用於把所有流量經家裡走。
為什麼我的 exit node 在手機上不顯示?
你大概宣告了但沒在管理後臺核准。在那裡為該裝置啟用 "Use as exit node"。
手機能當 exit node 嗎?
實際中你想用一臺常開、連線良好的裝置(家庭伺服器)當 exit node,而不是手機。
快速事實
- Exit node:把你所有流量經選定的 tailnet 裝置路由
- 設定:
tailscale up --advertise-exit-node+ 在管理後臺核准 - 手機上用:Tailscale App → Exit Node → 選裝置
- 普通 SSH 不需要——那已經能用
- 取捨:速度受節點上傳限制;更耗電
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.