实验一相关知识点
1, NAT 网络地址转换
背景: IPV4 地址枯竭 —临时解决方案-NAT —IPV6
作用: 将私有地址和公有地址转换
私有地址: 可以由个人和组织随便使用, 不能在互联网上使用 ,可以在局域网使用,免费的
10.0.0.0—10.255.255.255 比较大的网络 校园网
172.16.0.0—172.31.255.255 一般用在中大型 企业网
动态NAT: 创建地址池(公有地址),本质上还是将公有地址池里的公有地址和私有地址实现一对一 ,地址池里有多少公有地址,同时就允许多少天内网主机上网—轮询地址转换
NAPT、easyIP:私有地址+端口号
NAPT : 创建地址池 : 地址池公有地址和私有地址 实现 地址+端口的转换
easyIP : 应用场景:公网接口不具有固定的IP地址
将公网接口 当做地址池
NAT server :内网向外网发布服务器, (IP地址+端口 的映射)
3,配置
1) 实验: 静态NAT
拓扑:
[NAT]dis nat static
Static Nat Information:
Interface : GigabitEthernet0/0/1
Global IP/Port : 100.1.1.2/----
Inside IP/Port : 192.168.1.1/----
Protocol : ----
VPN instance-name : ----
Acl number : ----
Netmask : 255.255.255.255
Description : ----
Total : 1
2)实验:动态NAT
配置思路
1,搭建拓扑 ,配置基本IP地址信息
2,配置路由
3,在边界设备配置动态NAT
1)用ACL 匹配/限制上网的主机
2)配置需要 转换的公有地址池
3)在出接口将ACL 与地址池关联
4,验证
[NAT-GigabitEthernet0/0/1]undo nat static global 100.1.1.2 inside 192.168.1.1 //删除静态NAT
[NAT]acl 2000
[NAT-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
[NAT-acl-basic-2000]q
[NAT]nat address-group 1 100.1.1.2 100.1.1.5
[NAT]int g0/0/1
[NAT-GigabitEthernet0/0/1]nat outbound 2000 address-group 1 no-pat
no-pat :不做端口转换,只做IP地址转换
轮询转换 ,有延迟。
备注:在内网主机上 做ping 200.1.1.1 ,然后在边界设备查询
[NAT]dis nat session all verbose
NAT Session Table Information:
Protocol : ICMP(1)
SrcAddr Vpn : 192.168.1.1
DestAddr Vpn : 200.1.1.1
Type Code IcmpId : 0 8 10815
Time To Live : 20 s
NAT-Info
New SrcAddr : 100.1.1.2
New DestAddr : ----
New IcmpId : ----
Protocol : ICMP(1)
SrcAddr Vpn : 192.168.1.1
DestAddr Vpn : 200.1.1.1
Type Code IcmpId : 0 8 10816
Time To Live : 20 s
NAT-Info
New SrcAddr : 100.1.1.3
New DestAddr : ----
New IcmpId : ----
Protocol : ICMP(1)
SrcAddr Vpn : 192.168.1.1
DestAddr Vpn : 200.1.1.1
Type Code IcmpId : 0 8 10819
Time To Live : 20 s
NAT-Info
New SrcAddr : 100.1.1.5
New DestAddr : ----
New IcmpId : ----
Protocol : ICMP(1)
SrcAddr Vpn : 192.168.1.1
DestAddr Vpn : 200.1.1.1
Type Code IcmpId : 0 8 10818
Time To Live : 20 s
NAT-Info
New SrcAddr : 100.1.1.4
New DestAddr : ----
New IcmpId : ----
Total : 4
3)实验: NAPT 网络地址端口转换
(NPAT 非端口地址转换)
注意: 动态NAT 去掉 no-pat 参数
[NAT]int g0/0/1
[NAT-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat
[NAT-GigabitEthernet0/0/1]nat outbound 2000 address-group 1
[NAT]DIS NAT session all verbose
[NAT]dis nat session all verbose
NAT Session Table Information:
Protocol : TCP(6)
SrcAddr Port Vpn : 192.168.1.1 1288
DestAddr Port Vpn : 200.1.1.1 20480
Time To Live : 120 s
NAT-Info
New SrcAddr : 100.1.1.2
New SrcPort : 10252
New DestAddr : ----
New DestPort : ----
抓包软件查看信息如下:
4)实验: easyIP —基于出接口
[NAT]undo nat address-group 1 100.1.1.2 100.1.1.5
Error:Too many parameters found at '^' position.
[NAT]undo nat address-group 1
Error: The address-group is being used.
[NAT]int g0/0/1
[NAT-GigabitEthernet0/0/1]dis th
ip address 100.1.1.1 255.255.255.0
nat outbound 2000 address-group 1
[NAT-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1
[NAT-GigabitEthernet0/0/1]q
[NAT]undo nat address-group 1
-
[NAT]dis acl all
Total quantity of nonempty ACL number is 1
Basic ACL 2000, 1 rule
Acl's step is 5
rule 5 permit source 192.168.1.0 0.0.0.255
[NAT]int g0/0/1
[NAT-GigabitEthernet0/0/1]nat outbound 2000
[NAT]dis nat outbound
NAT Outbound Information:
Interface Acl Address-group/IP/Interface Type
GigabitEthernet0/0/1 2000 100.1.1.1 easyip
备注: 数据从内网访问外网,先查找IP路由表,再查找NAT 转换表
数据从外网访问内网 ,先查找NAT转换表,再查找IP 路由表
5) NAT server 服务器映射
应用场景: 将内网服务器向外网发布
使用 100.1.1.2 和 WEB服务器192.168.1.2 做映射
[NAT-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.2 21 inside 192.168.1.1 21
2)综合练习
2,类型 :
静态NAT : 私有地址和公有地址一对一关系 ,不节省公有地址 ,支持双向通信(IP地址一对一)
公有地址: 可以在互联网上使用的地址 ,收费的
192.168.0.0 —192.168.255.255 应用在小型 家庭网
更多资源------>黑凤梨 (zhangwujistudy) - Gitee.com