NAME
route - 顯 示 / 操 作 IP選 路 表
總 覽 SYNOPSIS
route [-CFvnee]
route [-v] [-A |
family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I][reject] [mod] [dyn] [reinstate] [[dev] If] | |||
route [-v] [-A |
family] del [-net|-host] target [gw Gw][netmask Nm] [metric N] [[dev] If] |
route [-V] [--version] [-h] [--help]
描 述 DESCRIPTION
route程 序 對 內 核 的 IP選 路 表 進 行 操 作 。 它 主 要 用 於 通 過 已 用 ifconfig(8)程 序 配 置 好 的 接 口 來 指 定 的 主 機 或 網 絡 設 置 靜 態 路 由 。
選 項 OPTIONS
-v 選 用 細 節 操 作 模 式 |
-A family 用 指 定 的 地 址 族 (如 ’inet’, ’inet6’)。
-n 以 數 字 形 式 代 替 解 釋 主 機 名 形 式 來 顯 示 地 址 。 此 項 對 試 圖 檢 測 對 域 名 服 務 器 進 行 路 由 發 生 故 障 的 原 因 非 常 有 用 。 | |
-e 用 |
netstat(8)的 格 式 來 顯 示 選 路 表 。 -ee將 產 生 包 括 選 路 表 所 有 參 數 在 內 的 大 量 信 息 。
-net 路 由 目 標 爲 網 絡 。 |
||
-host 路 由 目 標 爲 主 機 。 |
||
-F 顯 示 內 核 的 |
FIB選 路 表 。 其 格 式 可 以 用 -e 和 -ee選 項 改 變 。
-C 顯 示 內 核 的 路 由 緩 存 。 |
|||
del 刪 除 一 條 路 由 。 |
|||
add 添 加 一 條 路 由 。 |
|||
target 指 定 目 標 網 絡 或 主 機 。 可 以 用 點 分 十 進 制 形 式 的 |
IP地 址 或 主 機 /網 絡 名 。 |
netmask Nm 爲 添 加 的 路 由 指 定 網 絡 掩 碼 。
gw Gw 爲 發 往 目 標 網 絡 |
/主 機 的 任 何 分 組 指 定 網 關 。 注 意 : 指 定 的 網 關 首 先 必 須 |
是 可 達 的 。 也 就 是 說 必 須 爲 該 網 關 預 先 指 定 一 條 靜 態 路 由 。 如 果 你 爲 本 地 接 口 之 一 指 定 這 個 網 關 地 址 的 話 , 那 麼 此 網 關 地 址 將 用 於 決 定 此 接 口 上 的 分 組 將 如 何 進 行 路 由 。 這 是 BSD風 格 所 兼 容 的 。
metric M 把 選 路 表 中 的 路 由 值 字 段 (由 選 路 進 程 使 用 )設 爲 M。
mss M 把 基 於 此 路 由 之 上 的 連 接 的 |
TCP最 大 報 文 段 長 度 設 爲 M字 節 。 這 通 常 只 用 於 |
優 化 選 路 設 置 。 默 認 值 爲 536。
window W 把 基 於 此 路 由 之 上 的 連 接 的 TCP窗 口 長 度 設 爲 W字 節 。 這 通 常 只 用 於 AX.25網 絡 和 不 能 處 理 背 對 背 形 式 的 幀 的 設 備 。
irtt I 把 基 於 此 路 由 之 上 的 |
TCP連 接 的 初 始 往 返 時 間 設 爲 I毫 秒 (1-12000)。 這 通 |
常 也 只 用 於 AX.25網 絡 。 如 果 省 略 此 選 項 , 則 使 用 RFC1122的 缺 省 值 300ms。
reject 設 置 一 條 阻 塞 路 由 以 使 一 條 路 由 查 找 失 敗 。 這 用 於 在 使 用 缺 省 路 由 前 先 屏 蔽 掉 一 些 網 絡 。 但 這 並 不 起 到 防 火 牆 的 作 用 。 |
mod, dyn, reinstate 設 置 一 條 動 態 的 或 更 改 過 的 路 由 。 這 些 標 誌 通 常 只 由 選 路 進 程 來 設 置 。 這 隻 用 於 診 斷 目 的 ,
dev If 強 制 使 路 由 與 指 定 的 設 備 關 聯 , 因 爲 否 則 內 核 會 自 己 來 試 圖 檢 測 相 應 的 設 備 |
(通 常 檢 查 已 存 在 的 路 由 和 加 入 路 由 的 設 備 的 規 格 )。 在 多 數 正 常 的 網 絡 上 無 需 使 用 。 如 果 dev If是 命 令 行 上 最 後 一 個 指 定 的 選 項 , 那 麼 可 以 省 略 關 鍵 字 dev, 因 爲 它 是 缺 省 值 。 否 則 路 由 修 改 對 象 (metric - netmask- gw - dev)無 關 緊 要 。
範 例 EXAMPLES
route add -net
127.0.0.0 加 入 正 常 的
環 回 接 口 項 ,
它 使 用 掩 碼
255.0.0.0(由 目 標 地 址
決 定 了 它 是 A類
網 絡 )並 與 設 備
"lo"相 關 聯 (假 定
該 設 備 先 前 已
由 ifconfig(8)正 確 設 置
)。
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
向 "eth0"添 加 一 條
指 向 網 絡 192.56.76.x的
路 由 。 其 中 的
C類 子 網 掩 碼 並
不 必 須 , 因 爲
192.*是 個 C類 的 IP地
址 。 在 此 關 鍵
字 "dev"可 省 略 。
route add default gw mango-gw 加 入 一
條 缺 省 路 由 (如
果 無 法 匹 配 其
它 路 由 則 用 它
)。 使 用 此 路 由
的 所 有 分 組 將
通 過 網 關
"mango-gw"進 行 傳 輸
。 實 際 使 用 此
路 由 的 設 備 取
決 於 如 何 到 達
"mango-gw" - 先 前 必 須
設 好 到 "mango-gw"的
靜 態 路 由 。
route add ipx4 sl0 向 SLIP接 口 添
加 一 條 指 向
"ipx4"的 路 由 (假
定 "ipx4"是 使 用
SLIP的 主 機 )。
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
此 命 令 爲 先 前
SLIP接 口 的 網 關
ipx4添 加 到 網 絡
"192.57.66.x"的 路 由 。
route add 224.0.0.0 netmask 240.0.0.0 dev eth0 此
命 令 爲 "eth0"設 定
所 有 D類 地 址 (用
於 組 播 )的 路 由
。 這 是 用 於 組
播 內 核 的 正 確
配 置 行 。
route add 10.0.0.0 netmask 255.0.0.0 reject 此
命 令 爲 私 有 網
絡 "10.x.x.x."設 置 一
條 阻 塞 路 由 。
輸 出 信 息 OUTPUT
內 核 選 路 表 的 輸 出 信 息 由 以 下 欄 目 組 成 :
Destination 目 標
網 絡 或 目 標 主
機 。
Gateway 網 關 地 址 或
’*’(如 未 設 )。
Genmask 目 標 網 絡 的
子 網 掩 碼 ;
’255.255.255.255’爲 主 機
, ’0.0.0.0’爲 缺 省
路 由 。
Flags 可 能 出 現 的 標 誌 有 : |
U (route is up) 路
由 正 常
H (target is a host) 主 機 路 由
G (use gateway) 使 用 網 關 的
間 接 路 由
R (reinstate route for dynamic routing) 爲 動
態 選 路 恢 復 路
由
D (dynamically installed by daemon or redirect) 該
路 由 由 選 路 進
程 或 重 定 向 動
態 創 建
M (modified from routing daemon or rederict) 該
路 由 已 由 選 路
進 程 或 重 定 向
修 改
! (reject route) 阻 塞 路 由
Metric 通 向 目 標 的 距 離 |
(通 常 以 跳 來 計 算 )。 新 內 核 不 使 用 此 概 念 , 而 選 路 進 程 可 |
能 會 用 。
Ref 使 用 此 路 由 的 活 動 進 程 個 數 |
(Linux內 核 並 不 使 用 )。 |
|||
Use 查 找 此 路 由 的 次 數 。 根 據 |
-F 和 -C的 使 用 , 此 數 值 是 路 由 緩 存 的 損 失 數 或 採 樣 數 。
Iface 使 用 此 路 由 發 送 分 組 的 接 口 。 |
||
MSS 基 於 此 路 由 的 |
TCP連 接 的 缺 省 最 大 報 文 段 長 度 。
Window 基 於 此 路 由 的 |
TCP連 接 的 缺 省 窗 口 長 度 。 。 內 核 用 它 來 猜 測 最 佳 TCP協 議 參 數 而 無 須 等 待 (可 能 很 慢 的 )應 答 。 HH (cached only) 爲
緩 存 過 的 路 由
而 訪 問 硬 件 報
頭 緩 存 的 ARP記 錄
和 緩 存 路 由 的
數 量 。 如 果 緩
存 過 路 由 的 接
口 (如 lo)無 須 硬 件
地 址 則 值 爲 -1。 文 件 FILES/proc/net/ipv6_route
參 見 SEE ALSOifconfig(8), netstat(8), arp(8), rarp(8) 歷 史 HISTORYLinux所 用 的 route程 序 最 初 由 Fred N. van Kempen <waltje [AT] uwalt.org>開 發 , 並 由 Johannes Stille 和 Linus Torvalds對 pl15進 行 修 改 。 Alan Cox爲 Linux 1.1.22加 入 了 mss 和 window選 項 。 對 irtt的 支 持 和 與 netstat的 合 併 來 自 BerndEckenfels的 工 作 。 作 者 AUTHOR當 前 由 Phil Blundell <Philip.Blundell [AT] pobox.com>維 護 。 [中 文 版 維 護 人 ]meaculpa <meaculpa [AT] 21cn.com> [中 文 版 最 新 更 新 ]2001/02/24 《 中 國 linux論 壇 man手 冊 頁 翻 譯 計 劃 》 :跋本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh |