网络管理员指南 -5.设置TCP/IP网络 -8>用netstat 检查 -1)显示路由表格

/ns/wz/net/data/20020808023900.htm

网络管理员指南 -5.设置TCP/IP网络 -8>用netstat 检查 -1)显示路由表格

本文出自:http://www.linpus.com.tw 作者: Andrew Anderson

下次,我将为检查你的网络配置和活动转到一个有用的工具。它被称为 netstat 并且事实上是几种工
具混合体的一个集合。我们将在下列节讨论它的每个功能。




--------------------------------------------------------------------------------

显示路由表格

当用-r标志调用 netstat时,它用我们与线路一直在做这个的上面的方法显示核心路由表格。在
vstout 上,它产生:


# netstat -nr
Kernel routing table
Destination Gateway Genmask Flags Metric Ref Use
127.0.0.1 * 255.255.255.255 UH 1 0
191.72.1.0 * 255.255.255.0 U 1 0
191.72.2.0 191.72.1.1 255.255.255.0 UGN 1 0



- n 选择使 netstat打印地址作为有点的空铅IP地址,而非符号的主机和联网名字。当你想要在网络
上避免地址查找时,这是特别有用的(例如,到一个 DNS 或 NIS 服务者)。

第二行 netstat 的产量显示出路由入口指向的网关。如果没有网关被使用,一个星号被打印。栏三显
示线路的“概论”。当给一个给出的IP地址发现一条合适的线路时,核心通过所有的路由表格入口,在把它比
作线路的目标之前,取走bitwise AND地址和 genmask 。

第四列显示描述线路的各种各样的标志:

G

线路使用一道网关

U

被使用的接口在上面。

H

仅一个单个的主机能通过线路被到达。例如,这是为 loopback 入口 127.0.0.1的情形 。

D

如果表格入口被一个 ICMP 产生了,这被设置重定向消息(见节 3.5 )。

M

如果表格入口被一个 ICMP 修改,这被设置重定向消息。

Ref 行 netstat 的产量显示出参考这条线路的数字,即,多少其它的发送(例如,通过网关)依靠这条线
路的存在。最后两列显示路由入口被使用了次数,以及数据包被传递给发送的接口。