我在做CCNA实验有关单臂路由时,遇到的一些问题的总结。不知对错欢迎指正。
一、一台路由器,一台交换机的情况,即交换机里划出2个以上的vlan通过路由器做单臂路由:
此时,pc0连接 F0/2 属于vlan2(1.1.1.2/24),pc连接 F0/3 1属于vlan3(2.2.2.2/24);R0 F0/1连接SW的 F0/1,下有两个子接口,F0/1.1(1.1.1.1/24),F0/1.2(2.2.2.1/24)。
配置:
SW:
interface F0/1
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 2,3 (貌似在虚拟机中,此命令为敲,也不影响)
SW#vlan database
(vlan)#vlan 2 name 2
vlan 3 name 3
exit
interface F0/2
switchport mode access (默认端口都属于access)
switchport access vlan 2
interface F0/3
switchport mode access
switchport access vlan 3
R:
interface F0/1
no ip address (必须要有)
no shutdown (必须要有)
interface F0/1.1
encapsulation dot1q 2 (这句要在ip address 之前,后面的2表示vlan2)
ip address 1.1.1.1 255.255.255.0
interface F0/1.2
encapsulation dot1q 3
ip address 2.2.2.1 255.255.255.0
此时,即可做成单臂路由,但,这是在一台交换机的情况下,而实际中可能有多台交换机,即如下图:
此时,pc0连接 SW1:F0/2 属于vlan2(1.1.1.2/24),pc连接SW3: F0/3 1属于vlan3(2.2.2.2/24);R0 SW1:F0/1连接SW的 F0/1,下有两个子接口,F0/1.1(1.1.1.1/24),F0/1.2(2.2.2.1/24),SW1和SW2连接用F0/24。
配置:
SW2:
interface F0/24
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 2,3(允许vlan2,3通过,在模拟器中没有做这条, 不能实现)
SW1:
interface F0/24
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 2,3
interface F0/1
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 2,3
R:
interface F0/1
no ip address (必须要有)
no shutdown (必须要有)
interface F0/1.1
encapsulation dot1q 2 (这句要在ip address 之前,后面的2表示vlan2)
ip address 1.1.1.1 255.255.255.0
interface F0/1.2
encapsulation dot1q 3
ip address 2.2.2.1 255.255.255.0
配置到此时即可,要是在trunk的port 上不配置switchport trunk allowed vlan 2,3 这不能实现,在练习时忘做了,调试了很久。