V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
jacoblan304
V2EX  ›  宽带症候群

zerotier one 方案为啥同一个网络环境下,电脑可以打洞,手机不行

  •  
  •   jacoblan304 · 110 天前 · 3115 次点击
    这是一个创建于 110 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个公司的服务器,一个自己家里电脑 wifi 连接,用 zerotier 可以 p2p 直连,ping 大概十几毫秒,上传下载都是满速,但是用手机的话,连的也是 wifi, 但是在公司发现没法直连,需要中继。。
    明明是相同的网络环境,为什么电脑 100%打洞成功,安卓和 ios 都不行。。。实在是想不通,
    17 条回复    2021-08-15 11:17:02 +08:00
    EVJohn
        1
    EVJohn   110 天前
    你有搭 moon 吗
    jacoblan304
        2
    jacoblan304   110 天前
    @EVJohn 没有搭,moon 不是说移动端没法设置嘛,搭了也没法给手机端用,而且 pc 都是正常打洞的,
    zlylong
        3
    zlylong   110 天前
    jacoblan304
        4
    jacoblan304   110 天前
    @zlylong 主要用的是 ios,看过这个帖子,还测试了 tailscale, tailscale 在我的环境中,pc 也没法打洞成功。
    而且就还是离谱啊,明明是同一环境,打洞成功率不应该是相同的嘛
    loganwuhan111
        5
    loganwuhan111   110 天前 via Android
    @jacoblan304 是不是不同平台的软件实现不一样😂
    delpo
        6
    delpo   110 天前
    先测试一下两端 peers 的 nat 类型吧
    jacoblan304
        7
    jacoblan304   110 天前
    @loganwuhan111 那就很离谱了啊,这么多人用,全网搜也没看有反应这个的
    jacoblan304
        8
    jacoblan304   110 天前
    @delpo 一个 2 一个 4 吧我记得,但这已经不是重点了啊,我家里 pc 和公司能打洞成功,到手机端就自带一个 nat 了?
    desdouble
        9
    desdouble   110 天前 via Android
    虽然是同一个产品,但是在不同的操作系统类型下,win 安卓 iOS MacOS,打洞表现是不一样的,完全可以理解,即使程序的代码一样。他们其实是不同的产品。Zt 在 win 下 P2P 成功并不意味着在安卓下也一定能成功。

    另外一点,从我们决明子异地组网产品的实践看,即使两端的网络和设备完全一样,刚刚是 cone 类型,重启就变成 symetric 类型一点也不奇怪,多打两次直到打通为止。
    desdouble
        10
    desdouble   110 天前 via Android
    另外也不排除有商业考虑。好用就花点钱呗,谁都要有口饭吃不是。
    delpo
        11
    delpo   109 天前
    @jacoblan304 2 和 4 的话是一定可以打通的,建议抓包看一下握手包有没有到达

    如果是 3 和 4 的话,倒是有可能出现你说的这种情况
    jacoblan304
        12
    jacoblan304   109 天前
    @desdouble 明白了,我以为打洞只和网络有关,那这样子的话,移动设备打洞,基本无望了。得看看别的方案
    jacoblan304
        13
    jacoblan304   109 天前
    @delpo 嗯,3,4 这样的话也没办法,只能换方案了,应该和平台也有很大的关系,毕竟 pc 怎么打怎么通
    luanjab103
        14
    luanjab103   109 天前 via Android
    我的只能单向,也很奇怪。有遇到的吗?
    qingmuhy0
        15
    qingmuhy0   109 天前
    我到感觉即使中继乐,速度也不差。
    KAAAsS
        16
    KAAAsS   107 天前
    看网络吧,如果公司没有公网,那打洞效果很看信令服务器的位置。看起来 LZ 手机端没有添加 Moon,那应该是走出口,那成功率堪忧。不过就算有公网,走出口也可能遇到透传,最好还是有个国内的 Moon
    skateryun
        17
    skateryun   107 天前
    楼主遇到的情况和我遇到的一样,不过我已经转用 Tailscale
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2799 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:04 · PVG 20:04 · LAX 04:04 · JFK 07:04
    ♥ Do have faith in what you're doing.