route 指令說明-Windows設定Static Route 範例參考
● route add 用來加入路由路徑
例如:route add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20
指出 Network Destination、Netmask、Gateway、Interface 和 metric。
● route –p add 用來永久加入路由路徑,使用-p 參數可以保留路徑設定,不會因為電腦重開機而消失。
例如:route –p add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20。
● route delete用來刪除路由路徑。
例如:route delete 192.168.0.0 mask 255.255.0.0。
● route change用來修改現有的路徑設定。
例如:route change 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 10
將原先路徑設定的 metric 20 改為 10,這種修改最直接的影響就是改變路徑的選擇,如果有兩條路徑可以選之時,metric 較低的路徑將被優先考慮。
========= Windows 參考==========
C:\Users\user>route help
操控網路路由表。
ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]
-f 清除所有閘道項目的路由表。如果這與其中一個命令一起使用,將
會在執行命令之前清除表格。
-p 與 ADD 命令一起使用時,路由設定在重新開機之後不會遺失。依
預設,系統重新啟動時並不會保留路由。對於會影響適當的持續
路由的所有其他命令則會略過。
-4 強制使用 IPv4。
-6 強制使用 IPv6。
command 下列其中一個:
PRINT 列印路由
ADD 新增路由
DELETE 刪除路由
CHANGE 修改現有的路由
destination 指定主機。
MASK 指定下一個參數是 'netmask' 值。
netmask 指定此路由項目的子網路遮罩值。如果沒有指定,將預設為
255.255.255.255。
gateway 指定閘道。
interface 指定之路由的介面號碼。
METRIC 指定計量,例如目的地的成本。
目的地使用的所有符號名稱將會在網路資料庫檔案 NETWORKS 中查詢。閘道的符號
名稱是在主機名稱資料庫檔案 HOSTS 中查詢。
如果是 PRINT 或 DELETE 命令,目的地或閘道可以是萬用字元 (指定星號 '*' 為
萬用字元),或可以省略閘道引數。
如果目的地包含 * 或 ?,便會視為殼層模式,且只會列出相符的目的地路由。
'*' 表示與任何字串相符,而 '?' 表示與任何一個字元相符。範例:
157.*.1, 157.*, 127.*, *224*。
只有 PRINT 命令才允許模式對應。
診斷注意事項:
不正確的 MASK 會產生錯誤,例如當 (DEST & MASK) != DEST 時。
範例> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
路由新增失敗: 指定的遮罩參數不正確。
(Destination & Mask) != Destination。
範例:
> route PRINT
> route PRINT -4
> route PRINT -6
> route PRINT 157* ....只列印符合 157* 的項目
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
目的地^ ^遮罩 ^閘道 計量^ ^
介面^
如果沒有指定 IF,將會嘗試為指定的閘道尋找最佳的介面。
> route ADD 3ffe::/32 3ffe::1
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
CHANGE 只用來修改閘道及 (或) 計量。
> route DELETE 157.0.0.0
> route DELETE 3ffe::/32
沒有留言:
張貼留言