單臂路由 是路由器以單一實體介面透過子介面處理多 VLAN 路由的經典技術。本文以 Cisco 風格指令,示範兩台交換機 + 一台路由器拓撲,完成 VLAN 2/3 互通配置與驗證。
enable
configure terminal
vlan 2
exit
interface fastEthernet 0/1
switchport access vlan 2
interface fastEthernet 0/2
switchport access vlan 2
interface fastEthernet 0/3
switchport mode trunk
end
enable
configure terminal
vlan 3
exit
interface fastEthernet 0/1
switchport access vlan 3
interface fastEthernet 0/2
switchport access vlan 3
interface fastEthernet 0/3
switchport mode trunk
end
enable
configure terminal
interface fastEthernet 0/0
no ip address
no shutdown
exit
interface fastEthernet 0/0.1
encapsulation dot1Q 2
ip address 192.168.0.1 255.255.255.0
exit
interface fastEthernet 0/1
no ip address
no shutdown
exit
interface fastEthernet 0/1.1
encapsulation dot1Q 3
ip address 192.168.1.1 255.255.255.0
end
關鍵點: 物理介面不配 IP,啟用後建立子介面,encapsulation dot1Q <vlan-id> 綁定 802.1Q 標籤,配置該 VLAN 閘道 IP。
於 PC0 (VLAN 2) 執行:
ping PC1 (同 VLAN 2,二層交換,無需路由器)ping PC3 (VLAN 3,封包送往 Router0 Fa0/0.1 → 路由轉發 → Fa0/1.1 → Switch1 → PC3)雙向 Ping 通代表 VLAN 間三層路由正常運作。
switchport trunk allowed vlan 2,3