华为ENSP实验指南】网络地址转换NAT技术原理和实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华为ENSP实验指南】网络地址转换NAT技术原理和实验
简介
I P有公网与私网的区分,通常内网使用私网I P,I n t e r n e t使用公网I P地址,而使用私网地址的计算机访问公网时需要使用N A T技术。
网络地址转换(N e t w o r k A d d r e s s T r a n s l a t i o n,简称N A T),N A T分为静态N A T、动态N A T、网络地址端口转换。
网络拓扑
静态NAT原理与配置
静态N A T就是一个私网地址对应一个公网地址,它不能节约公网地址,在实际应用中一般很少采用这种方式,常见的就是服务器使用。
静态N A T1对1的主机通信,通常用于服务器
R1
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sys AR1
[AR1]inter g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 200.1.1.2 30
[AR1-GigabitEthernet0/0/1]inter g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[AR1-GigabitEthernet0/0/0]inter g0/0/1
[AR1-GigabitEthernet0/0/1]nat static global 117.29.161.242 ?
inside Specify inside information of NAT
[AR1-GigabitEthernet0/0/1]nat static global 117.29.161.242 ins
[AR1-
GigabitEthernet0/0/1]nat static global 117.29.161.242 inside 192.168.1.10 [AR1-GigabitEthernet0/0/1]disp this
[V200R003C00]
#
interface GigabitEthernet0/0/1
ip address 200.1.1.2 255.255.255.252
nat static global 117.29.161.242 inside 192.168.1.10 netmask 255.255.255.25 5
#
return
[AR1-
GigabitEthernet0/0/1]nat static global 117.29.161.243 inside 192.168.1.20 R2
<Huawei>u t m
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]sys AR2
[AR2]inter g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 200.1.1.1 30
[AR2-GigabitEthernet0/0/0]quit
[AR2]ip route-static 117.29.161.242 255.255.255.0 200.1.1.2
P A T
[AR1]inter g0/0/1
[AR1-
GigabitEthernet0/0/1]undo nat static global 117.29.161.242 inside 192.168.1.
10
[AR1-
GigabitEthernet0/0/1]undo nat static global 117.29.161.243 inside 192.168.1.
20
[AR1-GigabitEthernet0/0/1]disp this #检查一下配置是否删除
[AR1-GigabitEthernet0/0/1]quit
[AR1]nat address-group 1 117.29.161.242 117.29.161.242 #NAT地址池(我只配置了1个IP,如果有多个都可以加进去)
[AR1]acl 2020 #创建基本ACL
[AR1-acl-basic-2020]rule 5 permit source 192.168.1.0 0.0.0.255 #允许1.0网段获取
[AR1-acl-basic-2020]inter g0/0/1
#地址池和列表进行关联
[AR1-GigabitEthernet0/0/1]nat outbound 2020 address-group 1 ?
no-pat Not use PAT
<cr> Please press ENTER to execute command
#到这一步如果直接回车,在华为默认启用PAT
#PAT即对一个公网地址反复使用,通过端口号转换,
#如果想用动态NAT,则需要在group 1后面加上no-pat
#动态NAT无法节约公网IP,在地址池中选一个IP对应一个内网IP
[AR1-GigabitEthernet0/0/1]nat outbound 2020 address-group 1 #回车对地址池和列表进行关联,使用PAT功能
使用P A T时,从主机p i n g200.1.1.1两台可同时使用,但从200.1.1.1
p i n g117.29.161.242是不通的,因为很多主机拿了它作地址,不指定端口根本无法找到(P A T相当于天然防火墙,向外屏蔽了真实地址)
动态NAT
[Huawei-GigabitEthernet0/0/1]undo nat outbound 2020 address-group 1 #取消PAT
[Huawei-GigabitEthernet0/0/1]nat outbound 2020 address-group 1 no-pat #使用动态NAT
基于接口的PAT
现实场景中,应用最为广泛的P A T,配置基于接口的P A T可以使用一个公网I P就可以让全公司的人上网
[Huawei-GigabitEthernet0/0/1]undo nat outbound 2020 address-group 1
[Huawei-GigabitEthernet0/0/1]nat outbound 2020 #outbound 2020默认使用地址池的公网地址进行替换复用
[Huawei-GigabitEthernet0/0/1]disp this
[V200R003C00]
#
interface GigabitEthernet0/0/1
ip address 200.1.1.2 255.255.255.252
nat outbound 2020 #
return。