原創練習教材CCNA · V2.2
LEARN BY CONNECTING CCNA LABS

從一條連線,開始練習。

選擇 Lab、找到合適設備,讓每一次練習都有清楚的起點。

練習指南
31精選練習主題
31已發布教案
CLI可複製設定範例

CCNA 200-301 · Version 2.2

DISCOVERY 14VLAN基礎

設定 VLAN 與 Trunk

Configure VLANs and Trunk

建立VLAN10/20及802.1Q trunk,驗證同VLAN跨交換器通訊與VLAN隔離。

45 分鐘

基本拓撲 TOPOLOGY

原創示意圖 · 靜態拓撲
需要看清接線與埠名時,可切換原尺寸閱讀
Discovery 14 原創練習拓撲pc1 連接 sw1,Ethernet ↔ Fa0/1。sw1 連接 sw2,Gi0/1 ↔ Gi0/1 · 802.1Q。sw2 連接 pc2,Fa0/1 ↔ Ethernet。sw2 連接 pc3,Fa0/2 ↔ Ethernet。 Ethernet ↔ Fa0/1 Gi0/1 ↔ Gi0/1 · 802.1Q Fa0/1 ↔ Ethernet Fa0/2 ↔ Ethernet PC1VLAN10 · 192.168.10.10 SW1Catalyst 2960 · IOS 15.x SW2Catalyst 2960 · IOS 15.x PC2VLAN10 · 192.168.10.20 PC3VLAN20 · 192.168.20.30 示意連線 · 非執行中的網路 · 實際埠名請對照接線表
路由器 交換器 / 終端設備實線表示實體乙太網路連線

設備與位址 ADDRESSING

先確認介面名稱,再開始設定
設備 DEVICE介面IPv4 位址子網路遮罩預設閘道
PC1SW1 Fa0/1192.168.10.10255.255.255.0不需要
PC2SW2 Fa0/1192.168.10.20255.255.255.0不需要
PC3SW2 Fa0/2192.168.20.30255.255.255.0不需要
SW1/SW2Gi0/1Trunk VLAN10,20,999native VLAN999—
查看線路對照表(4 條連線)
起點終點介面對照
pc1sw1Ethernet ↔ Fa0/1
sw1sw2Gi0/1 ↔ Gi0/1 · 802.1Q
sw2pc2Fa0/1 ↔ Ethernet
sw2pc3Fa0/2 ↔ Ethernet
WHAT YOU WILL LEARN

這次練習,你會學到

  • 建立access VLAN與trunk allowed list。
  • 核對native VLAN並理解未標記流量。
  • 辨識同VLAN轉送與跨VLAN路由的差異。
BEFORE YOU START

開始之前

  • 具備本題涉及的 IPv4/IPv6 與子網路基礎,能在自己的隔離練習環境開啟 Console。
  • 使用合法設備與軟體映像,先備份現有設定,介面名稱以自己的裝置為準。

適用環境與驗證狀態

Catalyst 2960 / IOS 15.x待驗證原創教案,尚未於實體設備驗證。依實際硬體、IOS/AireOS 版本與授權核對命令;介面名稱不可直接套用至正式設備。

設備準備好了嗎?從第一個設定開始。

循序操作 STEP BY STEP

在你自己的練習環境操作。命令複製不包含提示字元;所有輸出皆為示例。

01

01 兩端建立相同VLAN

SW1與SW2分別執行。VLAN999作本題未使用的native VLAN,勿配置使用者端點;VLAN名稱不必相同才可轉送,但本題統一以便維護。

展開參考指令 SW1 / SW2(各自執行) · VLAN設定
SW1 / SW2(各自執行)# 提示字元僅供辨識
enable
configure terminal
vlan 10
name USERS
vlan 20
name SERVERS
vlan 999
name NATIVE_UNUSED
end

SW1與SW2分別執行。VLAN999作本題未使用的native VLAN,勿配置使用者端點;VLAN名稱不必相同才可轉送,但本題統一以便維護。

查看預期結果 範例輸出,非真實執行
show vlan brief列出10、20、999。
02

02 配置接入埠與PC位址

兩端Fa0/1為VLAN10,以下先在SW1/SW2各執行;SW2的Fa0/2另設VLAN20。PC依IP表設靜態位址,暫不設閘道。

展開參考指令 SW1 / SW2 · 介面設定
SW1 / SW2# 提示字元僅供辨識
configure terminal
interface FastEthernet0/1
switchport mode access
switchport access vlan 10
no shutdown
end

