电子科技大学微软技术俱乐部 梁晨
当我们组建好了一个小型局域网后,为了使网络运转正常,网络维护就显得格外重要。由于网络协议和网络设备的复杂性,许多故障解决起来绝非像解决单机故障那么简单。网络故障的定位和排除,既需要长期的知识和经验积累,也需要一系列的软件和硬件工具,更需要你的智慧。因此,多学习各种最新的知识,是每个网络管理员都应该做到的,本文给大家演示如何应用windows命令行快速检测与排除网络故障。 用ping命令排除网卡故障 使用ping命令,ping本地的ip地址127.0.0.1(回环地址)或电脑名(如zhddsn),检查网卡和ip网络协议是否安装完好。 如果能ping通,说明该电脑的网卡和网络协议设置都没有问题。问题出在电脑与网络的连接上。因此,应当检查网线和hub及hub的接口状态, 如图所示,如果无法ping通,只能说明tcp/ip协议有问题,这时可以在电脑的"控制面板"的"系统"中,查看网卡是否已经安装或是否出错。如果在系统中的硬件列表中没有发现网络适配器,或网络适配器前方有一个黄色的"!",说明网卡未安装正确,需将未知设备或带有黄色的"!"网络适配器删除,刷新后,重新安装网卡。并为该网卡正确安装和配置网络协议,然后进行应用测试。如果网卡无法正确安装,说明网卡可能损坏,必须换一块网卡重试,如果网卡安装正确则原因是协议未安装。 用nslookup命令定位是否是dns解析故障 通过nslookup命令我们可以很方便的查看到本地dns服务器的地址,并做简单的测试,测试本地dns服务器是否工作正常,如果本地dns服务器出现异常则不能完成上述解析过程,可能出现的结果是,我们ping一个主机或者服务器的ip地址是通的,但是不能打开网页。 通过ipconfig命令查看本地ip地址是否设置正确 通过ipconfig命令及其子命令我们可以迅速在命令行下面查看本地网卡的设置信息,包括mac地址,ip地址,子网掩码,网关,dns地址等等信息。这也为我们迅速的诊断网络故障提供了很大的帮助。 如果本地是通过dhcp服务器来获得地址信息的,我们还可以通过ipconfig/release, ipconfig/all这两个子命令来完成地址的释放和重新获得,这样我们就能同时对dhcp服务器工作是否正常进行测试,以排除是否是因为dhcp服务器工做不正常而引起的网络故障。
route print命令查看本机路由表信息 应用route print命令我们可以快速的查看本机路由表信息,从而快速的判断我们的数据是否正确的到达网关以及本机网关的设置是否正确。 tracert命令跟踪路由数据包并查看其是否正确到达目的地 如果整个数据跟踪过程顺利完成,则表示整个网络正常,本机到目的端的数据传输顺利完成,并能提供给我们整个传输过程中所经过的路由器地址,以及传输时延等信息。而相反如果整个过程不能完成,则会显示目的地不可达或者超时退出等信息,这可能是由于在网络云团中的链路出现故障或者是因为网络阻塞引起的。 当然一些硬件问题,如网卡损坏,水晶头损坏,水晶头与网卡连接不紧,网线损坏,交换机,路由器,服务器故障,我们也不能放过。 电脑与网络的故障虽然多种多样,但并非无规律可循。随着理论知识和经验技术的积累,故障排除将变得越来越快、越来越简单。严格的网络管理,是减少网络故障的重要手段;完善的技术档案,是排除故障的重要参考;有效的测试和监视工具则是预防、排除故障的有力助手。良好的习惯和清晰的思路,以及扎实的网络系统知识能够让你在网络故障排除方面游刃有余。
windows命令行功能非常强大,很值得我们去好好学习与研究,由于本文篇幅有限,其它的命令就不再进行介绍,关于其它命令行的使用,作者会在以后其它文章中做详细的讲解。
|