1. 程式人生 > >Linux路由表信息-route命令

Linux路由表信息-route命令

當前 表示 nat dev 通過 網絡接口 targe 直接 pre

使用命令 :route

route 命令 顯示和設置Linux路由表

-A:設置地址類型;

-C:打印將Linux核心的路由緩存;

-v:詳細信息模式;

-n:不執行DNS反向查找,直接顯示數字形式的IP地址;

-e:netstat格式顯示路由表;

-net:到一個網絡的路由表;

-host:到一個主機的路由表。

Add:增加指定的路由記錄;

Del:刪除指定的路由記錄;

Target:目的網絡或目的主機;

gw:設置默認網關;

mss:設置TCP的最大區塊長度(MSS),單位MB;

window:指定通過路由表的TCP連接的TCP窗口大小;

dev:路由記錄所表示的網絡接口。

實例:

[root@ceshi ~]# route -e

Kernel IP routing table

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface

10.0.0.0        *                 255.255.255.0   U         0 0          0 eth0

link-local      *                 255.255.0.0       U         0 0          0 eth0

default         
10.0.0.2    0.0.0.0 UG 0 0 0 eth0

各列信息代表什麽

Destination:目標網絡或主機。

Gateway:網關地址。

Genmask:目標網絡的網絡掩碼。"255.255.255.255"表示一個主機。"0.0.0.0"表示網關。

Flags:標記

U Up表示此路由當前為啟動狀態。

H Host,表示此網關為一主機。

G Gateway,表示此網關為一路由器。

R Reinstate Route,使用動態路由重新初始化的路由。

D Dynamically,此路由是動態性地寫入。

M Modified,此路由是由路由守護程序或導向器動態修改。

! 表示此路由當前為關閉狀態。

Linux路由表信息-route命令