linux route命令輸出詳解

2021-10-09 19:01:53 字數 1731 閱讀 6492

新增路由,即將本機網段ip與其它機器網段ip可以ping通:

route add -net 目的網段(如:10.22.122.0) netmask 255.255.255.0 gw 本機網段閘道器 dev 網絡卡id
輸出詳解

route命令輸出的路由表字段含義如下:

destination 目標

the destination network or destination host. 目標網路或目標主機。

gateway 閘道器

the gateway address or '*' if none set. 閘道器位址,如果沒有就顯示星號。

genmask 網路掩碼

the netmask for the destination net; '255.255.255.255' for a

host destination and '0.0.0.0' for the default route.

flags:總共有多個旗標,代表的意義如下:

o u (route is up):該路由是啟動的;

o h (target is a host):目標是一部主機 (ip) 而非網域;

o g (use gateway):需要透過外部的主機 (gateway) 來轉遞封包;

o r (reinstate route for dynamic routing):使用動態路由時,恢復路由資訊的旗標;

o d (dynamically installed by daemon or redirect):已經由服務或轉 port 功能設定為動態路由

o m (modified from routing daemon or redirect):路由已經被修改了;

o ! (reject route):這個路由將不會被接受(用來抵擋不安全的網域!)

o a (installed by addrconf)

o c (cache entry)

metric 距離、跳數。暫無用。

the 'distance' to the target (usually counted in hops). it is

not used by recent kernels, but may be needed by routing dae-

mons.

ref 不用管,恒為0。

number of references to this route. (not used in the linux ker-nel.)

use 該路由被使用的次數,可以粗略估計通向指定網路位址的網路流量。

count of lookups for the route. depending on the use of -f and

-c this will be either route cache misses (-f) or hits (-c).

iface 介面,即eth0,eth0等網路介面名

inte***ce to which packets for this route will be sent.

linux route 操作命令

假如有以下的路由表 10.101.184.32 255.255.255.224 u 0 0 0 eth0 10.101.186.0 255.255.255.0 u 0 0 0 eth1 169.254.0.0 255.255.0.0 u 0 0 0 eth1 152.102.0.0 255.255....

linux route命令使用

說明 route命令是列印和操作ip路由表 描述 route操作基於核心ip路由表,它的主要作用是建立乙個靜態路由讓指定乙個主 機或者乙個網路通過乙個網路介面,如eth0。當使用 add 或者 del 引數時,路由表被修改,如果沒有引數,則顯示路由表當前的內容。引數說明 add 新增一條新路由。de...

linux route命令使用

說明 route命令是列印和操作ip路由表 描述 route操作基於核心ip路由表,它的主要作用是建立乙個靜態路由讓指定乙個主 機或者乙個網路通過乙個網路介面,如eth0。當使用 add 或者 del 引數時,路由表被修改,如果沒有引數,則顯示路由表當前的內容。引數說明 add 新增一條新路由。de...