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 |