cb007 发表于 2021-1-21 10:49:53

386固件里的NAT Type该如何设置

RT-AC86U升级到386固件后,在外部网络的设置里,多了一项NAT Type设置,默认是symmetric,这一项什么意思,我该如何设置呢?

Sprite 发表于 2021-1-21 13:47:10

如果你玩XBOX/PS等需要看NAT Type的,可以选择Fullcone,可能得到NAT1的NAT Type
NAT 从表面上看有三种类型:静态 NAT 、动态地址 NAT 、地址端口转换 NAPT 。  (1 )静态NAT :静态地址转换将内部私网地址与合法公网地址进行一对一的转换,且每个内部地址的转换都是确定的。(2 )动态NAT :动态地址转换也是将内部本地地址与内部合法地址一对一的转换,但是动态地址转换是从合法地址池中动态选择一个未使用的地址来对内部私有地址进行转换。(3 )NAPT :它也是一种动态转换,而且多个内部地址被转换成同一个合法公网地址,使用不同的端口号来区分不同的主机,不同的进程。从实现的技术角度,又可以将NAT 分成如下几类:全锥NAT(Full Cone NAT) 、限制性锥NAT (Restricted Cone NAT )、端口限制性锥NAT( Port Restricted Cone NAT) 、对称NAT ( Symmetric NAT) 。(1 )全锥NAT :全锥NAT 把所有来自相同内部IP 地址和端口的请求映射到相同的外部IP 地址和端口。任何一个外部主机均可通过该映射发送数据包到该内部主机。(2 )限制性锥NAT :限制性锥NAT 把所有来自相同内部IP 地址和端口的请求映射到相同的外部IP 地址和端口。但是, 和全锥NAT 不同的是:只有当内部主机先给外部主机发送数据包, 该外部主机才能向该内部主机发送数据包。(3 )端口限制性锥NAT :端口限制性锥NAT 与限制性锥NAT 类似, 只是多了端口号的限制, 即只有内部主机先向外部地址:端口号对发送数据包, 该外部主机才能使用特定的端口号向内部主机发送数据包。(4 )对称NAT :对称NAT 与上述3 种类型都不同, 不管是全锥NAT ,限制性锥NAT 还是端口限制性锥NAT ,它们都属于锥NAT (Cone NAT )。当同一内部主机使用相同的端口与不同地址的外部主机进行通信时, 对称NAT 会重新建立一个Session ,为这个Session 分配不同的端口号,或许还会改变IP 地址。

Master 发表于 2021-1-21 14:00:15

Full Cone Nat
该nat 将内网中一台主机的IP和端口映射到公网IP和一个指定端口,外网的任何主机都可以通过映射后的IP和端口发送消息

例如:主机A(192.168.0.123:4000)访问主机B,A的IP将会被映射为(222.123.12.23:50000);

当主机A使用4000端口访问主机C时,同样会被映射为(222.123.12.23:50000);而且此时任何主机C 、D·····(包含主机A未访问过的主机)都可以使用(222.123.12.23:50000)访问到主机A(192.168.0.123:4000)。

Symmetric Nat
当主机A(192.168.0.123:4000)访问主机B(223.124.34.23:9000),A的IP被映射为(222.123.12.23:50000)后,并将这三个IP、端口进行绑定;

等到主机A(192.168.0.123:4000)访问主机C时,可能(注意是可能,也有可能会不变)会被映射为(222.123.12.23:60010),然后又会将这三个IP、端口绑定

如果是Symmetric NAT的话,很可能会有很多P2P软件失灵。

具体可参考https://www.cnblogs.com/dyufei/p/7466924.html

cb007 发表于 2021-1-21 14:08:31

虽然不是很懂,不过还是把默认的换成Full cone了。

iphone8 发表于 2021-1-21 14:11:33

当使用Symmetric NAT,发现有些软件失灵或者玩在线游戏同时进行语音,通话失灵时,可以调整为FullCone NAT,但这不太安全,默认Symmetric NAT会更安全,不让任意设备从你的路由器外部对应到内部。

cb007 发表于 2021-2-1 15:34:16

使用默认的Symmetric时,我倒没有发现有什么不妥,唯一跟之前的异常就是:电信宽带原来是48小时换一次IP,会造成瞬时断网几分钟,为了避免这个问题我都设置路由器每天凌晨闲时重启。但这次升级固件后,居然连续两天发生了不到12小时就换IP的情况,影响了我的使用。直观看到新固件就是多了这个选项。虽然不懂得与电信换IP有没有直接关系,但改设置为FullCone后再也没有发生了。
页: [1]
查看完整版本: 386固件里的NAT Type该如何设置