实例剖析:由于本地路由导致的网络故障

时间:2007-05-26 07:24:22  来源:赛迪网  作者:佚名

第四步:为什么IP地址临近在路由路径方面却出现这么大的差别呢?笔者在无奈的情况下输入了 IPCONFIG,结果发现当前本地计算机的IP地址仍然是在公司时设置的211.153.80.29,子网掩码255.255.255.0。会不会是这个的问题呢?马上将IP地址选为自动获得。重新拨号上网后故障解决,可以在家中正常访问单位的服务器了。

故障分析:

本人马上把IP地址又设置回211.153.80.29,故障再次出现。在命令行模式下输入route print来查询本机路由,才发现这个故障的根源所在。(如图4)

原来由于本地计算机设置IP地址为211.153.80.29,所以在访问 211.153.80.0这个网段时都会直接把数据包发向211.153.80.29,而不是发向默认的网关地址61.51.199.192,自然无法找到正确的路由信息,这也是为什么跟踪211.153.81.1时可以发现正确路由的原因,因为211.153.81.1不属于 211.153.80.0/255.255.255.0这个网段。

图4

小提示:

在命令行模式中输入route print将显示本地计算机获得的所有路由信息,其中network destination为目标网段,interface为到达该网段需要将数据包发送到的地址,也就是我们常说的路由地址,最后的metric是跳数,就是说到达该地址需要跨越的路由器数量。

总结:

通过这个故障可以得到这样一个经验,那就是在本地计算机使用的IP地址尽量保证唯一,如果不是必须不要为其分配多个IP地址,否则会出现路由错误的问题。而且就算设置IP地址的话也千万不要输入公网地址,这样当你连接到 Internet上后很可能会出现本例中路由出错的问题。

文章评论

共有 位CH网友发表了评论 查看完整内容