ARTICLE · 1017775
Mac写文档Win写代码,RustDesk+Tailscale组合真的香
之前我常用的工作主机是一台2.3公斤的神舟战神笔记本,外加一块电源适配器,加上水杯,整个背包得10公斤左右。
今年换了台1.23公斤的MacBook Air M5。是真的轻,续航也够用,苹果生态用起来也确实舒服。
但我不想把软件开发环境都搬到Mac上,Windows上调试软件还是比Mac顺手。
所以,我的思路其实很简单:Mac当显示器和键盘,神舟笔记本放家里,当“后端服务器”。无论身在哪里,只要有网都可以远程干活的电脑。

在使用远程桌面软件的选择上,我走了一些弯路。
第一个选择:向日葵
个人免费版能管100台机器,对绝大多数人来说已足够。
但免费版有两个问题:一个是屏幕分辨率偏低;二是不能全屏,桌面被压缩在一个窗口里,很多时候需要移动滚动条。
第二个选择:ToDesk
换到ToDesk之后,画质很好,能完整显示桌面,前几个月体验确实丝滑。
如果使用频率一高,可能会遇到服务繁忙的情况。如果连续包月,每月最低24元,想了想,还是没舍得买。
第三个选择:RustDesk+Tailscale
目前在用的方案,是两个软件的组合:Tailscale做虚拟局域网,RustDesk做远程桌面。

— Mac 和神舟通过 Tailscale 组成一张私有网,RustDesk 只负责画面传输
安装 Tailscale,把两台电脑拉进“同一张网”
注册一个 Tailscale 账号,把两台电脑都装上客户端,登录同一个账号,它就会给你的设备分配一个100.x.x.x开头的虚拟 IP 地址。两台电脑相当于处在同一个“虚拟的局域网”里,数据传输走的是加密隧道,不经过第三方服务器。
安装 RustDesk,开“允许 IP 直接访问”
RustDesk 是开源免费的,安装包小、跨平台、画质还行。有个关键设置需要注意:在设置 → 安全里把“允许 IP 直接访问”打开,再设一个固定密码。
在 RustDesk 输入对方虚拟 IP,然后连接
在 RustDesk 里输入对方电脑的 Tailscale 虚拟 IP(比如100.86.51.95),再输入你设好的固定密码,就能连上了。
在效果上,它的图像质量接近ToDesk,偶尔画面会有点重影,但日常办公、写代码完全够用。一年下来花费0元,隐私数据也不经过第三方。
三款软件横评(个人实测)
远程桌面,每个人的体验各异,如果为了稳定和高清画面,还是付费的好。同一套方案,不同公司、不同路由器、不同运营商,效果可能差出一个量级。
!踩坑提示 !
1. Tailscale 免费版现在有节点数量限制,登录后记得在后台把 “Disable Key Expiry” 打开,否则几个月后连接会自动断开。
2. 向日葵和 ToDesk 别同时开,端口冲突会让远程电脑卡到怀疑人生。