再谈Zerotier:打洞直连并不容易,还需要服务器中转

大伟哥 提交于 2020-02-04,周二, 22:50

前一段时间大伟哥使用Zerotier建立了一个虚拟局域网,默认情况下在外网连接延迟很严重,正常ping值都在300ms以上,丢包率也非常感人,能达到50%已经不错了,高峰时段甚至根本连不到服务器,完全没法使用。这主要是因为ZeroTier的服务器都在国外,网络堵塞严重,环境非常恶劣,再好的工具也没什么辙。

春节期间,大伟哥使用阿里云ECS创建moon中转服务器以后,从外网访问的速度和可靠性得到了极大的提高。平均ping值降到了30ms左右,丢包率大概只有百分之十几了。大伟哥为此很是激动了一阵子。

但是通过观测发现udp打洞实现P2P是不成功的,所有的流量都是通过ECS服务器中转的。通过使用Nextcloud同步大量的数据发现,传输速度恰好是ECS服务器的流量带宽上限,而这台ECS服务器是按采用按流量付费的计费主方式,阿里云的控制台也检测到了进出流量的剧增,同时产生了和平时小流量使用时差异极大的费用。

我的Zerotier虚拟局域网跨越了中国移动和长城宽带,其中中国移动还凑合,长城宽带那是有名的局域网,估计是UDP打洞直连的难度很大。如此看来,ZeroTier和frp这样的内网穿透工具也就差不了多少了。

文章分类

标签

添加新评论

此字段内容将保密,不会被其他人看见。

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。
验证码
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。
6 + 2 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。