配置靜態路由

2021-09-20 15:58:57 字數 1385 閱讀 8008

一般配置靜態路由的步驟如下:

1.為每條鏈路確定位址(包括子網位址和網路位址)

2.為每個路由器,標識非直連的鏈路位址

3.為每個路由器寫出未直連的位址的路由語句(寫出直連位址的語句是沒必要的)

比如如下拓撲,

寫出所有鏈路的位址,

如下:10.1.0.0/16

10.4.6.0/24

10.4.7.0/24

192.168.1.192/27

192.168.1.64/27

192.168.1.0/27

以路由器piglet為例,非直連的位址,如下:

10.4.6.0/24

10.4.7.0/24

192.168.1.64/27

192.168.1.0/27

最後把這些沒有直連的語句寫出來,如下:

piglet(config)#ip route 192.168.1.0 255.255.255.224 192.168.1.193

piglet(config)#ip route 192.168.1.64 255.255.255.224 192.168.1.193

piglet(config)#ip route 10.4.6.0 255.255.255.0 192.168.1.193

piglet(config)#ip route 10.4.7.0 255.255.255.0 192.168.1.193

piglet(config)#ip classless

piglet(config)#ip subnet-zero

上面的192.168.1.193是next hop位址.還有種方法就是使用出口介面(exit inte***ce)來代替下一跳位址,假設192.168.1.1是路由器tigger的e0口,上面的其中一條語句就可以寫成: piglet(config)#ip route 10.4.7.0 255.255.255.0 e0

這兩種方式是存在區別的,如下,先在使用下一跳位址的配置上檢視路由表資訊:

piglet#sh ip route

s 10.4.7.0 255.255.255.0 [1/0] via 192.168.1.193

再在使用exit inte***ce代替下一跳位址的配置上檢視路由表資訊,如下: p

iglet#sh ip route

s 10.4.7.0 255.255.255.0 is directly connected, ethernet0

靜態浮動路由

設定一條管理距離稍大於正常使用的一條靜態路由,如下,將一條路由的管理距離設定為50,這樣正常使用的這條鏈路down掉後,被設定為浮動路由的備份鏈路啟用

piglet(config)#ip route 10.4.7.0 255.255.255.0 192.168.1.193 50

配置靜態路由

使用ruote 命令新增靜態路由 route 在本地 ip 路由表中顯示和修改條目。使用不帶引數的 route 可以顯示幫助。語法 route f p command destination mask netmask gateway metric metric if inte ce 引數 f 清除所...

配置靜態路由

拓撲圖如下 配置靜態路由 1750 routera routera conf routera config int fa0 0 routera config fa0 ip add 20.0.0.1 255.0.0.0 routera config no shut routera config exi...

靜態路由配置

靜態路由配置 配置指令 路由設定 config ip route 目標網段掩碼 下一跳ip位址 例如路由a設定 ip route 192.168.30.0 255.255.255.0 192.168.20.2 路由a設定f0 1 10.0網段 設定閘道器 f0 0介面設定ip位址192.168.20...