告别TeamViewer!用RustDesk+Tailscale实现免费、直连、不卡的远程桌面

版本:v2.0 — 新增文件共享篇
作者:一个被TeamViewer弹窗逼疯的男人
阅读时间:5分钟


📜 版本更新日志

v1.0 ─── 远程桌面跑通了,泪流满面 😭
v2.0 ─── 发现还能当NAS使,资源管理器直接拖文件,更泪流满面了 😭😭
         (附赠:对Windows共享协议的祖安输出)

先说结论

以前:TeamViewer → 连接5分钟 → 弹窗 → 断开 → 重新连接 → 弹窗 → 砸电脑 💢
现在:RustDesk + Tailscale → 输入IP → 丝滑连接 → 永不弹窗 → 岁月静好 ☕
      + 文件共享 → 资源管理器直接拖NAS文件 → 比百度网盘快一万倍 🚀

为什么不用TeamViewer/AnyDesk?

TeamViewer:免费版只能用5分钟,之后弹窗「请购买商业版」
           你看我像不像商业用户?我就在家连个电脑啊!😭

AnyDesk: 免费版功能够用,但中转服务器在国外
           延迟高到:我点一下鼠标,咖啡都凉了才看到响应

向日葵:   国内良心软件,但限速!
           免费版: 1Mbps → 看幻灯片
           付费版: 够快 → 但凭什么为了远程桌面多花一份钱?!
      

方案登场:RustDesk + Tailscale

这两个东西是干啥的?

工具 干什么的 官方地址
RustDesk 开源的远程桌面,比RDP轻量,比TeamViewer良心 https://github.com/rustdesk/rustdesk
Tailscale 给你的设备建一个「私密局域网」,不管隔着多远,它们就像在同一个路由器下面 https://tailscale.com

通俗理解

Tailscale = 给你所有设备办了一张「小区门禁卡」
            只有持卡设备能互相串门
            外人知道你家地址也进不来,因为门禁拦着

RustDesk  = 拿着门禁卡进门后,直接坐在对方电脑前操作
文件共享  = 进门后,直接打开对方冰箱拿东西

基础篇:远程桌面(v1.0内容)

1. 装 Tailscale(所有设备都要装)

设备 下载地址
Windows https://tailscale.com/download-windows
macOS App Store 搜 Tailscale
手机 App Store / Google Play 搜 Tailscale
Linux curl -fsSL https://tailscale.com/install.sh | sh

装完后用同一个账号登录(Google/GitHub/Microsoft 账号都行)。

2. 确认 Tailscale 地址

命令行运行:

tailscale status

输出类似:

100.12.57.33   abc-hhh         windows   ✅
100.12.57.34   dh2600      linux     ✅  # 你的NAS
100.12.57.35  cnap-252    windows   ✅  # 你的另一台电脑

3. 装 RustDesk + 开IP直连

下载 ➔ 安装 ➔ 设置 → 安全 → 允许通过IP连接 → 开启 ➔ 设密码

4. 连接!

RustDesk 选择「IP/主机名」➔ 填 Tailscale 地址 ➔ 输入密码 ➔ ✅


进阶篇:文件共享(v2.0新增)

远程桌面:像坐在对方电脑前操作
文件共享:像打开自己电脑上的硬盘一样,直接拖文件

适用场景

场景 以前的做法 现在的做法
从NAS拷个电影到电脑 打开NAS网页后台→找到文件→下载→等待 资源管理器地址栏输 \\100.12.57.33 → 直接拖
把电脑文件存到NAS 上传到网页→等待 直接拖进去
两台电脑之间传文件 微信发给自己(限100M)→ 压缩包发不了 直接拖,不限大小
手机备份照片到NAS 装NAS的APP→等待上传 一样用APP,但速度快很多(不走公网)

怎么用

被共享的设备上(Windows):不需要任何设置,只要Tailscale在线就行。

访问的设备上

打开文件资源管理器 → 在地址栏输入:
\\100.12.57.33          ← NAS
\\100.12.57.34          ← 另一台Windows电脑

回车,就能看到所有共享文件夹。

关于Windows的那个「共享文件夹」限制

一个不得不吐槽的事实:

SMB(Windows文件共享协议)跟微软的亲爹OneDrive一个德行——不能共享整个盘,只能共享「指定的文件夹」。

我第一次用的时候:

我:我要共享整个NAS!
Windows:不,你不想。
我:我就是要!
Windows:选一个文件夹吧。
我:……那行吧。
Windows:好的,这个文件夹可以了。
我:那这个文件夹外面的文件怎么办?
Windows:搬进来啊 🙂
我:???

所以正确姿势是:

  1. 在NAS后台把常用目录都设成SMB共享
  2. 访问时 \\100.12.57.33 就能看到全部
  3. 感觉上就是在访问整个NAS了

映射网络驱动器(懒人专用)

如果你不想每次都在地址栏打字,可以:

文件资源管理器 → 右键「此电脑」→ 映射网络驱动器
驱动器:Z:
文件夹:\\100.12.57.33\你的共享文件夹名

之后「此电脑」里就会多一个Z盘,双击就进去了。


有多快?

Tailscale + RustDesk   延迟 ≈ 5-10ms(同城)
                        延迟 ≈ 20-30ms(跨省)

Tailscale + 文件共享   速度 ≈ 你的宽带上传速度(通常20-50MB/s)
                        远快于百度网盘的100KB/s
                        远快于微信文件的100MB限制

实际测试:
  从NAS拷一个4G电影到本地笔记本 → 大约2分钟 ✅
  同样的电影用百度网盘 → 非会员要下3小时 ❌

安全风险声明(该认的认)

你能控制的 你不能控制的
✅ 加密传输:WireGuard加密,别人截获也看不懂 ⚠️ 认证服务器:Tailscale公司运营。他们能看到设备列表和公钥
✅ 设备管理:你可以随时踢掉不用的设备 ⚠️ 公司政策:现在免费,以后可能变
✅ 数据直连:不经过第三方服务器 ⚠️ 极端情况:服务器被黑可能泄露设备信息

一句话总结风险:

Tailscale = 你家住有物业的小区。
物业知道你家在哪栋楼,但没你家钥匙。
你串门不经过物业,直接走。

最坏情况:物业被黑,你家地址泄露了。
          但没钥匙的人进不了你家门。

常见问题

Q:Tailscale免费版够用吗?

A:免费版支持3个用户+100台设备。正常家庭用绰绰有余。

Q:RustDesk需要开端口吗?

A:不需要。走 Tailscale 隧道,啥端口都不用开。

Q:手机能用文件共享吗?

A:iOS(Files App)和 Android(Solid Explorer 等)都支持 SMB。App里添加连接,填 100.12.57.33 即可。

Q:Tailscale服务器倒闭了怎么办?

A:已经连过的设备还能继续用。新设备认证需要自建 Headscale。


一句话总结

v1.0:Tailscale + RustDesk = 免费远程桌面,不弹窗、不限速 ✅
v2.0:再加个文件共享 = 把你的NAS变成局域网硬盘,在哪都能拖文件 ✅

更多推荐