"差生文具多",这句话放我身上很准。设备越买越多:Linux 的 AI 主机、Mac mini、一台 Windows 台式机……可我一出门,还是习惯只抱着一台 MacBook 去咖啡馆办公。
电脑可以多,包里不能太重。家里的设备也不能吃灰。这篇就分享一下我用 Tailscale 把所有设备连成一片的入门心得。
一、Tailscale 是什么
一句话解释:Tailscale 是一个虚拟组网工具。装上并登录同一账号之后,你的所有设备——不管在家、在公司还是在咖啡馆——就像插在同一个路由器下面一样,可以互相访问。
它的好处是:
- 不需要公网 IP,也不需要在路由器上折腾端口映射;
- 设备之间走加密通道,比裸暴露端口安全得多;
- 全平台支持:macOS、Windows、Linux、iOS、安卓都有客户端;
- 免费额度对个人完全够用。
二、从 0 到 1 的配置流程
- 注册账号:去官网注册一个账号(可以用 GitHub 或 Google 账号登录);
- 每台设备装客户端:MacBook、Mac mini、Linux 主机、Windows 各装一份,登录同一个账号;
- 等待上线:装好之后设备会自动出现在你的设备列表里,每台机器会分配一个固定的虚拟内网 IP;
- 互相访问:在 MacBook 上直接 ping 或访问其他设备的虚拟 IP,通了就说明组网成功。
整个过程没有任何命令行操作,小白从 0 到 1 也就二十分钟。
三、连起来之后能干什么
远程接管桌面
配合系统自带的屏幕共享 / 远程桌面功能,在咖啡馆用 MacBook 就能操作家里的 Mac mini 桌面和 Windows 电脑,跑在台式机上的软件照样能用。
SSH 连 Linux 主机
家里的 AI 主机跑着模型和服务,出门在外一条 ssh 命令直连,查看训练进度、重启服务、拉取日志,跟坐在家里操作没区别。
取文件
忘带文件不用慌,通过文件共享或者命令行直接从家里电脑拉。设备之间传输走的是点对点加密通道,传输大文件也不心疼流量。
四、配套小技巧:让 Mac 保持"清醒"
远程方案有个前提——家里的设备不能睡眠。Mac 上我推荐用 Amphetamine 这类保持唤醒的工具,把触发条件设成「接通电源」:插电自动保持清醒,拔电恢复正常,全程不用手动管。
配好之后,机器就 7×24 待命,人在外面手机一点,家里的 Mac 和公司的电脑都随时可接管。
五、几点提醒
- 设备命名起好认的:设备一多,列表里全是默认主机名会眼花,建议装的时候就改好名字;
- Linux 无界面设备:可以用官方命令行方式安装,后台服务开机自启;
- 安全习惯:虽然通道是加密的,但 SSH 密钥、强密码这些基本功还是不能省;
- 网络环境受限时:个别网络下直连可能不通,会自动走中继,速度略慢但功能不受影响。
写在最后
组网这件事,属于"配一次,用一年"的投入。二十分钟的配置,换来的是出门只带一台电脑的轻松,和家里所有算力随时待命的安全感。如果你也是设备多、出门只想轻装的人,强烈建议试一试。