
老哥们,刚装了宽带搞到了公网 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 |