关于NAT: 其实 IP 分享器就是最简单的 NAT 服务器啦! NAT 可以达成 IP 分享的功能, 而 NAT 本身就是一个路由器,只是 NAT 比路由器多了一个 IP 转换(透过修改封包来源或目的ip)的功能。
一般来说,路由器会有两个网络接口,透过路由器本身的 IP 转递功能让两个网域可以互相沟通网络封包。 那如果两个接口一边是公共 IP (public IP) 但一边是私有 IP (private IP) 呢? 由于私有 IP 不能直接与公共 IP 沟通其路由信息,此时就得要额外的『 IP 转译』功能了;
Linux 的 NAT 服务器可以透过修改封包的 IP 表头数据之来源或目标 IP ,让来自私有 IP 的封包可以转成 NAT 服务器的公共 IP ,就可以连上 Internet !所以说,当路由器两端的网域分别是 Public 与 Private IP 时,才需要 NAT 的功能!
来自网络回答:
一般的家用路由器都具备并且会自动开启NAT功能,它的作用是把局域网中的内网地址转换成合法的公网地址。有的路由器是可以进行手动设置,对NAT进行开启或关闭的;而很多的家用路由器的NAT功能是无法关闭的,因此也就不存在NAT的选项。
书上说的路由器,是指骨干路由器,不同网段IP数据包的转发,原理就相当于多网卡的电脑;
我们常讲的路由器,是指“网关式上网共享器”,原理就是双网卡及NAT技术;