Windows Server 2012R2 网络地址转换NAT

一、NAT概述

    网络地址转换NAT(Network Address Translation)可以动态改变通过路由器的IP报文的内容(修改报文的源IP地址和/或目的IP地址)。离开路由器的报文的源地址或目的地址会转换成与原来不同的地址。这种功能对于申请了少量IP地址空间,但上网主机的数量远远超过了IP地址数目的组织机构来说十分有用。这不仅可以节省维护公共地址的成本而且可以阻止外部网络直接与内部网络通讯从而达到了一定程度上的安全保证。


二、NAT的特点与原理

1. 支持内网到外网多对一的地址映射

2. 支持DHCP功能

3 .支持DNS中继代理

4. 支持端口映射功能

5. NAT外部网络接口可使用多个Public IP,再搭配地址映射功能,能让因特网的特殊应用程序通过NAT服务器与内网应用程序通信。


三、实验搭建

1.NAT服务器的架设

实验用VBox虚拟机来模拟服务器和客户机,虚拟机之间采用内部网络的网络连接方式,其中Win2012-2(系统Windows Server 2012r2)充当NAT服务器,Win2012-1和Win2012-3为客户机。

实验拓扑图

Windows Server 2012R2 网络地址转换NAT

Win2012-1网卡1的配置

Windows Server 2012R2 网络地址转换NAT

Win2012-3网卡2的配置

Windows Server 2012R2 网络地址转换NAT

Win2012-2:

网卡1和网卡2的IP设置

Windows Server 2012R2 网络地址转换NAT

安装远程访问(上个章节讲过,这里就不赘述了,传送地址:

http://blog.****.net/kamroselee/article/details/79315810)

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

网络地址转换

Windows Server 2012R2 网络地址转换NAT

连接公网的网络接口

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

配置完成

Windows Server 2012R2 网络地址转换NAT

内网PING外网测试

Windows Server 2012R2 网络地址转换NAT


2.DHCP分配器

NAT服务器可以顺带作为DHCP服务器

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Win2012-1开启自动获得IP地址

Windows Server 2012R2 网络地址转换NAT

成功获取IP地址

Windows Server 2012R2 网络地址转换NAT

Win2012-2服务器上查看

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

PING通公网

Windows Server 2012R2 网络地址转换NAT

公网不能PING通内网

Windows Server 2012R2 网络地址转换NAT


3.开放因特网用户连接内部网络

1号机安装Web服务器,3号机通过NAT服务器访问1号机

Windows Server 2012R2 网络地址转换NAT

Win2012-1配置静态IP地址

Windows Server 2012R2 网络地址转换NAT

新建网站

Windows Server 2012R2 网络地址转换NAT

端口重定向

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

测试

Windows Server 2012R2 网络地址转换NAT

地址映射

NAT服务器设置两个IP,将外网对211.162.65.20的访问都转发给1号机。将外网对211.162.65.19的访问都转发给2号机(如有)。

Windows Server 2012R2 网络地址转换NAT

地址映射和端口重定向的区别:

    } 地址映射转换的是IP

    } 端口重定向不仅仅转换IP还转换端口

新增地址

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

测试

Windows Server 2012R2 网络地址转换NAT


4.因特网连接共享(ICS)

禁用路由和远程访问

Windows Server 2012R2 网络地址转换NAT

Win2012-1在cmd里打ipconfig /renew还是可以获得DHCP分配器地址池中的地址

Windows Server 2012R2 网络地址转换NAT

配置外网卡

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

把网卡1的IP地址从192.168.137.1改成192.168.0.1

Windows Server 2012R2 网络地址转换NAT

测试

Windows Server 2012R2 网络地址转换NAT

也可以设置服务来让外网访问

Windows Server 2012R2 网络地址转换NAT

Windows Server 2012R2 网络地址转换NAT

Win2012-1的Web网站绑定的IP地址注意要改过来

Windows Server 2012R2 网络地址转换NAT

测试

Windows Server 2012R2 网络地址转换NAT

结论:

    } 只支持一个专用网络接口

    } DHCP分配器只能分配网络ID为192.168.0.0的IP地址

    } 无法将DHCP分配器禁用

    } 只支持一个PublicIP 地址,因此无地址映射功能。

    } ICS实际上是路由和远程访问的简化版,能快速实现内网访问外网。








-----------------------------------------------------分割线------------------------------------------------------

至此网络地址转换NAT就介绍完了,如果文章有什么错误或者模糊的地方,欢迎大家在评论里指出来,我会及时更正的,谢谢。


PS:以上实验为亲自测试成功,实验外的图片部分来自网络,知识点为书中和网络文献整理所得,如有侵权既删。