兩端Fa0/1為VLAN10,以下先在SW1/SW2各執行;SW2的Fa0/2另設VLAN20。PC依IP表設靜態位址,暫不設閘道。

查看預期結果 範例輸出,非真實執行
PC1/PC2的接入埠Access Mode VLAN為10。
03

03 將PC3放入VLAN20

PC3連至SW2 Fa0/2。即使有實體鏈路,VLAN20與VLAN10仍屬不同L2廣播域,本題未提供路由器。

展開參考指令 SW2 · 介面設定
SW2# 提示字元僅供辨識
configure terminal
interface FastEthernet0/2
switchport mode access
switchport access vlan 20
no shutdown
end

PC3連至SW2 Fa0/2。即使有實體鏈路,VLAN20與VLAN10仍屬不同L2廣播域,本題未提供路由器。

查看預期結果 範例輸出,非真實執行
Fa0/2屬VLAN20;不能因IP網段不同而自動路由。
04

04 明確設定雙端trunk

在兩端Gi0/1配置一致native VLAN與allowed list。2960只有802.1Q,通常不支援switchport trunk encapsulation dot1q,因此不加入該命令。nonegotiate停用DTP,對端也需固定trunk。

展開參考指令 SW1 / SW2(各自執行) · 介面設定
SW1 / SW2(各自執行)# 提示字元僅供辨識
configure terminal
interface GigabitEthernet0/1
switchport mode trunk
switchport trunk native vlan 999
switchport trunk allowed vlan 10,20,999
switchport nonegotiate
no shutdown
end
show interfaces trunk

在兩端Gi0/1配置一致native VLAN與allowed list。2960只有802.1Q,通常不支援switchport trunk encapsulation dot1q,因此不加入該命令。nonegotiate停用DTP,對端也需固定trunk。

查看預期結果 範例輸出,非真實執行
Gi0/1 trunking,native999,10/20/999在allowed清單。
05

05 驗證轉送與隔離

PC1 ping192.168.10.20應可達;到192.168.20.30不可達是本題未路由的預期結果,不能單憑失敗證明防火牆政策。交換器查看MAC表與trunk有效/forwarding VLAN。

展開參考指令 SW1 · 特權 EXEC
SW1# 提示字元僅供辨識
show interfaces GigabitEthernet0/1 switchport
show interfaces trunk
show mac address-table dynamic vlan 10

PC1 ping192.168.10.20應可達;到192.168.20.30不可達是本題未路由的預期結果,不能單憑失敗證明防火牆政策。交換器查看MAC表與trunk有效/forwarding VLAN。

查看預期結果 範例輸出,非真實執行
PC2 MAC在trunk學到,PC1 MAC在Fa0/1;同VLAN可跨SW通訊。
06

06 保存與復原

依原記錄復原trunk、access埠與PC IP。要擴增allowed VLAN可用add,直接重新指定清單會取代既有值,可能中斷其他VLAN。

展開參考指令 SW1 / SW2 · 特權 EXEC
SW1 / SW2# 提示字元僅供辨識
copy running-config startup-config

依原記錄復原trunk、access埠與PC IP。要擴增allowed VLAN可用add,直接重新指定清單會取代既有值,可能中斷其他VLAN。

查看預期結果 範例輸出,非真實執行
保存兩端一致trunk;沒有跨VLAN路由功能被誤認為已啟用。

確認你的設定 VERIFICATION

以下是驗證方法及預期狀態,並非網站實際執行的結果。
show interfaces trunk

預期狀態 狀態trunking,native999,VLAN10在forwarding集合。

allowed、active與STP forwarding清單要一起看。

PC1: ping 192.168.10.20

預期狀態 跨交換器同VLAN可達。

若本地通遠端不通,先查trunk allowed及VLAN存在性。

常見問題與排查

trunk up但特定VLAN不通

核對VLAN存在於雙端、allowed清單與STP狀態。

native VLAN mismatch告警

雙端設相同native VLAN,不藉關閉CDP掩蓋問題。

參考資料

把理解,化成進度 CHECKPOINTS

手動完成 0/6

請在你自己的設備確認後勾選。這些是手動紀錄,並非設備自動測試結果。

登入後即可跨裝置保存進度。訪客勾選僅供本頁參考。

依 CCNA v2.2 主題自行編寫之練習,非官方逐字教材。
發布版本 1 · 範例輸出供理解,指令尚待實機驗證。

ORIGINAL LAB