netstat -r或者route print,route print命令後也可指定匹配資訊,具體可看幫助資訊(route --help)
netstat -r或者route.
其實兩個系統的命令都差不多。本文以ubuntu示例說明。
1. 搜尋匹配的主機位址;下面提供個示例說明:2. 搜尋匹配的網路位址;
3. 搜尋預設表項(預設表項一般在路由表中被指定為乙個網路表項,其網路號為0)
我自己的筆記本上,裝了個虛擬機器ubuntu系統,路由表如下(使用了-n引數,不看網路名):
0.0.0.0是預設路由項,如果不加-n引數,就是default
如果目的ip是192.56.76.8,主機路由表項沒有匹配的,就會搜尋網路路由表項,匹配到192.56.76.0,從介面eth0傳送出去(就這乙個網絡卡,湊合理解吧,反正只能從這個網絡卡走)
如果目的ip是172.88.88.88,主機路由表項不匹配,網路路由表項不匹配,就走預設路由了(0.0.0.0),好吧還是從介面eth0出去了。
上面截圖flags那一列的標誌字段。
p.s. 下面的標誌,只是其中的大部分,還有個別及不確定的未包含。
網路 路由表 IP選路
路由表的 flags 字段顯示路由狀態 a 活動的休眠閘道器檢測在路由上被啟用。本字段只適用於 aix 5.1 或更新版本。u up.h 路由至主機而不是網路。g 路由至閘道器。不帶g表示不經過路由 d 路由通過重定向動態地建立。m 路由通過重定向被修改。c 對該路由的訪問建立轉殖路由。本字段只適用...
靜態路由表
路由器用的是普通家用的1wan 4lan,靜態路由表作用,靜態路由表怎們設定,能不能通過靜態路由表設定不同網段共享資料夾?靜態路由表通常是指手動增加的路由表,根據閘道器連線的網段進行設定 通常家用路由器只有乙個網段,如192.168.0段,那麼預設靜態路由表就是0.0.0.0 192.168.0.x...
檢視路由表
目標 目標是目標主機 子網位址 網路位址或缺省路由。預設路由的目標為 0.0.0.0。網路掩碼 網路掩碼與目標結合使用以決定使用路由的時間。例如,主機路由的掩碼為 255.255.255.255,預設路由的掩碼為 0.0.0.0,而子網或網路路由的掩碼在這兩個極限值之間。掩碼 255.255.255...