首先 A 电脑与群晖在同一个局域网内,B 电脑在异地,自建 Zerotier 私有根服务器( Planet ),都是加入了一个 zerotier 中,A 电脑与 B 电脑都是可以互通,没有任何问题
群晖是 DS1522+ 系统是 DSM 7.2-64570
1:我通过官网的 https://docs.zerotier.com/devices/synology
2:在群晖中搭建了容器 docker ,然后装了 zerotier ,并且加入成功,分配给群晖的 ip 是 192.200.200.100
3:首选 A 电脑通过 ping 192.200.200.100 或者直接访问 192.200.200.100:5000 局域网访问都是可以访问群晖的,没有问题,代表着群晖搭建成功了,是没有问题的
4:通过检查,我在 zerotier 后台中中有看到群晖的 ip 是 ONLINE 在线的,没有问题。
但是问题就出现在这里,B 电脑无法 ping 通群晖的 ip 192.200.200.100 ,各种访问也不行,192.200.200.100:5000 也不行, 故障的莫名其妙的,各种百度与谷歌搜索了,还是没有找到问题,(⊙o⊙)…,所以来问问有没有人也遇到过这样的情况
1
mauis 2023-06-15 08:43:02 +08:00 via iPhone
B 电脑先 ping 下在群辉里 zerotier ip 地址,就是能在 zerotier 管理面板里看到分配 ip
|
2
luotuoxiaohui OP @mauis 后台看就是 192.200.200.100 ,ping 过,没有 ping 通
|
3
zeze0556 2023-06-15 14:45:18 +08:00
1. A<->B 互通,说明 zerotier 打洞成功了
2. 群晖<->A , 同一个局域网,理论应该没问题 3. 群晖 docker 容器<-> 群晖 互通, 检查 docker 容器 ip 分配,防止 docker 容器的 ip 与局域网 ip 重合,会造成路由走不通等等,如果 docker 桥接模式的话,容器是容器,群晖是群晖,最多是 docker 容器暴漏到 zerotier 网络中。 4. B<->群晖容器互通 检查是否是 docker 网络模式的原因 5. B<->群晖 这个根据你的描述,是不通的,如果 zerotier 处理的网络是在 docker 容器的话,不通很正常。 一般 zerotier 长期用的话,我都是把网关拖进去,省的一台一台配置,管理也麻烦 |