赞
踩
目录
分析:
NAT(Network Address Translation),网络地址转换
路由器对数据包进行地址转换,路由器在接收到内部数据包时将内部源IP地址转化为公有IP地址后在进行路由转发。
NAT核心工作表:NAT转换表
静态NAT
动态NAT
如图配置拓扑图,当企业内网想访问外部网络的服务时,在边界路由器上配置默认路由可以将数据包发送出去,但是由于公网的路由器上没有到私网的路由,故造成数据包有去无回导致无法通行
静态NAT配置
- [AR1]ip route-static 0.0.0.0 0 100.1.1.2 配置默认路由去往公网
-
- [AR1]interface gi0/0/1
- [AR1-GigabitEthernet0/0/1]nat static global 100.1.1.3 inside 192.168.10.1
- [AR1-GigabitEthernet0/0/1]quit
静态NAT可以实现内网的PC1与外网的设备的互通,但是内网的其它设备无法与外网的设备互通
静态NAT存在的弊端:
在企业内网主机比较多的时候,不采用静态NAT,而是采用动态NAT
公司内部私有地址主机数量非常多的时候,如果才有静态NAT为每个私有IP地址,就会浪费公网IP地址
在动态NAT中,企业可以同时购买多个公网IP地址,然后将这些公网IP地址,轮着给企业内网的每个主机使用
第一步:撤销静态nat的配置
- [AR1-GigabitEthernet0/0/1]undo nat static global 100.1.1.3 inside 192.168.10.1 n
- etmask 255.255.255.255
- [AR1]acl 2000
- [AR1-acl-basic-2000]rule 10 permit source 192.168.10.0 0.0.0.255
- [AR1-acl-basic-2000]quit
[R1]nat address-group 1 100.1.1.50 100.1.1.60
- [AR1]interface gi0/0/1
- [AR1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1 no-pat
此时PC1/PC2都能与外网互通
缺点:
- 192.168.10.1 - 100.1.1.10:1001
- 192.168.10.2 - 100.1.1.10:1002
- 192.168.10.3 - 100.1.1.10:1003
- 192.168.10.4 - 100.1.1.10:1004
- 192.168.10.5 - 100.1.1.10:1005
- 192.168.10.6 - 100.1.1.10:1006
- 192.168.10.7 - 100.1.1.10:1007
- 192.168.10.8 - 100.1.1.10:1008
命令配置
- [AR1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat //撤销动态NAT配置
- [AR1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1
- [AR1-GigabitEthernet0/0/1]
此时,内网访问外网时,不会受到IP地址数量少的限制,不会出现网络时有时无
如果企业规模很小,经费有限。大概率上企业可能仅仅购买1个公网IP地址。在这种情况下,我们想要实现内网多个主机同时上网的话,就只能用“配置在公网接口”上的这个IP地址进行 NAT 转换。
- [AR1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat //撤销动态NAT配置
- [AR1-GigabitEthernet0/0/1]nat outbound 2000
如果想要实现外网到内网的访问那么必须得在公司的边界设(R1)上,提前设置“nat转换条目”并且这种条目,仅仅允许某一种特定的业务的流量。
在边界设备R1上配置
- [AR1]interface gi0/0/1
- [AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 80 inside 19
- 2.168.10.10 80
- [AR1-GigabitEthernet0/0/1]quit
验证
通过 外网的 client 测试
客户端信息->httpclient ->输入地址 100.1.1.20 ,回车,获得一个网页!
在192.168.10.10上配置FTP服务器,希望通过外网访问FTP服务
- [AR1]interface gi0/0/1
- [AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 21 inside 19
- 2.168.10.10 21
- [AR1-GigabitEthernet0/0/1]quit
外网设备测试 client -> ftpclient -> 100.1.1.20 (PORT模式),登陆成功
交换机配置私有地址,配置远程登录模式账户和密码
- <SW1>sys
- Enter system view, return user view with Ctrl+Z.
- [SW1]interface vlanif 10
- [SW1-Vlanif10]ip address 192.168.10.88 24
- [SW1-Vlanif10]quit
-
- [SW1]user-interface vty 0
- [SW1-ui-vty0]authentication-mode aaa
- [SW1-ui-vty0]quit
- [SW1]aaa
- [SW1-aaa]local-user huawei password cipher HCIE
- [SW1-aaa]local-user huawei service-type telnet
- [SW1-aaa]local-user huawei privilege level 15
- [SW1-aaa]quit
-
- [SW1]ip route-static 0.0.0.0 0 192.168.10.254
在R1上配置,telnet端口为23
- [AR1]interface gi0/0/1
- [AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 2001 inside
- 192.168.10.88 23
- [AR1-GigabitEthernet0/0/1]quit
测试:在R2上测试登录
数据包从内网到外网
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。