网络现状:
A (移动)、B (电信)、C (电信)三台主机分别位于同一城市三个不同区域的内网。
A 和 B 可以 zerotier p2p 打洞成功,B 和 C 也可以 zerotier p2p 打洞成功,测速可以有 60mbps 的上下行速度
A 和 C 之间通过 zerotier p2p 打洞失败。
奇怪的问题:
ps:使用 frp 的 xtcp 是可以 A 和 C 打洞成功的(第一次连接打洞失败,但是失败后再连接一次就打洞成功了),但是 C 往 A 发送数据只有 20~40mbps (比 zerotier 慢不少),A 往 C 发送数据可以有 60mbps ,让我有些懵逼。
1
42371838 2023-05-31 14:43:28 +08:00
找台国内服务器搭个 zerotier moon
|
2
peigenboy 2023-05-31 14:55:16 +08:00
出租屋的网络是联通 5gCPE ,一次没有打洞成功过。我自己搭建了一个 zerotier planet ,出租屋的 window 可以通过 5gCPE 连上 planet 。但是 archlinux 不能通过这个 5gCPE 连上 planet ,用手机开热点反而可以。我也想找到这个问题的解决办法。
|
3
Xymmh 2023-05-31 16:48:34 +08:00 1
干嘛非得 p2p 打洞,把三台主机的 IPv6 都打开,zerotier 直接就直连上了
|
4
whyorwhynot OP @Xymmh 有一处上网环境不是自己的,改不了 ipv6 。另外 ipv6 全局可访问,如果泄露了 ip ,别人可以直接攻击到你,还是躲在 ipv4 的 nat 后面感觉更安心。
|
5
whyorwhynot OP @42371838 搭过 moon 节点了,0kbps 的问题还是一样
|
6
BMAO 2023-06-01 10:28:41 +08:00 via iPhone
想问问,怎么看打洞成功没有?
|
7
Marionic0723 2023-06-01 11:22:36 +08:00
@BMAO 管理员身份 cmd 执行 zerotier-cli peers ,看和其他节点是 direct 还是 relay ,前者直连,后者打洞失败,走 zt 的服务器中继
|
8
BMAO 2023-06-01 11:39:33 +08:00 via iPhone
@Marionic0723 感谢,原来公司电信能和家里的移动打洞成功。
|
9
a2224121161194 2023-06-01 18:35:23 +08:00
IPV6 打洞
|
10
whyorwhynot OP 问题解决了,不知道为什么 B 点单节点同时向 A 点和 C 点进行打洞存在问题,不管是 zerotier 还是 frp 都是如此,直接在 B 点建了两台虚拟机,一台和 A 点打洞,一台和 C 点打洞,虚拟机之间通过内网传输,就可以了,真是折腾。。。
|
11
k332159915 233 天前
@Marionic0723 管理员身份 cmd 执行 zerotier-cli peers 看到的只是跟本机的连接状态吧,那安卓和路由器之间怎么查看状态呢
|