route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
參數含義:destination mask gateway metric interface /* 能夠縮寫 */
destination【網段地址】
mask【子網掩碼】
gateway【網關地址】 gw
metric 【路由跳數】
if【port號】
普通情況下。不涉及本機地址,除非你要做測試。
當中:
能夠省略【路由跳數】參數;
當通往該網關地址的路徑唯一時,【port號】參數能夠省略。(由於在多port的路由交換設備上,可能存在通往同一個IP地址的多條備份路徑。)
mask 是keyword。不能省略。
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
意思是:所有須要發往134.105.0.0/16地址段的IP數據包。所有由134.105.64.1路徑轉發。
這個命令在大型IP網絡組建時經經常使用到,在不同廠商的設備上命令格式可能不同,但原理是一樣的。
假設有多條路由。依據不同的路由協議(比方rip, ospf等)的規定。一般優先選擇網段地址小的路由。比方,當下面兩條路由同一時候被加入的時候:
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
route add 134.105.128.0 mask 255.255.128.0 134.105.0.1
目標地址是134.105.128.1的IP包會優先選擇第二條路由。
route add default gw 210.41.141.110 /* 210.41.141.110 路由器的IP */