Solaris 8 routing table 问题,求高手解答
本帖最后由 chohakkaigxy 于 2012-08-18 13:18 编辑最近系统的一台三网卡sun主机的A网(网段为192.16.0.x)ping不通了,通过netstat -rn指令检查routing table 如下
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
192.16.0.0 192.17.0.20 UG 1 0
192.16.0.0 192.18.0.20 UG 1 0
192.16.0.0 192.16.0.20 U 1 0 eri0
192.17.0.0 192.17.0.20 U 1 113 eri1
192.18.0.0 192.18.0.20 U 1 171 eri2
在16网段的路由中,多了两行Flag为UG的路由,将这两行删除了,故障解决。(其中192.17.0.20为B网网卡,192.18.0.20为C网网卡,三个网是独立的)
故障分析,原以为是系统发送ping包的时候,根据最上面的路由条目调用了192.17.0.20网卡,即ping包从192.17.0.20网卡出去,从而导致192.16.0.0网段不通。
但还原故障后,执行ping 192.16.0.x时,用抓包工具在192.17.0.20网卡接口上抓包,没有发现有ping包输出,在其他两张网卡接口上抓包,也没发现ping包输出
请问是什么原因,查看路由表后为何没有发包?solaris 8 调用路由表的原理是什么,Flag UG代表什么含义呢?
忘高手指点!小弟不甚感激!! 同时A网单独接收数据确是完全正常的,接收数据不需要关注这个路由表吗?
页:
[1]