今天有兴趣做 nat 打洞, wireguard nat3+nat3 打洞失败 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangbin11
V2EX    宽带症候群

今天有兴趣做 nat 打洞, wireguard nat3+nat3 打洞失败

  •  
  •   wangbin11 2023-11-26 14:56:46 +08:00 3506 次点击
    这是一个创建于 753 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天有兴趣做 nat 打洞,wireguard nat3+nat3 打洞失败

    • 大佬们谁有好的解决办法可以唠唠
    • 移动宽带+电信宽带。
    24 条回复    2024-04-29 11:07:00 +08:00
    wike
        1
    wike  
       2023-11-26 15:13:18 +08:00 via iPhone
    任意一侧 ipv6 都没有吗
    wuruxu
        2
    wuruxu  
       2023-11-26 15:13:55 +08:00
    找台有公网地址的路由器,中转下
    YV4usGtvaOIAeXIa
        3
    YV4usGtvaOIAeXIa  
       2023-11-26 16:22:14 +08:00
    @wike 其中一侧有 ipv6 的话也能打通吗
    LonelyWenti
        4
    LonelyWenti  
       2023-11-26 16:30:18 +08:00
    必须至少一侧有公网,v4 或 v6 都可以,两边都没公网的话,要么参考 2 楼的方法,要么用一台国内的云主机进行内网穿透,方式不限于 wireguard/zerotier/tailscale 等等
    YV4usGtvaOIAeXIa
        5
    YV4usGtvaOIAeXIa  
       2023-11-26 16:31:48 +08:00
    @LonelyWenti 一侧有 v6 一侧没有的话,两边 nat4 好像也打不通吧
    YV4usGtvaOIAeXIa
        6
    YV4usGtvaOIAeXIa  
       2023-11-26 16:37:27 +08:00
    但是按理说 nat3 不用 v6 也能打通
    wike
        7
    wike  
       2023-11-26 17:01:27 +08:00 via iPhone
    @Jestom 不太清楚 因为我这很不幸用过的都是 NAT1 但看网上的说法 有一侧是公网/NAT1 基本都可以
    bt7vip
        8
    bt7vip  
       2023-11-26 17:43:26 +08:00 via Android
    加宽现在强制上 v6 ,没分配到可以报障
    YV4usGtvaOIAeXIa
        9
    YV4usGtvaOIAeXIa  
       2023-11-26 18:06:26 +08:00
    @bt7vip
    @wike

    但是并不理解为什么一侧有 v6 可以打通这个原理,zerotier 的话我倒是没见到链接上 v6
    LonelyWenti
        10
    LonelyWenti  
       2023-11-26 19:14:29 +08:00
    @Jestom 是滴,比如有时候出差用酒店的 Wi-Fi ,就无法访问 v6 ,所以说最好有一端能申请到公网 v4 ,很多事情就迎刃而解啦
    qq565425677
        11
    qq565425677  
       2023-11-26 19:23:54 +08:00 via Android
    一侧有 ipv6 另一侧没有,没有的那个根本连不上 ipv6 好吧。nat 打洞是玄学,最好两边都有 ipv6 ,洞都不用打,100%直连
    YV4usGtvaOIAeXIa
        12
    YV4usGtvaOIAeXIa  
       2023-11-26 20:27:57 +08:00
    @qq565425677 确实,我也不理解单侧有 v6 是怎么实现连上的
    asdgsdg98
        13
    asdgsdg98  
       2023-11-26 21:40:36 +08:00
    同省同运营商对称型大概率能打通,跨运营商就别想了,要跨运营商至少一边全锥形,或者 v6 openinternet
    wslzy007
        14
    wslzy007  
       2023-11-26 22:41:58 +08:00
    NAT3-NAT3 是可以 P2P 打通的,甚至 tcp 也能打通 p2p ,可以试试 SG ( github.com/lazy-luo/smarGate
    wangbin11
        15
    wangbin11  
    OP
       2023-11-26 22:52:20 +08:00
    @wslzy007 我用的这个代码 https://github.com/pion/stun ,nat3+nat3 失败
    wslzy007
        16
    wslzy007  
       2023-11-26 22:57:51 +08:00
    @wangbin11 可以尝试一下 SG
    wangbin11
        17
    wangbin11  
    OP
       2023-11-26 23:03:31 +08:00
    @wslzy007 有用 go 的吗
    wslzy007
        18
    wslzy007  
       2023-11-26 23:11:21 +08:00
    go 的 frp xtcp ?
    @wangbin11
    sardina
        19
    sardina  
       2023-11-28 07:16:25 +08:00 via iPhone
    @wangbin11 能上下你的代码吗 按理说这两个 nat 类型是可以的
    sardina
        20
    sardina  
       2023-11-28 07:25:16 +08:00 via iPhone
    @sardina 不对 两边都是 nat3 的话几率就小了,因为 nat3 限制了进入的数据包必须是要自已先通过这个端口发送数据后才可以接收进入的数据包,这样的话就需要两边一直尝试新的端口给对方发送数据 直到一边收到了对方的数据
    wwwuhen
        21
    wwwuhen  
       2023-11-28 14:12:03 +08:00
    upnp dmz 打开试过了? 一般不至于 NAT3
    wangbin11
        22
    wangbin11  
    OP
       2023-11-28 21:05:17 +08:00
    @sardina 数据是有一直发的,但是还是打洞失败,差不多打了半天。有疑问看看大佬们有什么解决办法
    sardina
        23
    sardina  
       2023-11-29 10:04:47 +08:00
    @wangbin11 你可以看看 nat3 的特性 进入的包必须自已要先从这个端口发出来,所以这个看几率了,多尝试可能会成功,看看你的代码?
    yeyang5211
        24
    yeyang5211  
       2024-04-29 11:07:00 +08:00
    nat4-nat3 用 zerotier 成功打洞 简直医学奇迹 ,不过每次开机都要等个 10 分钟以后才能直联 . 应该是下班了电脑的客户端没在工作了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3834 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 05:27 PVG 13:27 LAX 21:27 JFK 00:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86