故事开头:电脑的"两地分居"
我是拥有一堆电脑的人。
经常出门,但我的"主力战机"在家里书房的Mac上。那台机器存着我所有的代码、资料和配好的智能体。
问题来了:我怎么用身上背着的电脑,流畅地操控家里的Mac?
这就像你人在北京,想遥控上海家里的电视换台——中间隔着整个互联网,还有重重防火墙。
第一幕:Tailscale,那个"高冷的技术宅"
搜索发现了 Tailscale,说它是"零配置内网穿透神器"。
我兴冲冲给两台电脑都装上,像给它们配了对讲机。连接成功!但——
慢得像在拨号上网。
我打开远程桌面,鼠标飘移、画面卡顿,打字都有延迟。查了一下状态,发现流量竟然在绕路香港!就像从北京打电话到上海,接线员说:"先生,您的电话正在经由香港转接……"
原来,Tailscale 优先尝试"直连"(两台电脑直接对话),失败后才走"中继服务器"。但外面的网络和家里网络像是两个性格别扭的人——互相听不懂对方说话,只能找个第三方传话。
而 Tailscale 在中国的"传话员"远在香港。
我尝试了各种优化:开IPv6、调路由器、改防火墙……折腾了两天,它依然固执地香港中继。
Tailscale 像个高冷的技术宅:理论上很完美,但在复杂的网络环境里,有点水土不服。
第二幕:ZeroTier,那个"社交达人"
后来我又试了 ZeroTier。
安装同样简单,但连接那一刻,我感觉到了不同——流畅,丝般顺滑。
查了下状态,全是直连!延迟只有 27毫秒,比Tailscale的260毫秒快了十倍。
ZeroTier 像个社交达人,特别擅长在网络环境里"打洞"——穿透防火墙、绕过NAT,让两台电脑直接握手。
现在,我在外面的电脑上,双击远程桌面,家里的Mac屏幕瞬间出现。拖动窗口、播放视频、甚至写代码,几乎感觉不到延迟。
我的智能体,终于能继续遥控了。

技术总结:给非程序员的三句话
| 什么是内网穿透? | |
| Tailscale 像什么? | |
| ZeroTier 像什么? |
适合谁用?
| ZeroTier(直连率更高,延迟更低) | |
写在最后
技术选型就像找对象:没有最好的,只有最合适的。
Tailscale 和 ZeroTier 都是优秀的开源工具,免费版足够个人使用。我的经历只是参考——你的网络环境可能完全不同,也许 Tailscale 在你那里飞快,ZeroTier 反而慢。
最好的方法是:两个都试,让数据说话。
毕竟,某些人类的核心素养,就是不断折腾,直到找到那个对的。
今日软件
Tailscale:https://tailscale.com
ZeroTier:https://www.zerotier.com
安装提示:下载→注册→各拿一串"网络ID"→互相加入→搞定。比装微信还简单。
夜雨聆风