给爸妈修电脑这件事,我干过很多年。TeamViewer 用了两次就被判定为商用,向日葵免费版一过高峰期就卡成幻灯片。
后来换到 RustDesk,才知道远程桌面这台戏,是可以自己搭的。
它是用 Rust 写的开源项目,十二万多颗星,热度仅次于那些大厂产品。客户端打开,左边是自己这台机器的 ID 和一次性密码,右边填对方的 ID 就能连。

跟商业软件最大的区别在服务器。官方提供公共中继,免费也能用;但如果自己有一台云服务器,花十分钟把 hbbs 和 hbbr 两个服务跑起来,所有流量就走自己的机器,第三方连你的 IP 都看不到。
这一步对普通用户不是必需,对给公司用的人是必需。审计、合规、数据出境,很多问题在“数据不过第三方”这句话面前就没了。
自建之后还能用网页控制台,把常用的几台设备编成地址簿,打标签、写备注、分配给人。谁连过哪台机器,日志里都有。
画质和延迟比我预期好。局域网内基本感觉不到是在远程,跨城走公网也能看清字幕;文件传输是独立通道,拖拽就能传。

它支持 Windows、macOS、Linux、Android、iOS,还有网页版——临时在别人电脑上帮个忙,不用装东西。
短板在于生态。商业软件那些花活,比如远程打印、批量部署、会话录制,它有的做得浅,有的干脆没有;自建之后服务器要自己维护,证书过期了也得自己换。
还有一个必须提醒的点:这类工具天然能被拿去做坏事。它的官网页首常年挂着警告,提醒你别给陌生人装、别把 ID 和密码给不认识的“客服”。
自建没那么玄。云服务器上跑两个容器,一个管信令一个管中继,配置文件填上域名,客户端把服务器地址改成自己的、再填一遍公钥,就通了。之后连接不经过官方节点,也不受免费版那些限制。
从 TeamViewer 换过来那天,我把家里四台机器全登记进地址簿。爸妈再打电话说电脑慢,我点一下就进去了,不用再教他们念一串九位数字。
甄宝园


