俗话说“林子大了,什么样的鸟都有”,同样地局域网规模大了,什么样的网络故障都有可能发生。要想提高局域网网络的运营效率,网络管理员自然要内修技术、外强本领,不断积累和提高网络故障的实战排除经验,以便能够轻松应对各式各样的网络故障。这不,本文下面就为各位朋友贡献一则比较奇怪的网络故障案例,相信该故障的排除过程又会让大家有新的收获!
上网环境:安装了新的ADSL宽带
邻居小张最近刚刚申请安装了新的ADSL宽带,为了节省口袋中的银子,他和周围几个邻居相约共享一条ADSL宽带上网。由于小张使用的宽带拨号设备是本地电信部门赠送的,这种设备内置的路由功能早已经被电信部门“封杀”了,为了将宽带上网费用降到最低限度,小张和邻居商量,决定仍然使用目前已有的ADSL设备和交换机设备,而不准备额外购买路由器或支持路由功能的交换机;他们使用网络线缆将ADSL设备与交换机连接起来,并且从交换机的几个连接端口中引出几条连接线缆,分别接入各个邻居的普通工作站。
为了实现共享拨号上网目的,小张又不辞劳苦地从Internet网络中找来专业的共享上网代理工具——SyGate,这款工具由于支持多个上网用户同时访问Internet,小张和邻居们就借用了该工具实现了共享相同的拨号账号访问Internet网络的目的。小张在安装SyGate代理服务器软件时,将自己使用的工作站设置成了服务器端,将其他几位邻居的工作站都设置成了普通客户端,小张只要在自己的工作站中先进行虚拟拨号上网操作之后,其他几位邻居的工作站就都能同时访问Internet网络了,连续好几天小张和邻居们就是通过这种方式进行共享上网的,并且所有工作站都能很快速地访问到网络中的内容。
案发现场:网页内容无法打开
不过,今天小张的一个邻居说昨天下班回家后发现自己的工作站不能访问网络了,打电话询问小张是不是不小心将交换机的电源关闭掉了。如果交换机不能正常工作的话,那么小张自己的工作站肯定也不能正常访问网络;由于小张从昨天到现在访问网络时,一直没有遇到任何故障现象,所以他觉得非常奇怪,立即到那位遇到网络故障的邻居家查看现场。
来到故障现场后,小张首先在邻居的工作站系统中,运行IE浏览器程序,在弹出的浏览窗口中尝试访问一个网页,结果发现网页内容无法打开;再尝试使用QQ发送聊天信息时,发现QQ都不能正常登录,很显然邻居的工作站系统的确不能正常访问网络。
案情分析:多条线路追查
有没有可能是连接交换机与邻居工作站的网络线缆出了问题呢?小张想到自己以前就曾遇到水晶头的金属部分生锈引起的网络时断时续故障现象,所以他怀疑很可能是网络线缆没有接触牢靠,或者网络线缆真的存在连通性障碍。于是,小张先仔细查看了线缆的连接接头,看到网络线缆与工作站的网卡设备接触牢靠,并没有松动迹象;之后,他又找来了专业的网络线缆测试仪,开始对这根网络线缆的连通性进行了测试,经过反复测试,他发现连接故障工作站与交换机的那根线缆一切正常,并不存在连通性障碍。
虽然网络线缆接触牢靠,并且线缆连通性一切正常,但并不能一定排除物理连接方面的问题,因为小张曾经遇到过网卡设备没有安装牢靠而引起的无法访问网络故障现象,于是小张决定使用Ping命令测试一下相关设备的IP地址是否能够正常Ping通。首先,他将故障工作站的系统运行状态切换到MS-DOS命令行状态,在该命令提示符下输入“ping 10.172.168.56”(其中10.172.168.56是故障工作站的IP地址),单击回车键后,笔者发现反馈的结果是正常的,也就是说故障工作站的IP地址能够被正常Ping通,这么说来故障工作站的网卡设备的工作状态以及TCP/IP通信协议的设置都是正常的;之后,小张又对位于自己家中的ADSL设备使用的IP地址进行了Ping测试操作,该项测试操作反馈的结果信息也是正常的,这说明物理连接方面的确不存在问题。
在排除完物理连接因素后,小张猜测会不会是代理服务器SyGate的安装、配置出现了问题,于是他又满怀希望地将安装在故障工作站系统中的SyGate客户端软件卸载掉,之后又按照正确的方法重新安装、配置了一遍SyGate客户端程序,可是这样的努力并没有取得任何成效。在毫无头绪的情况下,小张又到其他几位邻居家中的工作站系统中进行依次测试,结果让小张大吃一惊,竟然所有邻居家的工作站系统都不能访问网络内容,这说明这种故障现象不是由某台工作站系统自身的因素引起的,很可能是连接所有工作站的交换机出现了意外;但是转念一想,小张认为如果交换机损坏了的话,那么自己的那台工作站也不能正常上网才对,现在自己的那台工作站可以正常上网,这说明交换机设备不存在硬件损坏问题。
案情破解:错改IP地址
在对各种可能因素进行排查之后,小张认为所有邻居的工作站都是通过自己工作站中的SyGate服务器端程序进行共享上网的,会不会是SyGate服务器端程序的配置被不小心修改了?联想到昨天刚刚参加计算机培训学习的儿子动过自己的工作站,小张估计故障肯定出在自己的那台工作站中。于是,他立即回到自己的工作站系统旁,快速进入SyGate服务器端程序界面,结果看到本地网卡设备的IP地址已经被修改成192.168.0.1了,而这个192.168.0.1地址其实是ADSL设备默认使用的IP地址。
小张使用的工作站安装的是Windows XP操作系统,由于该系统在默认状态下会在启动的时刻自动搜索网络中的可用IP地址,从而造成工作站系统启动速度非常缓慢,于是小张特意进入对应工作站的网络连接列表窗口,将本地网卡设备的IP地址设置成了10.172.168.58,但不知道此时的IP地址已经变成了192.168.0.1,看来是小张的儿子在上网时不小心修改了本地工作站的IP地址。找到故障原因后,小张立即尝试在SyGate服务器端程序界面中,将本地网卡设备的IP地址重新改变为10.172.168.58,再次重新启动一下本地工作站系统,并进行虚拟拨号上网操作,小张发现所有邻居家的工作站又都能上网了,至此邻居工作站不能上网的故障现象终于被解决了。
案情了结
仔细总结上面的网络故障排除过程,我们认为局域网遭遇到的各种故障大多都属于小故障,有许多都是由于不小心设置错误引起的。因此,日后我们再次遇到相同的故障现象时,应该先仔细检查本地的网络参数是否设置正确,之后再看看相连设备的参数是否正确,只有在所有参数设置都正确的前提下,我们再对各种物理因素进行仔细排查,毕竟局域网发生物理损坏的可能性还是比较小的,除非有人为破坏存在!