断网不要慌,掌握这两条命令,一分钟就可以定位网络问题

对于局域网而言,断网基本上都是灾难性的,领导、同事立刻唉声占道、催个不停。作为一名网络管理人员,不可避免经常会碰到断网的情况。保持冷静的头脑,迅速的定位问题所在,可以说是一个网管必备的基本素养。

本文中,我将介绍几条dos下的命令,掌握好这几条命令,一分钟内就可以定位断网原因。

1. 首先要看ipconfig

在dos窗口下,输入ipconfig,可以查看到本机“手动设置”或者“自动获取”的IP地址。如图:

这里有几种可能性:

  1. IP地址和网关地址都正确。(不存在问题,可以进入下一步)
  2. IP地址是0.0.0.0,或者169.254.255.x。(没有获取到IP,说明DHCP存在问题)
  3. 不正确的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

时间: 2024-08-01 07:29:42

断网不要慌,掌握这两条命令,一分钟就可以定位网络问题的相关文章

两条命令让cocos2d-x项目跑在android上

cocos2d-x3.0以来,目录中就多了一个叫setup.py的配置文件.运行它可以帮助我们迅速的配置必要的环境变量:cocos2d-x命令行的路径,android_sdk的路径,ant_root的路径,android_ndk的路径. 首先自然是要下载cocos2d-x3.0之后的版本,下载android_sdk,android_ndk,和ant. 等环境变量配置完成,我们就可以开始我们的新项目了. 我们使用cocos new命令来生成一个新的cocos2d-x项目. 所以只需输入 cocos

supervisor的command执行两条命令

supervisor的进程的comand配置参数只能写一个命令 1.要执行多条命令,可以写个sh文件包含多条命令,然后sh -x   xxxx.sh,但这样又多了一个文件, 2.把所有命令放在字符串,然后用eval来执行,这样在shell窗口可以执行,但放在supervisor报找不到eval命令.比如: command = eval  "python -u app/utils_ydf/git_client.py&&gunicorn -w 9 -k gevent --bind 0

mongodb安装的两条命令

1. 安装 下载并安装,注意安装方式为custom,路径自定义(d:\chengxu\mongodb),安装成功后再mongodb文件夹下新建data文件夹(内新建db文件夹)和logs文件夹(内新建mongodb.log文件) 2. 服务器端连接 cmd窗口输入“d:\chengxu\mongodb\bin\mongod.exe --dbpath d:\chengxu\mongodb\data\db”.回车之后出现“waiting for connenctions on port 27017”

两条命令找到占用你某个端口的程序

开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 1.netstat -aon|findstr "49157" 查看被占用端口对应的PID,注意将后面的数字替换为你要查看的端口:输入命令,回车,记下最后一位数字,即PID,这里是6252 2.tasklist|findstr "6252" 查看被占用端口对应的程序名称,注意将后面的数字替换为你要查看的PID: | 这个符号为管道操作符,把前面命令的输出传递给后面的 finds

MySQL两条命令的区别

显示表的属性信息    mysql> describe 表名; 显示表的属性信息    mysql> show columns from 表名; 显示表的内容           mysql> select * from 表名;

用两条命令看出你买的H3C光模块是否是正品

display transceiver manuinfo interfacedisplay transceiver interface从下文可以看出 1/0/26 1/0/27 2/0/26三个端口的光模块是假货!!! <1>display transceiver manuinfo interface GigabitEthernet1/0/25 transceiver manufacture information: Manu. Serial Number : 210231A563X09A00

两条命令在Linux主机之间建立信任关系

ssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa //生成当前用户密钥 ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected] //拷贝到远程机器上面 ssh [email protected] //测试

linux下 切换双显卡调整屏幕亮度(简单两条命令搞定)

cat /sys/kernel/debug/vgaswitcheroo/switch //查看当前显卡状态 IGD: Integrated Display,集成显卡;DIS:Discrete Display,独立显卡 [[email protected] kiosk]# cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Off:0000:01:00.0 0和1是序列号  pwr表示正在运行 of

maven 两条命令建立 web项目

1.建立maven骨架 mvn archetype:generate -DgroupId=com.vance -DartifactId=owl-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 2.转为eclipse web项目 mvn eclipse:eclipse -Dwtpversion=2.0 //mvn eclipse:eclipse  是转为java项目