《NetBSD指南-18.5.3.netstat》

NetBSD用户指南中文版、NetBSD pkgsrc指南中文版...

版主: lionux

主题已锁定
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

《NetBSD指南-18.5.3.netstat》

帖子 leo » 2010-03-05 13:53

另一个可能发生在NetBSD系统上的问题是路由表问题。这些问题并非总是因系统错误。
route(8) 和 netstat(1) 命令可以分别显示有关路由器和连接的信息.

route命令可以用来查询和修改路由表,而netstat命令用来显示网络的路由表和连接
的相关信息。 先看一下route的部分输出:

代码: 全选

# route show
Routing tables

Internet:
Destination      Gateway            Flags
default          208.44.95.1        UG
loopback         127.0.0.1          UG
localhost        127.0.0.1          UH
172.15.13.0      172.16.14.37       UG
172.16.0.0       link#2             U
172.16.14.8      0:80:d3:cc:2c:0    UH
172.16.14.10     link#2             UH
marie            0:10:83:f9:6f:2c   UH
172.16.14.37     0:5:32:8f:d2:35    UH
172.16.16.15     link#2             UH
loghost          8:0:20:a7:f0:75    UH
artemus          8:0:20:a8:d:7e     UH
ash              0:b0:d0:de:49:df   UH
208.44.95.0      link#1             U
208.44.95.1      0:4:27:3:94:20     UH
208.44.95.2      0:5:32:8f:d2:34    UH
208.44.95.25     0:c0:4f:10:79:92   UH

Internet6:
Destination      Gateway            Flags
default          localhost          UG
default          localhost          UG
localhost        localhost          UH
::127.0.0.0      localhost          UG
::224.0.0.0      localhost          UG
::255.0.0.0      localhost          UG
::ffff:0.0.0.0   localhost          UG
2002::           localhost          UG
2002:7f00::      localhost          UG
2002:e000::      localhost          UG
2002:ff00::      localhost          UG
fe80::           localhost          UG
fe80::%ex0       link#1             U
fe80::%ex1       link#2             U
fe80::%lo0       fe80::1%lo0        U
fec0::           localhost          UG
ff01::           localhost          U
ff02::%ex0       link#1             U
ff02::%ex1       link#2             U
ff02::%lo0       fe80::1%lo0        U
flags栏显示的是状态和是否它是一个网关。 本例中我们看见有 U, H 和 G
(U 代表 up, H 代表 host 而 G 代表 gateway, 读者请参看用户手册了解一下其它的flag).

现在我们为netstat命令添加 -r (routing) 和 -n (show network numbers) 选项:

代码: 全选

Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface
default            208.44.95.1        UGS         0   330309   1500  ex0
127                127.0.0.1          UGRS        0        0  33228  lo0
127.0.0.1          127.0.0.1          UH          1     1624  33228  lo0
172.15.13/24       172.16.14.37       UGS         0        0   1500  ex1
172.16             link#2             UC         13        0   1500  ex1
...
Internet6:
Destination                   Gateway                   Flags     Refs     Use
  Mtu  Interface
::/104                        ::1                       UGRS        0        0
33228  lo0 =>
::/96                         ::1                       UGRS        0        0
上面的信息稍微冗长一些。那么, 它对我们有何帮助呢? 一个好的例子是用户正处于连接状态
时网络间的路由器发生了变化。我看见过几次这种情况,用户因每一个变化全天不停地重新启
动路由器。 有些用户打电话说他们被踢出来了并且要重新获得IP要相当长的时间。因为它关
掉了, 连接到这个系统的客户端被转接到其它的路由器(这些路由器的路程很长) 以重新连接。
我观察到 M 标签在其它连接上被动态地标记或修改(因重新定向). 我删除了路由, 让他们重新
连接并马上地严格地参照技术员的要求操作。

主题已锁定

在线用户

正浏览此版面之用户: 没有注册用户 和 1 访客