Route就是用來顯示、新增、刪除和修改路由的指令,我們先來看用法。
一、route指令的格式與參數它的格式如下:
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
單看這個語法,我們可能並不熟悉,我們來詳細了解它的參數的意思。
其中 :–f:參數用於清除路由表。 -p:參數用於永久保留某條路由(即係統重新啟動時不會遺失路由)
Command:主要有PRINT(列印)、ADD(新增)、DELETE(刪除)、CHANGE:(修改)共4個指令。
Destination:代表所要達到的目標IP位址。
MASK:是子網路遮罩的關鍵字。
Netmask:代表特定的子網路掩碼,如果不加說明,預設是255.255.255.255(單機IP位址),因此鍵入遮罩時候要特別小心,要確認新增的是某個IP位址還是IP網段。
若代表全部出口子網路遮罩可用0.0.0.0。
Gateway:代表出口網關。
其他interface和metric分別代表特殊路由的介面數目和到達目標位址的代價,一般可不予理會。我們根據單網卡和多網卡(以雙網卡為例)兩種情況敘述在WINDOWS下如何具體設定路由。
二、route指令用法範例
上面我們已經了解了關於route指令的格式與參數意思,那麼它們是如何使呢?
我們起來看下。
1、要顯示 IP 路由表的完整內容,請鍵入:route print
2、若要顯示 IP 路由表中以 10. 開始的路由,請鍵入:route print 10.*
3.要新增預設閘道位址為 192.168.12.1 的預設路由,請鍵入:route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
4.要新增目標為 10.41.0.0,子網路遮罩為 255.255.0.0,下一個躍點位址為 10.27.0.1 的路由,請鍵入:route add 10.41.0.0 mask 255.255.0.010.
5.要新增目標為 10.41.0.0,子網路遮罩為 255.255.0.0,下一個躍點位址為 10.27.0.1 的永久路由,請鍵入:route -p add 10.41.0.0 mask 255.255.0.010.
6、要新增目標為 10.41.0.0,子網路遮罩為 255.255.0.0,下一個躍點位址為… Continue reading