V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FakerLeung
V2EX  ›  宽带症候群

手机和电脑都安装了 zerotier,但无法相互访问

  •  
  •   FakerLeung · 11 天前 · 719 次点击

    现象很奇怪:

    • 本地 2 台 PVE 的虚拟机(一台 CT ,一台 VM )上的 zerotier 都无法正常添加虚拟网卡,ip addr | grep "zt"为空,且没有 /dev/net/tun 这个东西。但是 zerotier-cli join NETWORK_ID 正常返回 200 OK
    • PVE 虚拟出来的 win10 和 2 台云服务器 A(国内)B (国外)都能正常添加,但:
      • win10 能 ping 通 B ,不能 ping 通 A 。
      • A 能 ping 通 win10 ,不能 ping 通 B 。
      • B 能 ping 通 win10 ,不能 ping 通 A 。
    • iPhone 安装了 app ,但是上述的 win10 服务器 AB 均无法 ping 通,iPhone 也无法通过内网 IP ssh 上服务器 AB 。

    前提:

    1. 所有设备都在网页上授权了。
    2. linux 机器使用官方提供的 curl -s https://install.zerotier.com | sudo bash 命令安装,win10 直接下载官方包安装,iPhone 在外区 AppStore 直接下载安装。

    有没有大佬知道这是为什么?怎么解决?

    13 条回复    2024-05-09 17:13:25 +08:00
    lxxiil
        1
    lxxiil  
       11 天前 via iPhone
    个人经验手机网络很难用 zerotier 和 tailscale 打通,我现在用贝锐蒲公英,免费 3 个客户端互通,也是优先 p2p 其次走官方转发,你试试
    tingfeng1
        2
    tingfeng1  
       11 天前
    我当时就感觉这样有点麻烦,就把 ZT 装在路由器上了,然后打开 NAT ,访问下面的设备
    FakerLeung
        3
    FakerLeung  
    OP
       11 天前
    @tingfeng1 路由器不支持。华为的
    FakerLeung
        4
    FakerLeung  
    OP
       11 天前
    @lxxiil 3 个不够🤣
    lxxiil
        5
    lxxiil  
       11 天前 via iPhone
    @FakerLeung 100 块买个蒲公英路由器,路由器作为免费成员加入,这样蒲公英路由器下面的所有设备都可以和另外 2 个免费成员互通了
    lxxiil
        6
    lxxiil  
       11 天前 via iPhone
    @FakerLeung 我的现在情况就是 3 地(3IP)
    1.A 地:A 蒲公英路由器,下面的设备 A1,A2,A3...An
    2.B 地:B 蒲公英路由器,下面的设备 B1,B2,B3...Bn
    3.C 地:C 蒲公英路由器,下面的设备 C1,C2,C3...Cn
    4.ABC3 个路由器组网(刚好免费 3 个成员),所有设备 AnBnCn 可以互访
    mylofsh
        7
    mylofsh  
       11 天前 via iPhone
    你的 zerotier 网页上的路由表设置正确吗?
    FakerLeung
        8
    FakerLeung  
    OP
       11 天前
    @mylofsh 这个还要设置什么?
    mylofsh
        9
    mylofsh  
       11 天前 via iPhone
    @FakerLeung 不设置路由表怎么互相反正对方局域网
    Musong
        10
    Musong  
       10 天前
    zerotier-cli listnetworks -j
    看一眼 routes 对不对?
    FakerLeung
        11
    FakerLeung  
    OP
       10 天前
    @mylofsh #9
    那为啥 win10 能被 ABping 通😂我有点懵了
    mylofsh
        12
    mylofsh  
       10 天前 via iPhone
    @FakerLeung 你 ping 的 zerotier 虚拟网段 io 吧?
    FakerLeung
        13
    FakerLeung  
    OP
       10 天前
    @mylofsh #12
    是的,都是 ping 的是虚拟网段的 IP 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:54 · PVG 03:54 · LAX 12:54 · JFK 15:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.