NAT技术接入因特网,可能已经过时技术?但是究竟如何实现呢?

部署运行你感兴趣的模型镜像

需求说明:

某企业因业务扩展,信息点暴增,用户数量也暴增,原来接入方式也不适合,需要使用专线接入因特网。在使用专线接入时,运营商量会提供适量的公网IP地址。但由于公网地址数量非常有限且价格高昂,无法满足内网所有用户需求。针对此问题应该使用什么技术来解决问题呢?

需求分析:

因为公网IPv4地址即将耗尽,导致无法满足内网所有用户需求,当然目前可以使用IPv6技术即可解决问题。但目前还处于IPv4向IPv6过渡时期,虽然说IPv4已过时?但就目前而言还可以使用NAT技术接入因特网。

NAT技术可将内网地址(私有IP地址)转为公网IP地址接入因特网,就没有必要给内网中每个信息点分配公司IP地址,从而解决企业用户访问因特网的需求。NAT技术一般是利用路由器或防火墙的NAT功能来实现,本次案例中将在Cisco Packet Tracer Student 6.2模拟软件环境下搭建虚拟环境在路由器配置NAT来解决问题。

模拟实施步骤:

一、虚拟环境的搭建

在Cisco Packet Tracer Student 6.2模拟软件环境下搭建网络拓扑结构,本次案例需要使用路由器2台、二层交换机2台、主机3台、服务器2台,Console配置线2条,直通网线若干,DCE连接线;搭建好的网络拓扑结构图如下:

 

二、需求方案规则

1.内网的服务器及主机的IP地址、VLAN规划如下表所示:

2.内网的网络设备IP地址、VLAN规划如下表所示:

3.外网网络设备、主机的IP地址分配表如下所示:

4.内网IP地址与外网IP地址映射关系表如下所示:

三、设备的配置

1.服务器及主机IP地址按需求方案规则进行配置。

2.使用Console配置线连接登录网络设备,进行配置,如下图所示:

3.Switch_A的VLAN配置,相关命令如下图所示:

Switch>en

Switch#conf t

Switch(config)#hostname Switch_A

Switch_A(config)#vlan 10

Switch_A(config-vlan)#exit

Switch_A(config)#vlan 20

Switch_A(config-vlan)#exit

Switch_A(config)#int range fa 0/1-23

Switch_A(config-if-range)#switchport mode access

Switch_A(config-if-range)#switchport access vlan 10

Switch_A(config-if-range)#exit

Switch_A(config)#int fa 0/24

Switch_A(config-if)#switchport mode trunk

Switch_A(config-if)#exit

 

 注意:Switch_A接企业出口_Router的G 0/1端口,G 0/1端口也要设备成trunk,命令如下:

Switch_A(config)#int G 0/1

Switch_A(config-if)#switchport mode trunk

Switch_A(config-if)#exit

 4.Switch_B的VLAN配置,相关命令如下图所示:

Switch>en

Switch#conf t

Switch(config)#hostname Switch_B

Switch_B(config)#vlan 10

Switch_B(config-vlan)#exit

Switch_B(config)#vlan 20

Switch_B(config-vlan)#exit

Switch_B(config)#int range fa 0/1-23

Switch_B(config-if-range)#switchport mode access

Switch_B(config-if-range)#switchport access vlan 20

Switch_B(config-if-range)#exit

Switch_B(config)#int fa 0/24

Switch_B(config-if)#switchport mode trunk

Switch_B(config-if)#exit

 

 5.ISP_Router的基本配置,相关命令如下:

Router>en

Router#conf t

Router(config)#hostname ISP_Router

ISP_Router(config)#int fa 0/0

ISP_Router(config-if)#ip address 172.16.1.1 255.255.255.0

ISP_Router(config-if)#no shutdown

ISP_Router(config-if)#

ISP_Router(config-if)#exit

ISP_Router(config)#int s 2/0

ISP_Router(config-if)#ip address 214.11.16.35 255.255.255.0

ISP_Router(config-if)#no shutdown

ISP_Router(config-if)#exit

 

6.企业出口_Router的基本配置,相关命令如下:

Router>en

Router#conf t

Router(config)#hostname Inside_Router

Inside_Router(config)#int fa 0/0

Inside_Router(config-if)#no shutdown

Inside_Router(config-if)#exit

Inside_Router(config)#int fa 0/0.1

Inside_Router(config-subif)#

Inside_Router(config-subif)#encapsulation dot1Q 10

Inside_Router(config-subif)#ip address 192.168.1.1 255.255.255.0

Inside_Router(config-subif)#no shutdown

Inside_Router(config-subif)#exit

Inside_Router(config)#int fa 0/0.2

Inside_Router(config-subif)#encapsulation dot1Q 20

Inside_Router(config-subif)#ip address 192.168.2.1 255.255.255.0

Inside_Router(config-subif)#no shutdown

Inside_Router(config-subif)#exit

Inside_Router(config)#int s 2/0

Inside_Router(config-if)#ip address 214.11.16.34 255.255.255.0

Inside_Router(config-if)#no shutdown

Inside_Router(config-if)#clock rate 64000

Inside_Router(config-if)#exit

 到这里,内网不同VLAN间实现互通,如下图所示:

7.企业出口_Router的NAT配置,相关命令如下:

Inside_Router#conf t

Inside_Router(config)#ip nat inside source static 192.168.1.100 214.11.16.49

Inside_Router(config)#ip nat inside source static 192.168.1.101 214.11.16.50

Inside_Router(config)#ip nat pool ys 214.11.16.36 214.11.16.48 netmask 255.255.255.0

Inside_Router(config)#access-list 1 permit 192.168.2.0 0.0.0.255

Inside_Router(config)#ip nat inside source list 1 pool ys overload

Inside_Router(config)#int fa 0/0.1

Inside_Router(config-subif)#ip nat inside

Inside_Router(config-subif)#exit

Inside_Router(config)#int fa 0/0.2

Inside_Router(config-subif)#ip nat inside

Inside_Router(config-subif)#exit

Inside_Router(config)#int s 2/0

Inside_Router(config-if)#ip nat outside

Inside_Router(config-if)#exit

Inside_Router(config)#ip route 0.0.0.0 0.0.0.0 214.11.16.35

Inside_Router(config)#exit

 

四.验证NAT相关配置

1.在内网主机(内网PC1或内网PC2)的命令提示符窗口上,使用ping 命令测试和因特网PC的连通性,如下图所示:

 验证表明:内网主机和因特网主机已经连通!

2.在因特网PC上通过公网IP地址 214.11.16.49 访问内网的WWW服务器,如下图所示:

 验证表明:因特网PC已能成功访问内网的WWW服务器!

3.在企业出口_Router上,使用 show ip nat translations 查看NAT转换结果,如下图所示:

任务小结:

专线接入时,运营商量会提供适量的公网IP地址。但由于公网地址数量非常有限且价格高昂,无法满足内网所有用户需求,虚拟环境下利用路由器的NAT功能解决内网所有用户上网需求,解决因特网用户可以访问内网服务器。


今日头条首发 NAT技术接入因特网,可能已经过时技术?但是究竟如何实现呢?-今日头条 (toutiao.com)

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值