Mac 内网穿透到 Windows 远程桌面试验比较总结(向日葵、RustDesk、Tailscale/NetBird、frp)

2025 年 1 月 19 日
 Dislocator

访客机需要稳定快速、支持高分辨率的远程桌面到目标服务器,周末尝试了以下方案:

  1. 向日葵:安装简单、连接稳定、速度一般、不支持高分辨率,高级功能收费,结论:应急备用

  2. RustDesk:在阿里云自建服务器后,连接速度比向日葵快,最高支持 1920X1080 ,结论:差强人意

  3. Tailscale/NetBird+rdp:能打洞成功,支持高分辨率,但联通移动之间速度很慢,自建服务器需要域名/80 端口,我没有,结论:不可用

  4. frp+rdp:映射 3389 到阿里云,速度很快,支持高分辨率,安全起见改成 stcp 加密转发,美中不足是 frp 被 windows 认为是间谍软件。结论:最终方案。

frp 速度快,配置简单,后台运行,直接用微软的 rdp 工具就可以完美适配 Mac 屏幕,比较优雅。

8036 次点击
所在节点    Apple
26 条回复
liuzimin
2025 年 1 月 19 日
tailscale 自建服务器不需要域名和 80 端口,有纯 ip 方式。亲测可行。
muhahaha
2025 年 1 月 19 日
frp 服务器带宽用的多大?
Midnight
2025 年 1 月 19 日
Tailscale 不应该是最优方案吗?然后随便找个 RDP 协议的客户端就完事了
server
2025 年 1 月 19 日
不要问为什么 🐶
30 0 * * * /usr/bin/bash
```
#!/bin/bash

RANDOM_PORT=$((RANDOM % 2000 + 51000))
sed -i "s/^PORT=.*/PORT=\"$RANDOM_PORT\"/" /etc/default/tailscaled
systemctl restart tailscaled
```
hash
2025 年 1 月 20 日
不介意的话,可以试试网易那个 UU 远程
erxiao
2025 年 1 月 20 日
你的阿里云 - 水管多大的带宽。frp 也是我最终认可的方案,用字节火山云 5M 的带宽有点卡,用 200M 峰值的其他云只有某些时候还不错。
想知道你的带宽?
另外,windows server 会识别 frp 为间谍软件吗?我的 win11 不会
EchoYang7
2025 年 1 月 20 日
有大佬做了 tailscale 纯 IP 的 derp ,按大佬的教程可以实现家里的 NAS 部署 derp+DDNS 中继,同城延迟在 20ms 内。
教程地址 https://icloudnative.io/posts/custom-derp-servers/#%E4%BD%BF%E7%94%A8%E7%BA%AF-ip
HFX3389
2025 年 1 月 20 日
Tailscale 自建服务器**不**需要域名/80 端口,有纯 IP 的搭建方式,我现在就在用阿里云国内的纯 IP 搭 DERP ,就是用楼上的教程
MacsedProtoss
2025 年 1 月 20 日
还是建议正向代理的组网方式,向日葵这种天然不信任,rustdesk 总觉得不如直接 sunshine-moonlight 效果好,要用 frp 的话不如用 rathole ,效率高而且更安全
Dislocator
2025 年 1 月 20 日
@erxiao 带宽 3M
Dislocator
2025 年 1 月 20 日
@EchoYang7 谢谢,回头有空试试
cynoa
2025 年 1 月 20 日
就没有用 ZeroTier + ZeroTier moon + RDP 的?
erxiao
2025 年 1 月 20 日
@Dislocator 3M ?很快?你都是干什么
erxiao
2025 年 1 月 20 日
@liuzimin 我发现使用 tailscale 组网后,如果两端都具有 ipv6 的情况下,会 direct 连接,比用 frp 还要快。这怎么理解?
EchoYang7
2025 年 1 月 20 日
@erxiao #14 frp 需要通过服务端中转,tailscale direct 连接就是打洞成功了,双方之间通信,所以会更快。https://tailscale.com/blog/how-nat-traversal-works
SakuraYuki
2025 年 1 月 20 日
@erxiao 只要有一方有公网就能直连了
SenLief
2025 年 1 月 21 日
国内有开发者写了一个类似 ts 的,easytier
zwlinc
2025 年 1 月 21 日
@server tailscale 有个 randomizeClientPort 的选项,不需要这样随机端口
ShunYea
2025 年 1 月 22 日
@MacsedProtoss #9 刚看了下,rathole 是不是不维护了……
MacsedProtoss
2025 年 1 月 22 日
@ShunYea 也不能说不维护 开发者我认识 最近没空了罢了 不过依然比 frp 表现要好,frp 这玩意感觉最开始搓的人没啥工程能力…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1106271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX