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


26

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

Answers:


20

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

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


是的,忘记了它也进行了对外翻译。谢谢,我知道我现在需要进行的设置。

10
专用地址不会被所有ISP自动拒绝,因为它们可能在内部使用它们。几乎可以肯定会发生的是,整个Internet都不会有任何返回专用地址的路由,因此,即使数据包丢失,答复也永远不会回到您的手中。功能上相同的结果,只是语义上不同。
David Mackintosh,2010年

6

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


4

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


0

如果关闭NAT,它也会关闭DHCP分配,路由器将期望上游提供IP地址。在大多数情况下,这仅适用于一个IP地址,尽管许多ISP允许您从中购买更多IP地址。仅在这种情况下,或者在下游有另一个路由器将DHCP地址分配给更广泛的网络时,将其关闭才有用。或者,如果您仅拥有一台计算机。


或者,如果您启用了静态IP转换。
naught101
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.