一般配置靜態路由的步驟如下:
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...