关于异地异网条件下 Zerotier 组网后的困惑

2022-05-08 19:28:08 +08:00
 vachiko

因为需要访问家中媒体服务器上的 Plex ,但又受限于上海电信严格的要求,所以搭建了 Zerotier 组网。

设备情况:家中一台软路由( openwrt+zerotier )、单位一台软路由( openwrt+zerotier )

设备情况:家中为电信 500M/50M (有公网 ip 且转发了 9993 端口)、单位为联通 20M/20M (无公网 ip )

两台路由均开启客户端 NAT 功能,现在可以正常访问家中内网资源,但速度尤其慢。

考虑可能是打 D 失败,但 ping 结果非常低,应该没有走官方 PLANET 中转。

转而用 iperf3 测速,果然结果非常不理想,tcp 速度大概就几十 k ,udp 直接无法连接。

因此可以认定家中和单位的软路由之间是 p2p 连接的,但速度如此低实在很奇怪,求 xdm 帮助。

因为考虑是可以打 D 的,这时候加个 moon 节点应该没什么帮助吧,有什么其他的解决方案吗?

5843 次点击
所在节点    宽带症候群
33 条回复
yyysuo
2022-05-09 09:17:40 +08:00
有公网 IP ,你可以在家里搭 vpn 、ssr 、ss 、v2ray 、goflyway 、brook 、WireGuard 等各种服务端来实现穿越回家的目的,也没有 web 界面,不知道为什么一定要搞 zerotier ?
yangyaofei
2022-05-09 09:27:23 +08:00
@i3x 如果是 https 呢? plex 可以开启 https 的啊
vachiko
2022-05-09 09:44:11 +08:00
@miyuki
@hronro
@V1Eerie
原来如此,看了一下监控,确实走的是 UDP
vachiko
2022-05-09 09:46:01 +08:00
@viberconnection 我设置了一下,发现速度没有太大改观,甚至说默认 2800 的时候,偶尔可以稳定在 10-15M 的上下行,还是不太明白 zerotier 的原理。
vachiko
2022-05-09 09:47:40 +08:00
@yyysuo 道理都懂,主要还是担心审计,要实在 zerotier 走不通,上 wireguard 算了。
idblife
2022-05-09 09:59:32 +08:00
@vachiko
用 tailscale ,个人感觉比 zerotire 稳定,还可以自建中转服务
allenforrest
2022-05-09 11:35:03 +08:00
在两边分别 zerotier-cli peers 查一下对端节点的 Path 情况,如果不是 Relay 就表示打洞是成功的。
shuax
2022-05-09 13:10:02 +08:00
对啊,你贴贴 zerotier-cli peers 的结果
vachiko
2022-05-09 13:24:28 +08:00
@allenforrest
@shuax
两端 peers 均为 direct ,我最上面贴过 ping 的,10ms 出头不可能走中转的
futuregaget
2022-05-09 14:12:38 +08:00
udp 被 qos 了
或者
软路由 udp 小包性能很差

我的 3205U 只能支持到 30Mbps 的 zerotier 的转发,多了路由就会卡

你这是什么软路由,我记得老版的 R2S 的 udp 小包性能只有 72Mbps ,单纯 LAN2WAN 72Mbps
应用层解包 UDP 再送到 zerotier 的虚拟网卡还要再消耗一遍 CPU 直接降到 30Mbps 左右符合预期的
lilyok1234
2022-05-09 14:15:55 +08:00
QOS 被限制了,我湖南联通与湖北联通 zerotier 可以跑满上行 30Mbps ,湖北联通与湖北电信被电信 QOS 限制了 1Mbps
20180410rx
2022-05-09 14:26:24 +08:00
open 微批嗯 有 tcp 模式,支持 ipv6 ,有一键脚本
i3x
2022-05-09 23:11:42 +08:00
@yangyaofei 明显不行。。多多搜索下吧。被封,签承诺书的人是什么场景。

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

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

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

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

© 2021 V2EX