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