NET地址转换

NAT概述

NAT的工作原理

**私有地址转化为公有地址实现上网,**网络地址转换

NAT转换方式

静态转换(Static Translation)

动态转换(Dynamic Translation)

端口多路复用(Port Address Translation,PAT)

1.IP地址,公网IP

2.定义地址池,起名

3.ACL标准配置放行,允许什么网络通过

4.配置NAT地址池转换,将ACL规则应用到NAT

5.告诉路由器哪个接口属于内网,外网

NAT的特性

NAT的优点

节省公有合法IP地址

处理地址重叠

增强灵活性

安全性

NAT的缺点

延迟增大

配置和维护的复杂性

不支持某些应用,可以通过静态NAT映射来避免

NET配置

• 接口IP地址配置

• 使用访问控制列表定义哪些内部主机能做NAT

• 决定采用什么公有地址,静态或地址池

Router(config)#ip nat pool pool-name star-ip end-ip {netmask netmask|prefix-length prefix-length} [type rotary]

• 指定地址转换映射 静态NAT地址映射

Router(config)#ip nat inside source static local-ip global-ip [extendable] (静态)

Router(config)#ip nat inside source list access-list-number pool pool-name [overload](动态配合ACL)

• 在内部和外部端口上启用NAT

查看NET转换条目

Router#show ip nat translations

清除NET转换条目

Router#clear ip nat translation * //静态NAT条目不会被清除

查看NET统计信息

Router#show ip nat statistics

查看NET转换条目超时时间

默认情况

UCP超时值:5分钟

DNS超时值:1分钟

TCP超时值:24小时

实验1.静态转换(Static Translation)

配置NAT静态转换

拓扑图

1.配置PC0,PC1,server0的IP

2 .配置R0IP接口

3.R0路由器的 NAT 静态映射配置

配置 "内部私有 IP 到外部公网 IP" 的静态转换

标记内外网接口

实验2.动态转换(Dynamic Translation)

配置NTC动态转换

拓扑图

1.配置PC0,PC1,server1的IP

2 .配置R0/R1IP接口

3.配置R0/R1的RIP协议,宣告网段

R0

R1

4.R0上配置动态地址池

公网地址起名jy+网段61.159.62.10-61.159.62.100+子网掩码255.0.0.0

创建ACL,配置动态NAT规则映射到公网地址

5.测试

私网能访问公网

公网无法访问私网

补充:删除ACL/动态NAT

实验3.PTA端口多路复用(Port Address Translation)

拓扑图实验2上添加(先删除实验2的ACL/NAT)

要求:

①将图中所有PC机转换成公有地址(PAT),实现其与Server1的通讯

②100.2管理员能远程登录路由器

③其他内网环境能访问Server2的ftp服务器

1.添加PC4/server2的IP配置

2.添加R0的IP端口

3.R0上配置PTA地址池

①创建名为jy的公网地址池,该池仅包含单个公网 IP(61.159.62.110)(地址池的起始和结束地址相同),子网掩码为255.0.0.0

②配置ACL1到接口f1/0

③配置 PAT 规则

将内网中匹配访问控制列表ACL1 的设备,转换为地址池 "jy" 中的公网地址,并通过端口区分不同内网设备

4.查看NET转换条目

5.测试内网访问外网,外网禁止访问内网

PC4(20.0.0.2 内外网互通)

PC0(192.168.100.2 内外网互通)

server1(10.0.0.2 外网无法访问内网)

6.Server2服务器使用DHCP自动分配20.0.0.0网段地址

PC5测试自动分配20段IP

7.R0上配置ACL2

100.2管理员能远程登录路由器

扩展ACL配置

8.路由器R0/R1上配置VTY

配置远程登录的权限与验证

9.测试100.2管理员能远程登录路由器

10.配置server2的FTP服务器

11.验证其他内网环境能访问Server2的ftp服务器

PC1

PC0

PC4

相关推荐
Hy行者勇哥2 小时前
MobaXterm 高效运维实战:从入门到进阶的 Linux 运维 “瑞士军刀” 用法
linux·运维·github
守城小轩2 小时前
基于Chrome140的Quora账号自动化(关键词浏览)——需求分析&环境搭建(一)
运维·自动化·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
乾元2 小时前
把 SLA / SLO 放到网络可观测的核心:从指标到证据链的工程化路径
运维·开发语言·网络·人工智能·网络协议·架构
不吃鱼的羊2 小时前
调试能收到CAN报文,不调试不能收到
网络
广东大榕树信息科技有限公司2 小时前
如何在国产化动环系统中实现智能调控与节能?
运维·网络·物联网·国产动环监控系统·动环监控系统
濊繵2 小时前
Linux网络--数据链路层
linux·运维·网络
speop2 小时前
【datawhale组队学习】|TASK02|结构化输入
网络·人工智能·学习
oioihoii2 小时前
C++20协程如何撕开异步编程的牢笼
linux·服务器·c++20