禁用 NAT 的路由器将如何工作?

30 router home-networking nat

我注意到我的家用路由器可以选择禁用 NAT。路由器将如何在 NAT 关闭的情况下运行?它会简单地将所有传入流量广播到子网吗?

Eti*_*mps 25

启用 NAT 后,路由器将修改传出数据包中的 IP 标头,以便源地址与您的 Internet 公共地址匹配(对于传入数据包,反之亦然)。

如果您禁用 NAT,它将不再这样做。因此,基本上,您将在 Internet 上发送带有私有源 IP 地址(例如 192.168.xy)的 IP 数据包,这当然会被您的 ISP 自动拒绝。

  • 私有地址不会被所有 ISP 自动拒绝,因为它们可能在内部使用它们。几乎肯定会发生的是,整个互联网不会有任何返回私有地址的路由,因此即使数据包出去,回复也永远不会返回给您。功能上相同的结果,只是语义不同。 (14认同)

小智 9

NAT 允许您使用仅限内部使用的 IP 子网,例如 192.168.0.*。在路由时,路由器将其地址替换为内部专用地址。除非您有可用的真实 IP 地址子网,否则不要关闭 NAT。


小智 6

如果您有多个路由器级联连接,它会非常有用。例如,如果您有多个有线设备连接到房间中的路由器,而其他一些有线设备连接到不同房间中的另一台路由器,或者如果您希望使用不同路由器在不同房间中拥有多个 WiFi 接入点,这可能会很有趣。在第二级和更低级路由器中禁用 NAT 将使所有设备在它们之间可见并共享相同的子网,就好像它们都连接到“顶级”路由器一样。如果您不在这些路由器中禁用 NAT,则连接到第二级路由器的设备将通过其特定的内部 IP 看到第一级路由器中的设备,但在其他方向则不会出现这种情况。