在配置单臂路由路由的时候按照教程就是无法ping通
配置要求:
-
在LSW4上创建VLAN 2 和VLAN 3,端口Ethernet0/0/2的链接类型为:ACCESS,允许通过VLAN 2,端口Ethernet0/0/1的链接类型为:ACCESS,允许通过VLAN 3,端口G0/0/1的链接类型为:TRUNK,允许通过VLAN 2和3
-
PC1的IP地址为:192.168.3.1/24,网关:192.168.3.254 属于VLAN 3
PC2的IP地址为:192.168.2.1/24,网关:192.168.2.254 属于VLAN 2 -
在AR2上创建两个子接口:
AR2-G0/0/1.2:
IP地址为:192.168.2.254/24
AR2-G0/0/1.3:
IP地址为:192.168.3.254/24
- 下面是LSW4交换机的配置:
[LSW4]vlan batch 2 3
[LSW4]int e0/0/2
[LSW4-Ethernet0/0/2]port link-type access
[LSW4-Ethernet0/0/2]port default vlan 2 //参照部分1
[LSW4-Ethernet0/0/2]int e0/0/1
[LSW4-Ethernet0/0/1]port link-type access
[LSW4-Ethernet0/0/1]port default vlan 3 //参照部分2
[LSW4-Ethernet0/0/1]int g0/0/1
[LSW4-GigabitEthernet0/0/1]port link-type trunk
[LSW4-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 3
- 下面是AR2路由的配置:
[AR2]int g0/0/1.2
[AR2-GigabitEthernet0/0/1.2]dot1q termination vid 2 //出现问题部分1
[AR2-GigabitEthernet0/0/1.2]ip address 192.168.2.254 24
[AR2-GigabitEthernet0/0/1.2]arp broadcast enable
[AR2-GigabitEthernet0/0/1.2]int g0/0/1.3
[AR2-GigabitEthernet0/0/1.3]dot1q termination vid 3 //出现问题部分2
[AR2-GigabitEthernet0/0/1.3]ip address 192.168.3.254 24
[AR2-GigabitEthernet0/0/1.3]arp broadcast enable
问题分析:我出现的问题在于配置AR2时第二行vid的值写成了20而不是2,在实际配置中vid的值应该和对应网关所在vlan的编号相同。
出现问题百思不得其解,没有发现最后还是洗澡的时候灵光乍现想到的。