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

從一條連線,開始練習。

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

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

CCNA 200-301 · Version 2.2

DISCOVERY 12Routing基礎

設定及驗證 IPv4 靜態路由

Configure and Verify IPv4 Static Routes

在雙路由器環境建立IPv4靜態路由,驗證回程與預設路由的差異。

45 分鐘

基本拓撲 TOPOLOGY

原創示意圖 · 靜態拓撲
需要看清接線與埠名時,可切換原尺寸閱讀
Discovery 12 原創練習拓撲pc1 連接 r1,Ethernet ↔ Gi0/0。r1 連接 r2,Gi0/1 ↔ Gi0/1。r2 連接 pc2,Gi0/0 ↔ Ethernet。 Ethernet ↔ Gi0/0 Gi0/1 ↔ Gi0/1 Gi0/0 ↔ Ethernet PC1練習用 PC R1ISR 1941 · IOS 15.x R2ISR 1941 · IOS 15.x PC2練習用 PC 示意連線 · 非執行中的網路 · 實際埠名請對照接線表
路由器 交換器 / 終端設備實線表示實體乙太網路連線

設備與位址 ADDRESSING

先確認介面名稱,再開始設定
設備 DEVICE介面IPv4 位址子網路遮罩預設閘道
PC1Ethernet192.168.121.10255.255.255.0192.168.121.1
R1Gi0/0192.168.121.1255.255.255.0—
R1Gi0/110.12.12.1255.255.255.252—
R2Gi0/110.12.12.2255.255.255.252—
R2Gi0/0192.168.122.1255.255.255.0—
PC2Ethernet192.168.122.20255.255.255.0192.168.122.1
查看線路對照表(3 條連線)
起點終點介面對照
pc1r1Ethernet ↔ Gi0/0
r1r2Gi0/1 ↔ Gi0/1
r2pc2Gi0/0 ↔ Ethernet
WHAT YOU WILL LEARN

這次練習,你會學到

  • 設定下一跳靜態路由。
  • 辨識S與S*及最長前綴匹配。
  • 理解單向路由不足以完成端到端通訊。
BEFORE YOU START

開始之前

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

適用環境與驗證狀態

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

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

循序操作 STEP BY STEP

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

01

01 設定R1直連介面

兩台PC依IP表設定位址與閘道。本步先只配置R1,不急著加入遠端路由,先驗證transit。

展開參考指令 R1 · 介面設定
R1# 提示字元僅供辨識
enable
configure terminal
interface GigabitEthernet0/0
ip address 192.168.121.1 255.255.255.0
no shutdown
interface GigabitEthernet0/1
ip address 10.12.12.1 255.255.255.252
no shutdown
end

兩台PC依IP表設定位址與閘道。本步先只配置R1,不急著加入遠端路由,先驗證transit。

查看預期結果 範例輸出,非真實執行
R1有LAN與transit的兩條connected route。
02

02 設定R2直連介面

下一跳必須可達;先設定R2再由R1 ping10.12.12.2。/30兩個可用位址是.1與.2。

展開參考指令 R2 · 介面設定
R2# 提示字元僅供辨識
enable
configure terminal
interface GigabitEthernet0/1
ip address 10.12.12.2 255.255.255.252
no shutdown
interface GigabitEthernet0/0
ip address 192.168.122.1 255.255.255.0
no shutdown
end

下一跳必須可達;先設定R2再由R1 ping10.12.12.2。/30兩個可用位址是.1與.2。

查看預期結果 範例輸出,非真實執行
R1/R2 transit互通;PC1到PC2尚缺路由。
03

03 加入去程路由

ip route採目的網段、遮罩、下一跳。目的應寫network .0,不是PC位址除非有意設定/32 host route。只指定乙太網路出介面的靜態路由可能造成大量ARP,這裡明確指定下一跳。

展開參考指令 R1 · 全域設定
R1# 提示字元僅供辨識
configure terminal
ip route 192.168.122.0 255.255.255.0 10.12.12.2
end
show ip route 192.168.122.20

ip route採目的網段、遮罩、下一跳。目的應寫network .0,不是PC位址除非有意設定/32 host route。只指定乙太網路出介面的靜態路由可能造成大量ARP,這裡明確指定下一跳。

查看預期結果 範例輸出,非真實執行
S 192.168.122.0/24 [1/0] via 10.12.12.2。
04

04 加入回程路由

R2也必須知道PC1的LAN。不要因R1能ping R2 transit就判斷端到端路由完整。

展開參考指令 R2 · 全域設定
R2# 提示字元僅供辨識
configure terminal
ip route 192.168.121.0 255.255.255.0 10.12.12.1
end
show ip route 192.168.121.10

R2也必須知道PC1的LAN。不要因R1能ping R2 transit就判斷端到端路由完整。

查看預期結果 範例輸出,非真實執行
S 192.168.121.0/24 [1/0] via 10.12.12.1。
05

05 比較預設路由與特定路由

只在本隔離雙路由環境加入R1 default route。它僅在沒有更長prefix匹配時使用,不取代/24路由。此例沒有真正外網,不表示網際網路已可用。

展開參考指令 R1 · 全域設定
R1# 提示字元僅供辨識
configure terminal
ip route 0.0.0.0 0.0.0.0 10.12.12.2
end
show ip route

只在本隔離雙路由環境加入R1 default route。它僅在沒有更長prefix匹配時使用,不取代/24路由。此例沒有真正外網,不表示網際網路已可用。

查看預期結果 範例輸出,非真實執行
可見S* 0.0.0.0/0及原本S /24。
06

06 驗證與復原

PC1 ping192.168.122.20、tracert,確認主機防火牆。若撤回路由用完全相同參數加no,先移除本題額外default route;所需配置另行保存。

展開參考指令 R1 · 特權 EXEC
R1# 提示字元僅供辨識
configure terminal
no ip route 0.0.0.0 0.0.0.0 10.12.12.2
end
show ip route
copy running-config startup-config

PC1 ping192.168.122.20、tracert,確認主機防火牆。若撤回路由用完全相同參數加no,先移除本題額外default route;所需配置另行保存。

查看預期結果 範例輸出,非真實執行
移除default後,已存在/24靜態路由仍能連通PC2。

確認你的設定 VERIFICATION

以下是驗證方法及預期狀態,並非網站實際執行的結果。
R1: show ip route 192.168.122.20

預期狀態 最長prefix選192.168.122.0/24。

下一跳transit需up且可達。

PC1: ping 192.168.122.20

預期狀態 端到端回應。

R2需回程route,PC也需gateway。

常見問題與排查

設定存在但路由表無S

查下一跳可達性、出介面up、目的prefix是否被較佳路由取代。

router ping可通但PC不通

router預設選源IP可能是transit;PC來源網段回程route仍需檢查。

參考資料

把理解,化成進度 CHECKPOINTS

手動完成 0/6

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

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

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

ORIGINAL LAB