对于局域网而言,断网基本上都是灾难性的,领导、同事立刻唉声占道、催个不停。作为一名网络管理人员,不可避免经常会碰到断网的情况。保持冷静的头脑,迅速的定位问题所在,可以说是一个网管必备的基本素养。
本文中,我将介绍几条dos下的命令,掌握好这几条命令,一分钟内就可以定位断网原因。
1. 首先要看ipconfig
在dos窗口下,输入ipconfig,可以查看到本机“手动设置”或者“自动获取”的IP地址。如图:
这里有几种可能性:
- IP地址和网关地址都正确。(不存在问题,可以进入下一步)
- IP地址是0.0.0.0,或者169.254.255.x。(没有获取到IP,说明DHCP存在问题)
- 不正确的IP地址,比如:局域网网段是192.168.1.x,但是获取到的IP地址却是192.168.0.x。(说明有私接的DHCP服务,导致DHCP冲突)
2. ping内网网关
断网时,首先要判断内网是否存在问题。一般通过ping内网网关就可以判断出来。如图:
内网的丢包率应该为0,有线ping值一般在1ms以内,无线ping值1ms-20ms之间。如果存在丢包或者ping值很高,那么问题就在内网。需要排查内网网线、环路、交换机等设备问题。
3. ping公网IP
内网问题排除后,再ping公网IP地址,如果不通,那问题就出在路由器网关上面。如下图,114.114.114.114是一个常用的DNS服务器,由于114在公网上,ping值会比内网高一些,一般在1ms-50ms之间。
114能ping通且ping值正常无丢包,说明外网正常,否则外网异常,需要排查路由器和wan口线路问题
4. ping公网域名
如果外网可以ping通,但是仍然上不了网,那一般就是dns的问题了。通过ping域名就可以判断。
5. 网络健康度检测插件
在WFilter(或者WSG网关)的“插件管理“中,有一个网络健康度检测插件,可以自动进行ping、arp、tracert等检测,从而一键检测出绝大部分的网络问题:IP地址冲突、DHCP冲突、ARP×××检测、环路和广播风暴检测、可疑主机检测等。
掌握好这几条命令,就可以迅速定位断网原因。不过网管人员还是要多学习网络相关知识,才可以深入理解和解决问题。
原文地址:http://blog.51cto.com/12800391/2152282