网络地址转换(NAT)配置
一、实验目的
(1)掌握网络地址的划分,知道私有地址的范围,熟悉并掌握网络地址转换的配置方法;
(2)进一步熟练掌握路由器的基本命令和配置方法;
(3)验证网络地址转换的配置结果,加深对IP网络地址转换概念的理解。
二、实验内容
(1)静态地址转换配置;
(2)动态地址转换配置。
三、实验仪器及环境
(1)PC4台;
(2)交换机2台;
(3)路由器2台;
(4)背对背V.35电缆DTE1条、背对背V.35电缆DCE1条、串口专用电缆2条、双绞线若干。
四、实验原理
网络地址转换(Network Address Translation,NAT)广泛应用于各种类型的网络中。NAT不仅解决了IP地址不足的问题,而且有效避免了来自网络外部的攻击,可隐藏并保护网络内部的计算机。
默认情况下,内部IP地址是无法被路由到外网的,内部主机要与外部Internet通信,IP包到达NAT路由器时,IP包头的源地址被替换成一个合法的外网IP地址,并在NAT表中保存这条记录。当外部主机发送一个应答到内网时,NAT路由器收到后,查看当前的NAT表,用内网地址替换掉这个外网IP地址。
NAT将网络划分为内部网络和外部网络两部分,局域网主机利用NAT访问网络时,是将局域网内部的本地地址转换为全局地址(互联网合法的IP地址)后转发数据包。NAT分为两种类型: NAT(网络地址转换)和: NAPT ( Network Address PortTranslation,网络端口地址转换)。网络地址转换分为静态地址转换和动态地址转换。静态地址转换用于实现内部地址与外部地址一-对一.的映射,一般都用于内部服务器。动态地址转换需要定义一个地址池来自动映射。网络端口地址转换使用不同的端口来映射多个内网IP地址到一个指定的外网地址,是多对一的形式。
五、实验步骤
(1)构建网络实验拓扑结构图,如图1所示。
图1 网络拓扑结构图
(2)设置以太网接口(fastethernet0/0)参数,配置为内网接口;
(3)设置串口(serial2/0)参数,配置为外网接口;
(4)配置路由协议;
(5)配置地址转换;
(6)测试网络连通性。
具体配置命令和代码如下。
①路由器接口配置。
Router>en
Router#conf t
Router(config)#hostname LF1
LF1 (config)#int f 0/0
LF1 (config-if)#ip address 192.168.1.254 255.255.255.0
LF1 (config-if)#ip nat inside
LF1 (config-if)#int s 2/0
LF1 (config-if)#clock rate 64000
LF1 (config-if)#ip address 200.100.100.1 255.255.255.0
LF1 (config-if)#ip nat inside
LF1 (config-if)#exit
②路由协议配置,此处以动态路由协议RIP为例完成配置。
LF1 (config)#router rip
LF1 (config-router)#version 2
LF1 (config-router)#network 200.100.100.0
LF1 (config-router)#exit
③静态地址转换配置。
LF1 (config)#ip nat inside source static 192.168.1.1 200.100.100.1
LF1 (config)#ip nat inside source static 192.168.1.2 200.100.100.1
④动态地址转换配置。
LF1 (config)#ip access-list standard 1
LF1 (config-std-nacl)#permit 192.168.1.0 0.0.0.255
LF1 (config-std-nacl)#exit
LF1 (config)#ip nat pool yly 200.100.100.3 200.100.100.6 netmask 255.255.255.0
LF1 (config)#ip nat inside source list 1 pool yly overload
LF1 (config)#end
⑤外网路由器配置。
Router>en
Router#conf t
Router(config)#hostname LF2
LF2 (config)#int f 0/0
LF2 (config-if)#ip address 200.100.99.254 255.255.255.0
LF2 (config-if)#exit
LF2 (config)#int s 2/0
LF2 (config-if)#ip address 200.100.100.2 255.255.255.0
LF2config-if)#exit
LF2 (config)#router rip
LF2 (config-router)#version 2
LF2 (config-router)#network 200.100.99.0
LF2 (config-router)#network 200.100.100.0
LF2 (config-router)#end
⑥查看路由表。
连接内网的路由表如下:
图2 连接内网的路由表 图3 连接外网的路由表
连接外网的路由表如图3所示:
⑦测试网络连通情况:
先设置PC1和PC2的IP地址。PC0的IP为192.168.1.1,Gataways为192.168.1.254;PC2的IP地址为200.100.99.1,Gataways为200.100.99.254。用PC0pingPC2和PC3,再用PC2pingPC0和PC1,其结果如图4,图5所示。
图4 测试PC0执行pingPC2和PC3 图5 测试PC2执行pingPC1和PC0
网络地址转换(NAT)配置相关推荐
- 思科模拟器 --- 网络地址转换NAT配置
学习目标:理解NAT网络地址转换的原理及功能.掌握静态NAT配置,实现局域网访问互联网 1.定义 ①网络地址转换NAT(Network Address Translation),被广泛应用于各种类型I ...
- 如何配置网络地址转换(NAT)—Vecloud微云
什么是 NAT? 网络地址转换(NAT)为IP地址保存设计. 这使得采用未注册IP地址的专用IP网络可以连接到Internet. NAT在路由器上运行,通常将两个网络连接在一起,并在数据包转发到另一个 ...
- 【计算机网络】Internet原理与技术2(因特网的路由协议RIP、OSPF、BGP,网络地址转换NAT,网络协议IPv6)
Internet原理与技术 因特网的路由协议 自治系统与路由协议分类(IGP.EGP) 内部网关协议 - RIP [例]RIP路由信息表的交换 RIP工作过程 内部网关协议 - OSPF 外部网关协议 ...
- 网络地址转换 NAT
网络地址转换 NAT 先来介绍一下NAT,NAT(网络地址转换)是一种将一个IP地址域映射到另一个IP地址域技术,从而为终端主机提供透明路由.NAT包括静态网络地址转换.动态网络地址转换.网络地址及端 ...
- 第四章.网络层:4.8虚拟专用网和网络地址转换NAT
文章目录 4.8.1 虚拟专用网VPN 1. 本地地址与全球地址 2. RFC 1981指明的专用IP地址 3. 专用网 4. 虚拟专用网VPN 5. 虚拟专用网VPN的构建 6. 用隧道技术实现虚拟 ...
- 【转载】网络地址转换(NAT)和端口映射
网络地址转换(NAT) 1.1 NAT的应用场景 (1)应用场景:允许将私有IP地址映射到公网地址,以减缓IP地址空间的消耗 ①需要连接Internet,但主机没有公网IP地址 ②更换了一个新的ISP ...
- 【计算机网络】湖科大微课堂笔记 p54-56 IPv4数据报的首部格式、网际控制报文协议ICMP、虚拟专用网VPN与网络地址转换NAT
文章目录 IPv4数据报的首部格式 小结 一些例题 网际控制报文协议ICMP 小结 一些例题 虚拟专用网VPN与网络地址转换NAT 小结 IPv4数据报的首部格式 版本 首部长度.可选字段.填充字段 ...
- 网络层:虚拟专用网VPN和网络地址转换NAT
1.网络层:虚拟专用网VPN和网络地址转换NAT 笔记来源: 湖科大教书匠:虚拟专用网VPN和网络地址转换NAT 声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考 1.1 虚拟专用网VPN 专用网和 ...
- 网络地址转换NAT和代理服务器
网络地址转换NAT 首先我们讨论一种实际情况,在专用网内部一些主机已经分配到本地IP 地址(仅限在本地网络内使用),又想访问互联网,可以采取 什么措施呢? 最简单的办法就是多申请一些全球IP地址,但是 ...
- IPv4网络地址转换(NAT)
概述 应用领域 NAT地址基本转换原理 NAT的类型 静态NAT(Static NAT) 动态NAT(Dynamic NAT) 重载/复用NAT(Overloading NAT) 重叠NAT(Over ...
最新文章
- 【ZooKeeper Notes 14】数据模型
- rocketmq中的broker设计与实现
- Python如何在控制台显示进度条
- 使用Deinstall专用工具删除Oracle Database
- 如何在 Windows Server 2003 中创建漫游用户配置文件
- OpenGL之利用矩阵的“平移”“旋转”“综合变换”等实现矩形的移动
- 2020牛客国庆集训派对day4 	Arithmetic Progressions
- 统一编址 独立编址 寻址空间
- Electron 遭封杀,Web 开发者在苹果平台上举步维艰!
- webpack前端构建工具学习总结(一)之webpack安装、创建项目
- css媒体查询和居中
- 【hdu - 2568】ACM程序设计期末考试081230
- Vivado 开发教程 汇总
- 多聚赖氨酸大鼠血清白蛋白纳米粒|微囊藻毒素小麦麦清白蛋白纳米粒|雌三醇乳清白蛋白纳米粒Estriol-whey protein
- 让电脑前后面板音频插孔同时输出声音方法
- java自动往数据库里插shuaku_x大x鸟的青鸟云课堂自动答题实现原理
- 使用腾讯云服务器搭建个人网盘
- 聊聊ThoughtWorks面试(郑大版 社招)+ PS:应届生简单流程介绍
- 互联网财富管理平台应该怎么做?(上篇)
- TiDB 报错: GC life time is shorter than transaction duration