jacoblan304

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

  •  
  •   jacoblan304 · Aug 12, 2021 · 5889 views
    This topic created in 1914 days ago, the information mentioned may be changed or developed.
    一个公司的服务器,一个自己家里电脑 wifi 连接,用 zerotier 可以 p2p 直连,ping 大概十几毫秒,上传下载都是满速,但是用手机的话,连的也是 wifi, 但是在公司发现没法直连,需要中继。。
    明明是相同的网络环境,为什么电脑 100%打洞成功,安卓和 ios 都不行。。。实在是想不通,
    18 replies  •  2022-05-20 20:31:50 +08:00
    EVJohn
    EVJohn
    Aug 12, 2021
    1
    你有搭 moon 吗
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    2
    @EVJohn 没有搭,moon 不是说移动端没法设置嘛,搭了也没法给手机端用,而且 pc 都是正常打洞的,
    zlylong
    zlylong
    Aug 12, 2021
    3
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    4
    @zlylong 主要用的是 ios,看过这个帖子,还测试了 tailscale, tailscale 在我的环境中,pc 也没法打洞成功。
    而且就还是离谱啊,明明是同一环境,打洞成功率不应该是相同的嘛
    loganwuhan111
    loganwuhan111
    Aug 12, 2021 via Android
    5
    @jacoblan304 是不是不同平台的软件实现不一样😂
    delpo
    delpo
    Aug 12, 2021
    6
    先测试一下两端 peers 的 nat 类型吧
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    7
    @loganwuhan111 那就很离谱了啊,这么多人用,全网搜也没看有反应这个的
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    8
    @delpo 一个 2 一个 4 吧我记得,但这已经不是重点了啊,我家里 pc 和公司能打洞成功,到手机端就自带一个 nat 了?
    desdouble
    desdouble
    Aug 12, 2021 via Android
    9
    虽然是同一个产品,但是在不同的操作系统类型下,win 安卓 iOS MacOS,打洞表现是不一样的,完全可以理解,即使程序的代码一样。他们其实是不同的产品。Zt 在 win 下 P2P 成功并不意味着在安卓下也一定能成功。

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

    如果是 3 和 4 的话,倒是有可能出现你说的这种情况
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    12
    @desdouble 明白了,我以为打洞只和网络有关,那这样子的话,移动设备打洞,基本无望了。得看看别的方案
    jacoblan304
    jacoblan304
    OP
    Aug 12, 2021
    13
    @delpo 嗯,3,4 这样的话也没办法,只能换方案了,应该和平台也有很大的关系,毕竟 pc 怎么打怎么通
    luanjab103
    luanjab103
    Aug 13, 2021 via Android
    14
    我的只能单向,也很奇怪。有遇到的吗?
    qingmuhy0
    qingmuhy0
    Aug 13, 2021
    15
    我到感觉即使中继乐,速度也不差。
    KAAAsS
    KAAAsS
    Aug 14, 2021
    16
    看网络吧,如果公司没有公网,那打洞效果很看信令服务器的位置。看起来 LZ 手机端没有添加 Moon,那应该是走出口,那成功率堪忧。不过就算有公网,走出口也可能遇到透传,最好还是有个国内的 Moon
    skateryun
    skateryun
    Aug 15, 2021
    17
    楼主遇到的情况和我遇到的一样,不过我已经转用 Tailscale
    humbass
    humbass
    May 20, 2022
    18
    @skateryun Tailscale 不是有数量限制吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4406 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 03:27 · PVG 11:27 · LAX 19:27 · JFK 22:27
    ♥ Do have faith in what you're doing.