使用 Route 命令行工具查看并編輯計算機的 IP 路由表。Route 命令和語法如下所示:
route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
-f 清除所有網關入口的路由表。如果該參數與某個命令組合使用,路由表將在運行命令前清除。
-p 與 add 命令一起使用時使路由具有永久性。 該參數與 add 命令一起使用時,將使路由在系統(tǒng)引導程序之間持久存在。默認情況下,系統(tǒng)重新啟動時不保留路由。與 print 命令一起使用時,顯示已注冊的持久路由列表。
忽略其他所有總是影響相應持久路由的命令。
Command 指定您想運行的命令 (Add/Change/Delete/Print)。
路由類型:
有三種路由
1.主機路由從一臺主機映射一條到本地網絡上的的其他主機上
command format:
route add -host destination_ip local_ip -interface interface
eg:
我們想為本地主機接口hme0(204.12.17.1)和另一臺在相鄰才C類網絡上的主機(204.12.16.100)之間增加一條路由
#route add -host 204.12.16.100 204.12.17.1 -interface hme0
2.網絡路由允許數據包從本地主機傳輸到在本地網絡的其他主機上
增加一個到另一個網絡的的直接路由
command format:
route add -net? destination_network_ip local_ip -netmask mask
eg:
如果我們要想為C類網掩碼在本地主機(204.12.17.1)和我們上面指出的網絡之間增加一條路由(204.12.16.0網絡)我們可以使用如下的命令:
#route add -net 204.12.16.0 204.12.17.1 -netmask 255.255.255.0
3.缺省路由將尋找一條路由的任務傳送到一臺路由器。RIP 和RDISC守護進程都可以使用缺省路由。
command format:
route add default hostname -interface interface
eg:增加一條到本地路由器(204.54.56.1)的缺省路由,通常用在添加網關并馬上生效
#route add default 204.54.56.1 -interface hme1
Destination 指定該路由的網絡目標。
mask Netmask 指定與網絡目標相關的網絡掩碼(也被稱作子網掩碼)。如果沒有指定,將使用 255.255.255.255
Gateway 指定網絡目標定義的地址集和子網掩碼可以到達的前進或下一躍點 IP 地址。
metric Metric 為路由指定一個整數成本值標(從 1 至 9999),當在路由表(與轉發(fā)的數據包目標地址最匹配)的多個路由中進行選擇時可以使用。
if Interface 為可以訪問目標的接口指定接口索引。就是說發(fā)往甲的數據用接口A,發(fā)往乙的用接口B。這一條在一個網卡捆綁了多個同網段的IP時應用非常有效。比如你捆綁了*.1 和*.2兩個地址,你可以指定某一條主機路由是用*.1發(fā),某一條是用*.2發(fā)。不然,默認情況下,發(fā)往同一子網的都是用一個IP發(fā)。
若要獲得一個接口列表和它們相應的接口索引,使用 route print 命令的顯示功能。可以使用十進制或十六進制值進行接口索引。
/?? 在命令提示符處顯示幫助。
名為 Networks 的網絡數據庫文件和名為 Hosts 的計算機名數據庫文件中均引用全部
destination 或 gateway 使用的符號名稱。如果命令是 print 或 delete,目標和網關
還可以使用通配符,也可以省略網關參數。
示例
若要顯示 IP 路由表的全部內容,請鍵入:
route print
若要顯示以 10. 起始的 IP 路由表中的路由,請鍵入:
route print 10.*
若要添加帶有 192.168.12.1 默認網關地址的默認路由,請鍵入:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
若要向帶有 255.255.0.0 子網掩碼和 10.27.0.1 下一躍點地址的 10.41.0.0 目標中添加一個路由,請鍵入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
若要向帶有 255.255.0.0 子網掩碼和 10.27.0.1 下一躍點地址的 10.41.0.0 目標中添加一個永久路由,請鍵入:
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
若要向帶有 255.255.0.0 子網掩碼、10.27.0.1 下一躍點地址且其成本值標為 7 的 10.41.0.0 目標中添加一個路由,請鍵入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
若要向帶有 255.255.0.0 子網掩碼、10.27.0.1 下一躍點地址且使用 0x3 接口索引的 10.41.0.0 目標中添加一個路由,請鍵入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
若要刪除到帶有 255.255.0.0 子網掩碼的 10.41.0.0 目標的路由,請鍵入:
route delete 10.41.0.0 mask 255.255.0.0
若要刪除以 10. 起始的 IP 路由表中的所有路由,請鍵入:
route delete 10.*
若要將帶有 10.41.0.0 目標和 255.255.0.0 子網掩碼的下一躍點地址從 10.27.0.1 修改為 10.27.0.25,請鍵入:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
關鍵詞標簽:windows,route命令
相關閱讀
熱門文章 路由器地址大全-各品牌路由設置地址 各品牌的ADSL與路由器出廠默認IP、帳號、密碼 Nslookup命令詳解-域名DNS診斷 站長裝備:十大網站管理員服務器工具軟件
人氣排行 各品牌的ADSL與路由器出廠默認IP、帳號、密碼 路由器地址大全-各品牌路由設置地址 騰達路由器怎么設置?騰達路由器設置教程 ADSL雙線負載均衡設置詳細圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網管員實際工作的一天 網管必會!了解交換機控制端口流量