通過配置靜態路由,用戶可以人為地指定對某一網絡訪問時所要經過的路徑 , 在網絡結構比較簡單,且一般到達某一網絡所經過的路徑唯一的情況下采用靜態路由。
任務 |
命令 |
建立靜態路由 |
ip route prefix mask {address | interface} [ distance] [tag tag ] [permanent] |
Prefix : 所要到達的目的網絡
mask : 子網掩碼
address : 下一個跳的IP 地址,即相鄰路由器的端口地址。
interface : 本地網絡接口
distance : 管理距離(可選)
tag tag :tag 值(可選)
permanent : 指定此路由即使該端口關掉也不被移掉。
![]() |
以下在 Router1 上設置了訪問 192.1.0.64/26 這個網下一跳地址為 192.200.10.6, 即當有目的地址屬于 192.1.0.64/26 的網絡范圍的數據報,應將其路由到地址為 192.200.10.6 的相鄰路由器。在 Router3 上設置了訪問 192.1.0.128/26 及 192.200.10.4/30 這二個網下一跳地址為 192.1.0.65 。由于在 Router1 上端口 Serial 0 地址為 192.200.10.5 , 192.200.10.4/30 這個網屬于直連的網,已經存在訪問 192.200.10.4/30 的路徑,所以不需要在 Router1 上添加靜態路由。
Router1:
ip route 192.1.0.64 255.255.255.192 192.200.10.6
Router3:
ip route 192.1.0.128 255.255.255.192 192.1.0.65
ip route 192.200.10.4 255.255.255.252 192.1.0.65
同時由于路由器 Router3 除了與路由器 Router2 相連外,不再與其他路由器相連,所以也可以為它賦予一條 默認路由 以代替以上的二條靜態路由,
ip route 0.0.0.0 0.0.0.0 192.1.0.65
即只要沒有在路由表里找到去特定目的地址的路徑 , 則數據均被路由到地址為 192.1.0.65 的相鄰路由器。