對於路由器的路由表,大部分網管朋友都很熟悉,可是對於windows的路由表,可能瞭解的人就相對少一些。今天咱們就一塊兒來看看windows路由表。
1、
windows
路由表條目解釋
1. 使用ipconfig /all查看網卡信息
2. 使用route print命令查看路由表信息,以下圖:
3. 路由表信息解釋
1)名詞解釋:
Active Routes:活動的路由
Network destination :目的網段
Netmask:子網掩碼
Gateway:網關,又稱下一跳路由器。在發送IP數據包時,網關定義了針對特定的網絡目的地址,數據包發送到的下一跳服務器。若是是本地計算機直接鏈接到的網絡,網關一般是本地計算機對應的網絡接口,可是此時接口必須和網關一致;若是是遠程網絡或默認路由,網關一般是本地計算機所鏈接到的網絡上的某個服務器或路由器。
Interface:接口,接口定義了針對特定的網絡目的地址,本地計算機用於發送數據包的網絡接口。網關必須位於和接口相同的子網(默認網關除外),不然形成在使用此路由項時需調用其餘路由項,從而可能會致使路由死鎖。
Metric:跳數,跳數用於指出路由的成本,一般狀況下表明到達目標地址所須要通過的跳躍數量,一個跳數表明通過一個路由器。跳數越低,表明路由成本越低,優先級越高。
Persistent Routes:手動配置的靜態固化路由
2)第一條路由信息:缺省路由
當系統接收到一個目的地址不在路由表中的數據包時,系統會將該數據包經過192.168.99.8這個接口發送到缺省網關192.168.99.1。
3)第二條路由信息:本地環路
當系統接收到一個發往目標網段127.0.0.0的數據包時,系統將接收發送給該網段的全部數據包。
4)第三條路由信息:直連網段的路由記錄
當系統接收到一個發往目的網段192.168.99.0/24的數據包時,系統會將該數據包經過192.168.99.8這個接口發送出去。
5)第四條路由信息:本地主機路由
當系統接收到一個目標ip地址爲本地網卡ip地址的數據包時,系統會將該數據包收下。
6)第五條路由信息:本地廣播路由
當系統接收到一個發給直連網段的本地廣播數據包時,系統會將該數據包從192.168.99.8這個接口以廣播的形式發送出去。
7)第六條路由信息:組播路由
當系統接收到一個組播數據包時,系統會將該數據包從192.168.99.8這個接口以組播的形式發送出去。
8)第七條路由信息:廣播路由
在系統接收到一個絕對廣播數據包時,系統會將該數據包經過192.168.99.8這個接口發送出去。
9)Default Gateway(缺省網關)
2、
windows
路由表操做
windows路由表的設置主要經過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地址)。若是表明所有出口子網掩碼可用0.0.0.0。
Gateway表明出口網關。
其餘interface和metric分別表明特殊路由的接口數目和到達目標地址的跳數,通常默認。
3、雙網卡路由配置實例
某公司有兩個網絡:一個是辦公網絡192.168.99.0/24,網關爲:192.168.99.1;一個是用來訪問internet的商務網絡192.168.201.0/24,網關爲:192.168.201.1。如今有一臺電腦使用兩塊網卡,一塊鏈接公司辦公網絡,IP地址爲192.168.99.8;另外一塊鏈接商務網絡,IP地址爲192.168.201.254。如今須要這臺電腦既能訪問辦公網絡,也能訪問商務網絡。
1. 咱們可使用ipconfig /all命令來查看該電腦的網卡設置狀況,以下圖:
2. 咱們再用route print命令來查看該電腦的路由表信息,該路由表跟上面介紹的路由表是同樣的,只是增長了幾條網卡2的路由信息,以下圖所示:
3. 咱們可使用ping命令來測試網絡鏈接狀況,以下圖:ping內網是通的,可是ping外網不通。也就是說如今該電腦只能訪問辦公網絡,可是沒法訪問商務網絡。
4. 由上面的路由表能夠看到,系統有兩條缺省路由,這也是形成不能同時訪問兩個網絡的主要緣由,要解決這個問題,咱們就須要修改路由表。
首先使用route delete 0.0.0.0這條命令刪除缺省路由;
而後手動設置兩條路由,以下圖所示:
5. 咱們再用route print來查看路由表信息,如今咱們能夠看到Persistent Routes下面多了兩條靜態固化路由,以下圖所示:
6. 咱們再使用ping來測試一下網絡鏈接狀況,以下圖,辦公網絡和商務網絡均可以ping通了。該電腦如今能夠正常訪問辦公網絡和商務網絡了。
windows路由表實際上是比較簡單的,熟悉windows路由表有利於排除網絡故障,因此這裏拿出來跟你們分享下。
原文:http://tonyguo.blog.51cto.com/379574/176104