第三次更新,内容为单臂路由,即在一个物理接口上虚拟出多个虚拟子接口,实现原来相互隔离的不同VLAN之间的互通。
网络拓扑图如下:
pc0和pc1分别属于量个不同的vlan,通过在R1上配置单臂路由,实现pc0和pc1互通。
代码:
##基础配置
#r0
en conf t int f0/0 ip add 192.168.10.1 255.255.255.0 no shut int s0/0/0 ip add 192.168.20.1 255.255.255.0 no shut exit route ospf 1 network 192.168.10.0 0.0.0.255 area 1 network 192.168.20.0 0.0.0.255 area 0
#r1
en conf t int s0/0/1 ip add 192.168.30.1 255.255.255.0 no shut int s0/0/0 ip add 192.168.20.2 255.255.255.0 no shut exit route ospf 1 network 192.168.30.0 0.0.0.255 area 0 network 192.168.20.0 0.0.0.255 area 0
#r2
en conf t int s0/0/1 ip add 192.168.40.1 255.255.255.0 no shut int s0/0/0 ip add 192.168.30.2 255.255.255.0 no shut exit int tunnel 1 tunnel source s0/0/1 tunnel destination 192.168.40.2 ip add 10.1.1.1 255.255.255.0 exit router ospf 1 network 10.1.1.0 0.0.0.255 area 0 network 192.168.30.0 0.0.0.255 area 0 network 192.168.40.0 0.0.0.255 area 2
#r3
en conf t int s0/0/1 ip add 192.168.50.1 255.255.255.0 no shut
结果检测:
使用pc0 ping通 pc1。