原理
网络地址转换(Network Address Translation,NAT)广泛应用于各种类型的网络中。NAT不仅解决了IP地址不足的问题,而且有效避免了来自网络外部的攻击,可隐藏并保护网络内部的计算机。
默认情况下,内部的IP地址是无法被路由到外网的,内部主机要与外部Internet通信,IP包到达NAT路由器时,IP包头的源地址被替换成一个合法的外网IP地址,并在NAT表中保存这条记录。当外部主机发送一个应答到内网时,NAT路由器收到后,查看当前的NAT表,用内网地址替换掉这个外网的IP地址。
NAT将网络分为内部网络和外部网络两部分,局域网主机利用NAT访问网络时,是将局域网内部的局部地址转换为全局地址(互联网合法的IP地址)后转发数据包。NAT分为两种类型:NAT(网络地址转换)和NAPT(Network Address Port Translation,网络端口地址转换)。网络地址转换分为动态地址转换和静态地址转换。静态地址转换用于实现内部地址与外部地址一对一的映射,一般都用于内部服务器。动态地址转换需要定义一个地址池来自动态映射。网络端口地址转换使用不同的端口来映射多个内网IP地址到一个指定的外网地址,是多对一的形式。
实验步骤
(1)绘制实验网络拓扑图,如图1所示。
图1 网络实验拓扑结构图
(2)设置以太网接口(fastethernet0/0)的参数,配置为内网接口;
(3)设置串口(serial2/0)的参数,配置为外网接口;