您现在的位置是:首页 > IT基础架构 > 网络与安全 >
访问不畅 通过网络测试找答案
2008-09-18 19:17:00作者:帷幄来源:
摘要担负网络管理与维护任务的网络管理员,在实际管理和维护局域网的过程中,学会网络测试其实不单单是学会对网络连接物理线路的连通性测试,也包括学会综合使用各种测试方法来对网络运行性能的测试。...
担负网络管理与维护任务的网络管理员,几乎每天都会遇到形形色色的网络故障;为了能够迅速、有效地解决网络故障,网络管理员往往需要尝试使用各种办法找出故障引起的原因,以便能够根据原因对症下药地找到解决网络故障的答案!总结以往网络故障排除经验,我们不难发现学会网络测试其实是解决网络故障过程中的一个关键环节,很多网络故障可以很轻松地从网络测试中寻找到解决问题的答案;在实际管理和维护局域网的过程中,学会网络测试其实不单单是学会对网络连接物理线路的连通性测试,也包括学会综合使用各种测试方法来对网络运行性能的测试。那么面对摆在眼前的网络故障,我们该如何向网络测试要答案,通过网络测试来快速解决网络访问不畅的故障现象呢?现在,本文就从实战角度出发,带领各位朋友一起来学习网络测试!
简单观察,测试组网类型
我们知道,不同的单位局域网可能会采用不同的组网类型,而不同的组网类型需要网络管理员采用不同的思路,来解决网络访问不畅的故障现象,所以对于网络管理员来说,当换了一个新的局域网环境进行工作时,他们要做的第一件事情就是尽快测试出新局域网网络的组网类型,以便日后能依照不同的组网类型来快速、有效地解决网络故障。通常情况下,网络的组网类型可以从两种不同的角度进行分类,一种是从网络信号传输距离远近的角度来划分,这种分类可以让网络分成局域网、城域网以及广域网这几种类型;另外一种是从网络设备连接结构的角度来划分,这种分类可以让网络分成环形网、总线型网以及星形网络结构这几种类型。实际上,大多数网络管理员平时在单位中接触到的网络几乎都是属于局域网网络。
实战案例
小朱同学由于在上学期间,曾经到社会上兼职做过网吧的网络管理员,在这期间炼就的网络管理、维护本领,让他在毕业求职的浪潮中很快寻找到一份自己非常心仪的网络管理工作。到新单位报到后的第一天,小朱同学就迅速进入角色,在很短的时间内就搞清楚这家单位网络采用了什么组网类型,那你知道小朱同学是如何快速地测试出新单位网络的组网类型的呢?
小朱同学认为,无论哪个单位的网络,测试它究竟属于局域网、城域网还是广域网,只需要用眼睛观察一下网络中的一些核心网络设备,就能一目了然了,例如如果我们能从单位网络中看到有连接其他网络的核心路由器或光电转换设备,或者看到核心网络设备的WAN端口中连接有线路的话,那就说明该单位网络属性城域网或广域网,相反要是新单位网络中看不到这些设备或连接线路时,那么新单位的网络类型十有八九是局域网网络。
在测试出新单位的网络是局域网网络后,小朱同学又是如何进一步测试出单位局域网网络是环形组网结构、总线型组网结构还是星形组网结构的呢?其实很简单,小朱同学这时很机灵地向单位网络主管要来了单位局域网的拓扑结构图,仔细观察局域网的拓扑结构图后,他很快就判断出新单位的局域网究竟采用什么组网类型了。小朱同学认为,如果局域网中的所有计算机都是以其中一台计算机作为网络连接中心的话,那么该局域网网络结构肯定是星形连接结构;如果局域网中每两台相互靠近的计算机连接在一起,并且这些计算机全部被连接成一个圆环形状时,那该局域网网络的组网结构就是环形连接结构。反之,如果局域网网络中的所有计算机通过各种通信接口都统一连接到某一条无源线路上,而每台计算机相互之间并没有网络连接时,那么我们几乎就能判断该局域网网络的组网结构就是总线形结构,平时各种媒体提到的以太网网络大多就是使用的这种组网结构。
使用工具,测试故障节点
一般来说,当网络管理员遇到网络故障时,常常通过网络测试工具或者直接使用Windows系统自带的Ping命令进行快速测试,就能大概识别出网络访问是否真的不畅了。不过,网络管理员如果想快速、有效地找到真正的网络故障原因,就需要准确地测试出网络故障的节点,而这个测试环节往往离不开网络测试仪这样的专业测试工具,网络管理员可以巧妙地使用专业测试仪来迅速、准确定位网络故障的节点位置。
实战案例
在单位局域网工作环境中,员工小李打开自己计算机系统中的网上邻居窗口,准备从中访问其他同事计算机中的共享文件时,发现网上邻居窗口中没有显示任何共享资源的图标,那样的话员工小李自然也就没有办法访问到同事电脑中的共享内容了。
这种共享访问故障现象,相信许多网络管理员都不止一次地碰到,而在解决这种网络故障时,网络管理员们往往首先会使用Windows系统自带的Ping命令,来测试本地计算机与目标共享计算机之间的物理线路在连通性方面是否存在问题;如果测试结果发现物理线路不通的话,那网络管理员就需要对本地计算机与目标共享计算机的网卡设备进行工作状态测试,以便观察网卡设备是否存在硬件问题,在确认网卡设备工作状态正常的情况下,还需要对集线器设备、交换机设备的工作状态进行测试,在测试硬件设备的过程中,一旦发现有硬件设备的确存在质量问题或其他不稳定问题时,网络管理员所能做的就是更换使用新的网络设备进行替代。要是发现所有硬件设备的工作状态测试正常时,员工小李仍然不能正常通过网络访问同事的共享资源时,那这种故障很可能是由软件因素引起的;此时,网络管理员可以先尝试降低系统防火墙的安全设置等级,或者干脆临时关闭防火墙程序,以便判断网络故障是否由防火墙引起的;如果测试结果表明无法共享故障与防火墙程序无关时,我们再仔细检查本地计算机与目标共享计算机的上网参数是否设置正确,例如检查这两台计算机是否处于相同的工作子网中,是否启用了“Microsoft网络的文件和打印机共享”功能,它们的主机名称与IP地址是否与局域网中其他计算机发生了明显冲突等。如果上面的各项检查还不能解决问题时,网络管理员还要考虑一下病毒的因素,因为许多网络病毒常常会造成一些稀奇古怪的故障现象。
从上面的故障排除过程来看,我们发现要想准确定位故障节点位置不是一件容易的事情。事实上,此时我们借助专业的网络测试仪就能很迅速地测试出网络故障节点了。例如,在进行共享访问的时候,我们首先观察本地计算机的网卡设备信号灯状态是否正常,要是发现网卡设备的信号灯异常点亮时,那就说明网络连接存在硬件故障,此时我们只要按照上面的方法集中精力对相关硬件设备进行测试就可以了;要是发现网卡设备的信号灯工作状态正常时,我们此时需要使用专业的网络测试仪,来快速定位故障节点。比方说,在使用简易的网络测试仪来定位网络故障节点时,我们可以先按下主控端的电源按钮,并将连接本地计算机与共享主机的网络线缆一头插入到主控端测试端口中,再将另外一头插入辅助端测试端口,之后仔细观察测试仪面板中的测试灯点亮状态,如果其中的所有信号灯都能被循环点亮,那就可以判断故障节点出在软件设置上,如果发现有信号灯不能被点亮时,那就可以判断故障节点出在网络线缆上。
小提示:在测试网卡设备的工作状态是否正常时,我们可以先用鼠标右键单击本地计算机系统桌面中的“我的电脑”图标,从弹出的快捷菜单中执行“属性”命令,打开本地系统属性设置窗口,单击该设置窗口中的“硬件”标签,并在对应标签页面中单击“设备管理器”按钮,
打开系统设备管理器窗口,从系统设备列表窗口中找到目标网卡设备,看看该设备图标上是否有红色叉号标志或黄色惊叹号标志,要是没有发现这些异常标志时,那说明网卡设备的安装不存在任何问题;此时,再用鼠标右键单击目标网卡设备,从弹出的右键菜单中执行“属性”命令,打开目标网卡设备的属性设置界面;单击该设置界面中的“常规”标签,打开如图1所示的标签设置页面,从该设置页面的“设备状态”提示处,我们就能一目了然地看到目标网卡设备的工作状态究竟是否正常了。一旦发现这里提示说网卡设备工作状态不正常时,我们不妨重新安装一遍网卡设备的驱动程序,并且最好使用原装驱动程序进行安装,如果重装网卡驱动程序之后,我们发现网卡设备的工作状态仍然不正常时,那我们基本就能断定网卡设备质量出了问题,此时我们唯一能做的就是更新新的网卡设备进行网络测试。
图1
在测试路由器或交换机等网络设备的工作状态是否正常时,我们应该首先测试连接到该网络设备中的其他计算机网络访问是否正常,如果发现有计算机能够正常进行网络访问时,基本就可以排除这些网络设备硬件质量存在问题的可能性,之后再尝试使用端口替代法就能快速找到故障节点了。如果我们发现连接到网络设备中的所有计算机都不能正常上网时,那很有可能是网络设备自身出现了问题,此时我们可以尝试使用设备替代法来确认这些网络设备在硬件质量方面是否真的出了问题;比方说,在使用硬件质量良好的网络设备进行替代测试时,如果发现整个局域网中的所有计算机仍然访问不畅时,那问题很可能出在网络设备的参数设置上;要是替代测试结果发现局域网中的所有计算机都能正常上网时,那网络访问不畅的原因十有八九是由网络设备自身的硬件质量引起的,此时我们只有重新更换新的网络设备才能解决网络故障现象。
网络连接物理线路究竟是否畅通,直接决定着局域网网络能否正常地进行数据发送和接收操作,而网络连接物理线路的畅通不光与网络线缆的连通性有关,还与设备跳线、网络模块以及电源插座等多个连接部件的工作性能有关。当网络管理员意外碰到网络访问不通故障时,他们该如何对网络性能进行测试呢?正常来说,测试网络连接物理线路是否畅通的思路是先Ping后测,具体地说就是先通过Ping命令检查目标网络连接线路地址,再通过测试仪或专业软件测试工具测试物理线路传输性能。
实战案例
现在不少家庭都搭建了自己的小型局域网,这种类型的局域网一般是将几台计算机与相同的ADSL拨号设备相连,之后共享使用拨号网络连接,在这种类型的局域网中时常会发生其中某台计算机不能登录局域网网络的现象,或者发生几台计算机相互之间不能共享访问的故障。对于类似这种类型的网络故障,我们究竟该采取什么测试办法快速找到答案呢?现在,本文就和大家一起来进行网络测试,来快速解决上面的故障现象。
首先我们应该先以系统管理员权限进入故障计算机系统,打开该系统的“开始”菜单,从中点选“运行”命令,在弹出的系统运行文本框中,输入字符串命令“cmd”,单击回车键后,将系统屏幕切换到MS_DOS工作窗口;在该窗口的命令行提示符下,输入“ipconfig /all”字符串命令,单击回车键后,打开如图2所示的结果界面,从该结果界面中我们将看到故障计算机的IP地址、DNS服务器地址以及默认网关地址等参数,将这些参数全部记下来,并认真核对这些参数有没有错误的地方,如果发现有错误时必须及时将它们修改过来。
图2
其次在MS_DOS工作窗口的命令行提示符下,再输入“ping 127.0.0.1”字符串命令,单击回车键后,检查其后的结果界面中能否返回正确的测试结果,如果返回正确的结果那就意味着故障计算机的网卡设备工作状态正常,可以正常处理传输上网信号,要是Ping命令测试结果返回的内容为“Request timed out”时,那就说明故障计算机的网卡设备安装不正确或者网卡设备可能在硬件质量方面存在问题,此时网卡设备是不能正常处理上网信号或传输上网数据信息的,我们应该尝试更换使用正常的网卡设备来进行上网测试。
如果上面的测试正常,但是故障计算机仍然不能连接到局域网网络中时,我们还需要使用Ping命令测试局域网默认网关地址,看看故障计算机到网关设备之间的通讯是否正常,如果无法ping通的话,我们此时可以找来网络测试仪或专业的软件测试工具对这段线路之间的线缆、接头、跳线等节点进行测试排查,这样就能快速找到故障原因了。
要是我们能够正常Ping通局域网默认网关地址,但是网络故障现象依然无法消除时,我们需要在DOS命令行中执行nslookup字符串命令,来测试故障计算机指定的DNS服务器是否处于正常的连通状态,要是故障计算机访问不到DNS服务器时,那么上网地址就不能被正确解析,这样我们自然也就不能正常访问网络内容了。在对指定DNS服务器进行连通性测试时,我们可以在命令行提示符下执行“nslookup www.chinabyte.com”命令,其中www.chinabyte.com为待访问的网站地址,倘若从结果界面中我们看到“Timed out”之类的提示时,那就说明指定的DNS服务器没有能够正常工作,要是返回的测试结果为“No response from server”时,那很可能是故障计算机中没有设置好DNS服务器参数,此时我们需要重新设置DNS参数,这样才能解决网络访问不畅的故障现象。
要是经过上面的各项测试,故障计算机都能全部顺利通过的话,那就说明此时故障计算机就应该能够顺畅地访问到局域网网络了,不然的话说明局域网网络中仍然存在其他问题,此时我们还需要借助网络测试仪或专业的软件测试工具来分段排查、缩小故障范围,直到找到最后的故障解决答案。
小提示:在使用Ping命令测试目标网站地址的连通性时,有些网站为了防止上网用户非法攻击,常常会在对应主机系统中设置放弃ICMP数据报文,从而造成Ping命令无法正确返回测试结果。例如,在安装了Windows Vista系统的计算机中,我们可以巧妙地设置该系统自带的防火墙,以便阻止本地计算机对来自网络中的Ping命令请求进行应答,这么一来就能避免Ping命令攻击了:
首先以特权账号进入到本地Windows Vista计算机系统,并依次单击“开始”/“设置”/“控制面板”菜单选项,打开本地系统的控制面板窗口,单击该窗口中的“系统和维护”选项,并在其后的系统维护界面中单击“管理工具”选项,打开管理工具列表窗口;
在管理工具列表窗口用鼠标双击“高级安全Windows防火墙”选项,当系统弹出用户帐户控制窗口提示时,单击“继续”按钮,进入到本地工作站系统的高级防火墙安全设置界面;
选中该设置界面左侧列表区域处的“入站规则”项目,并用鼠标右键单击之,从弹出的快捷菜单中执行“新规则”命令,屏幕上将弹出一个新规则创建向导窗口,将该窗口中的“自定义”选项选中,再单击其中的“下一步”按钮,在其后界面中选中“所有程序”选项;
图3
当向导窗口弹出提示,询问欲将新规则应用到哪些网络协议以及通信端口中时,我们必须选中“ICMPv4”选项,之后继续单击“下一步”按钮,接下来新规则创建向导会要求我们选择合适的连接条件,此时我们应该将“阻止连接”选中(如图3所示),同时设置好应用该新规则的具体场合,最后再为该新规则命名一个恰当的名称,并且将本地计算机系统重新启动一下,这样的话本地计算机就会拒绝回答来自网络中的各个Ping命令请求了,如此一来Windows Vista计算机系统就不会遭受到非法Ping命令攻击了。
(本文不涉密)
责任编辑:
上一篇:两例特殊的网络丢包排错
下一篇:局域网中安全共享打印对口偏招