公司总部和分部分别位于广东和香港,要求总部的部分子网可以和香港的部分子网进行直接通信,但是私网地址是不能够在公网上路由的,那么如何实现用户需求呢? 我们使用 site-to-sit VPN 来解决这个问题。 实验准备阶段: 实现私网地址可以和公网上的任何一个地址进行通信,比如总部地址 172.16.1.2 可以ping通 ISP的f0/0接口 环回接口1.1.1.1 和 R2的f0/0接口。 配置过程:
Switch(config)#hostname sw1 更改设备名称 sw1(config)#exit sw1#vlan database 进入vlan数据库模式 sw1(vlan)#vlan 2 VLAN 2 added: Name: VLAN0002 sw1(vlan)#vlan 3 VLAN 3 added: Name: VLAN0003 sw1(vlan)#vlan 4 VLAN 4 added: Name: VLAN0004 创建了三个vlan
sw1(config)#int f0/1 sw1(config-if)#switchport mode ac sw1(config-if)#switchport access vlan 2 sw1(config-if)#exit sw1(config)#int f0/2 sw1(config-if)#switchport mode ac sw1(config-if)#switchport access vlan 3 sw1(config-if)#exit sw1(config)#int f0/3 sw1(config-if)#switchport mode ac sw1(config-if)#switchport access vlan 4 sw1(config-if)#exit 将接口划入相应 vlan
sw1(config)#int vlan 2 sw1(config-if)#ip add 172.16.1.1 255.255.255.0 sw1(config-if)#no shut sw1(config-if)#exit sw1(config)#int vlan 3 sw1(config-if)#ip add 172.16.2.1 255.255.255.0 sw1(config-if)#no shut sw1(config-if)#exit sw1(config)#int vlan 4 sw1(config-if)#ip add 172.16.3.1 255.255.255.0 sw1(config-if)#no shut sw1(config-if)#exit 分别为 vlan 配置 IP地址
sw1(config)#int f0/4 sw1(config-if)#no sw 将端口转换为3层端口 sw1(config-if)#ip add 192.168.100.1 255.255.255.0 配置IP地址 sw1(config-if)#no shut
sw1(config)#router eigrp 90 sw1(config-router)#net 172.16.1.0 sw1(config-router)#net 172.16.2.0 sw1(config-router)#net 172.16.3.0 sw1(config-router)#net 192.168.100.0 sw1(config-router)#no au
sw1(config)#ip route 0.0.0.0 0.0.0.0 192.168.100.2 配置默认路由指向 R1
使用 eigrp 协议宣告自身路由条目
Router(config)#hostname r1 r1(config)#int f0/0 r1(config-if)#ip add 192.168.100.2 255.255.255.0 r1(config-if)#no shut r1(config-if)#exit r1(config)#int f0/1 r1(config-if)#ip add 12.1.1.1 255.255.255.0 r1(config-if)#no shut 配置路由器R1的IP地址
r1(config)#router eigrp 90 r1(config-router)#net 192.168.100.0 r1(config-router)#no auto-summary r1(config-router)#exit R1宣告自身路由条目 配置左侧三台PC的IP地址分别为 172.16.1.2 172.16.2.2 172.16.3.2 过程略 查看 sw1 和 r1 的路由表
此时 总部内部网络搭建成功 可以时间 vlan之间的通信 以及可以ping 通边界路由器
PC>ping 172.16.2.2 Reply from 172.16.2.2: bytes=32 time=8ms TTL=127 Reply from 172.16.2.2: bytes=32 time=4ms TTL=127 PC>ping 172.16.3.2 Pinging 172.16.3.2 with 32 bytes of data: Reply from 172.16.3.2: bytes=32 time=8ms TTL=127 Reply from 172.16.3.2: bytes=32 time=8ms TTL=127 实现 vlan 之间的通信
PC>ping 192.168.100.2 Reply from 192.168.100.2: bytes=32 time=9ms TTL=254 Reply from 192.168.100.2: bytes=32 time=5ms TTL=254 实现内部计算机 ping 通边界路由 公司总部网络配置成功,继续配置分支机构公司网络
Switch(config)#hostname sw2 sw2(config)#exit sw2# vlan database sw2(vlan)# sw2(vlan)#vlan 2 VLAN 2 added: Name: VLAN0002 sw2(vlan)#vlan 3 VLAN 3 added: Name: VLAN0003 sw2(vlan)#exit sw2# sw2#config sw2(config)#int f0/2 sw2(config-if)#switchport ac sw2(config-if)#switchport access vlan 2 将端口划入相应vlan
sw2(config)#int f0/3 sw2(config-if)#switchport mode ac sw2(config-if)#switchport access vlan 3 将接口划入响应 vlan sw2(config)#int vlan 2 sw2(config-if)#ip add 172.16.10.1 255.255.255.0 sw2(config-if)#no shut sw2(config-if)#exit sw2(config)# sw2(config)#int vlan 3 sw2(config-if)#ip add 172.16.20.1 255.255.255.0 sw2(config-if)#no shut sw2(config-if)#exit sw2(config)#int f0/1 sw2(config-if)#no sw sw2(config-if)#ip add 192.168.200.1 255.255.255.0 sw2(config-if)#no shut
sw2(config)#router eigrp 90 sw2(config-router)#net 172.16.10.0 sw2(config-router)#net 172.16.20.0 sw2(config-router)#net 192.168.200.0 sw2(config-router)#no au sw2(config-router)#exit sw2(config)#ip route 0.0.0.0 0.0.0.0 192.168.200.2
Router(config)#hostname r2
r2(config)#int f0/1 r2(config-if)#ip add 192.168.200.2 255.255.255.0 r2(config-if)#no shut r2(config)#int f0/0 r2(config-if)#ip add 23.1.1.1 255.255.255.0 r2(config-if)#no shut r2(config-if)#exit
r2(config)#router eigrp 90 r2(config-router)#net 192.168.200.0 r2(config-router)#no au
查看 sw2 和 r2 的路由表:
配置分支机构内客户机的IP地址,此时分支机构内客户机可以实现 vlan 之间通信 以及可以和边界路由器通信。继续配置ISP路由器:
Router(config)#hostname ISP ISP(config)#int f0/0 ISP(config-if)#ip add 12.1.1.2 255.255.255.0 ISP(config-if)#no shut ISP(config-if)#int f0/1 ISP(config-if)#ip add 23.1.1.2 255.255.255.0 ISP(config-if)#no shut ISP(config-if)#exit ISP(config)#int lo 0 ISP(config-if)#ip add 1.1.1.1 255.255.255.0 ISP(config-if)#no shut ISP路由器配置成功,继续配置: r1(config)#ip route 0.0.0.0 0.0.0.0 12.1.1.2 r2(config)#ip route 0.0.0.0 0.0.0.0 23.1.1.2 在边界路由器上配置NAT
r1(config)#ip access-list extended nat r1(config-ext-nacl)#permit ip 172.16.1.0 0.0.0.255 any r1(config-ext-nacl)#permit ip 172.16.2.0 0.0.0.255 any r1(config-ext-nacl)#permit ip 172.16.3.0 0.0.0.255 any r1(config-ext-nacl)#exit 创建NAT感兴趣流
r1(config)#ip nat pool nat 12.1.1.1 12.1.1.1 netmask 255.255.255.0 创建NAT地址池 r1(config)#ip nat inside source list nat pool nat overload 将ACL和地址池联系在一起
r1(config)#int f0/0 r1(config-if)#ip nat inside r1(config-if)#exit r1(config)#int f0/1 r1(config-if)#ip nat outside 配置路由器 R2 的NAT
r2(config)#int f0/1 r2(config-if)#ip nat in r2(config-if)#exit r2(config)#int f0/0 r2(config-if)#ip nat ou http://www.luyouqiwang.com/14847 r2(config)#ip access-list extended nat r2(config-ext-nacl)#permit ip 172.16.10.0 0.0.0.255 any r2(config-ext-nacl)#permit ip 172.16.20.0 0.0.0.255 any r2(config-ext-nacl)#exit 配置NAT感兴趣流 r2(config)#ip nat pool nat 23.1.1.1 23.1.1.1 netmask 255.255.255.0 r2(config)#exit 配置 NAT地址池 r2(config)#ip nat inside source list nat pool nat overload 关联ACL 和 NAT地址池, 此时我们可以实现总部和分支机构的内网可以和任意公网地址相通信。
PC>ping 1.1.1.1 Pinging 1.1.1.1 with 32 bytes of data: Request timed out. Reply from 1.1.1.1: bytes=32 time=36ms TTL=253 Reply from 1.1.1.1: bytes=32 time=66ms TTL=253 Reply from 1.1.1.1: bytes=32 time=7ms TTL=253 Ping statistics for 1.1.1.1: Packets: Sent = 4, Received = 3, Lost = 1 (25% loss), Approximate round trip times in milli-seconds: Minimum = 7ms, Maximum = 66ms, Average = 36ms PC>ping 23.1.1.1 Pinging 23.1.1.1 with 32 bytes of data: Request timed out. Reply from 23.1.1.1: bytes=32 time=15ms TTL=252 Reply from 23.1.1.1: bytes=32 time=17ms TTL=252 Reply from 23.1.1.1: bytes=32 time=10ms TTL=252 Ping statistics for 23.1.1.1: Packets: Sent = 4, Received = 3, Lost = 1 (25% loss), Approximate round trip times in milli-seconds: Minimum = 10ms, Maximum = 17ms, Average = 14ms
成功实现预期目的 下一步我们开始配置 site-to-SITE VPN |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2024-5-20 16:04 , Processed in 0.238833 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.