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

108 天前
 Dislocator

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

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

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

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

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

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

3232 次点击
所在节点    Apple
25 条回复
swananan
104 天前
nat traversal 如果跨了运营商,甚至跨了大区,效果肯定还是差,这个没办法。你想享受好的 p2p 直连效果,就要规避跨运营商和大区
ShunYea
104 天前
@MacsedProtoss #20 谢谢,要是作者还在弄就好,就怕烂摊子不搞了,我就不敢用了。我目前用了 nps ,还行,但是感觉有些问题,想换,要么试试您推荐这个。frp 对多用户支持不好,而且容易被安全软件监测到通报,我都处理了好几次通报了,虽说是正常使用。
aero99
104 天前
其实 mac 上微软的 rdp 打遍天下就无敌手了,谁能想到微软最好的远程居然在 mac
juzisang
104 天前
natter 穿透一个 ss 的 tcp 端口出去,然后用 clash 连接,体验很好,可以指定域名和 ip 分流,不受 udp QoS 限制。

需要解决的就是端口会动态变,我是写了个脚本,端口变更就使用 gitea api 提交到 git 仓库里,然后 clash 设置个 1 分钟检测一次,来做及时更新。
juzisang
104 天前
实践了 2 个市面上常见的 VPN ,Tailscale Zerotier ,并且调研了其它工具,穿透都是基于 UDP 做的,会被 QoS ,参见: https://yangjunhui.monster/t/960229

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

https://yangjunhui.monster/t/1106271

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

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

© 2021 V2EX