老哥们,刚装了宽带搞到了公网 ip ,然后配置了光猫桥接+路由器拨号,同时开启了路由器的 upnp ,但是 nat 类型为啥还是 symmetric 啊...
ps: 测试 pc 的防火墙已经全部关掉,upnp 相关的服务也全部开启了. ps2: 如果把 pc 的 ip 设置为 dmz ,则正常,nat 类型变为 FullCone
老哥们,刚装了宽带搞到了公网 ip ,然后配置了光猫桥接+路由器拨号,同时开启了路由器的 upnp ,但是 nat 类型为啥还是 symmetric 啊...
ps: 测试 pc 的防火墙已经全部关掉,upnp 相关的服务也全部开启了. ps2: 如果把 pc 的 ip 设置为 dmz ,则正常,nat 类型变为 FullCone
|
109653VIPMay 3, 2023
1
路由器问题
|
|
2
@109653VIP ac 路由器是 tplink 的 470gp ,不能设置 nat ,只能选择开 upnp ,或者直接 dmz 映射
|
|
ArchebMay 3, 2023
3
路由器的 NAT 实现是 symmetric ,除非 DMZ 或者换路由器固件不然没法解决。
测试 NAT 的软件一般不会去请求 UPnP ,但是有 UPnP 基本就 OK 了,不需要在意 NAT 测试结果。除非你玩的游戏或者软件只打洞不 UPnP 。 |
|
lovemaostarMay 3, 2023
4
换路由把、你路由器不支持 nat1
|
|
br2049May 3, 2023
6
啥路由啊
|
|
cwbswMay 3, 2023
8
有人研究出来一个奇技淫巧。
https://v2ex.com/t/920289 |
|
huaxie1988May 4, 2023
9
@cwbsw 这个叫 L2NAT ,要看 BRAS 上面是否配置了这个。
|
|
MFWTMay 4, 2023
10
有些路由器固件不支持 FullCone-NAT ,除非 DMZ
包括你用 Linux 做软路由,用 iptables 做 NAT ,也是一样的,想要 FullCone ,得给 iptables 打补丁才行,比如 Chion82/netfilter-full-cone-nat 不过其实无妨,能开 UPnP 就可以了,开了之后就是指定端口公网直通 |
|
2000wcwMay 5, 2023
11
upnp 没暖用,经常出问题,谁先申请谁就占用端口,最实用的还是 DMZ 。
或者刷个 OPENWRT ,直接开 FULLCONE |