APP下载

路由表欺骗故障探索

2018-11-06

网络安全和信息化 2018年7期
关键词:信息

故障现象

笔者单位的一台电脑曾出现过这种故障,局域网内一切正常,与其他机器连接正常,并与网关通信正常(能够正常Ping通),但就是上不了外网。首先检查了一下网络配置信息,IP地址是自动获取,DNS信息正确,网关信息正常,但奇怪的是多了一条网关信息(如图1)。

故障排查

网络中没有另外的网关,只 有192.168.0.1,那 么192.168.0.2是怎么来的?再看其他办公室的网络配置,都只有一个网关信息。问题会是在这里吗?如果系统始终与网关192.168.0.2相连, 因为根本不存在这个网关,肯定是连不通外网的。

图1 本地网络配置信息

图2 本地ARP缓存表

图3 本地网络路由信息表

为了验证,我做了以下操作。在DOS下:ARP –D (清除ARP缓存信息)

PING WWW.SINA.COM.CN

ARP –A (查看ARP缓存信息)

结果得到如图2所示的ARP缓存信息。

从图2可以看出,系统先连接到网关192.168.0.2 上,因网络中根本不存在这个网关,所以得到一个无效的ARP地址。

现在有两个问题需要弄清楚:这个多余的网关信息是如何来的?网络为什么会选择这个多余网关,而不选择正确的网关?这时我想到路由表,打开看了看:

route print

从图3可以看出,单机内部IP协议是怎样维护着不同网络段数据包的转发,也许你会认为电脑应只存在于一个网络段,宏观的看是这样的,这里说的却是从协议内部微观角度查看。

路由表中的每一个路由项具有五个属性

1.网络地址(Network Destination)网络目的地址范围包含以下四种:

主机地址:某个特定主机的网络地址。

子网地址:某个特定子网的网络地址。

网络地址:某个特定网络的网络地址。……

登录APP查看全文

猜你喜欢

信息
订阅信息
展会信息
信息超市
展会信息
展会信息
展会信息
展会信息
展会信息
信息
健康信息