迅维网

查看: 35608|回复: 162
打印 上一主题 下一主题

[转载]用“Ping”命令排除局域网故障(网络功能不正常的都可看看)

    [复制链接]
跳转到指定楼层
1#
发表于 2009-5-20 10:36:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 重庆 来自 重庆

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
原文:http://blog.chinaunix.net/u2/72255/showart_1904469.html

  Ping命令的全名叫做“Ping.exe”,是微软提供用来进行网络连接测试的十分有用的工具,能准确快速地判断出网络故障。下面我就以我办公室这台机子为例,来说明如何用Ping命令快速找出网络故障。我办公室这台机子:所用DNS服务器的IP地址为202.102.152.3,网关为172.30.0.1,本机IP为172.30.0.217。

  1、验证网卡工作正常与否:(PING自己

  点击“开始/程序/MS-DOS方式”,提示符后输入“Ping 172.30.0.217”,回车运行。若出现下图1提示即可肯定网卡工作正常;但若出现4行“Request timeout”提示,则说明网卡工作不正常。


  
  2、验证网络线路正常与否:(PING网关)

  进入MS-DOS方式,提示符后输入“Ping 172.30.0.1”,回车运行。若出现下图2提示信息即可肯定网络线路畅通;但若出现4行“Request timeout”提示,则说明网络线路有故障。



  3、验证网关配置正确与否:(PING外网IP)

  进入MS-DOS方式,提示符后输入任一域外主机的IP(我这儿用刚才Ping出的www.163.com的IP“202.108.42.72”),看看从网络内主机向域外主机发送IP包能否送出。输入“Ping 202.108.42.72”,回车运行。若出现下图4提示信息提示就说明网关配置正确;但若出现4行“Request timeout”提示,就说明网关设置有错误。

 


  4、验证DNS配置正确与否:(PING外网域名)

  进入MS-DOS方式,提示符后输入任一域名(我这儿用www.163.com),看其是否能被解析成一个IP地址。输入“Ping www.163.com”,回车运行。若出现下图3提示信息即说明DNS服务器配置正确;但若出现“unknown host name”提示信息,则说明DNS配置出错。



  好了,初升网管的伙计们,相信通过上述4步Ping命令测试,你也定能快速准确地判断定位你所在局网内某些主机的网络故障所在,然后对症下药啦。

点评

同意楼主: 4.7
同意楼主: 5
  发表于 2014-5-10 17:29
同意楼主: 5
  发表于 2014-3-16 13:09
同意楼主: 3
  发表于 2012-6-21 19:55
同意楼主: 5
  发表于 2012-5-22 08:20
同意楼主: 5
收藏了,经常用到.  发表于 2012-5-20 08:48
同意楼主: 5
  发表于 2012-5-10 14:51
我注册太晚了 给你评不了分 3Q了  发表于 2011-7-10 10:10

评分

参与人数 1下载分 +1 收起 理由
为何。 + 1 完善了我的想法,

查看全部评分

本文由 会员698 原创或被授权转载制作,其他机构或个人未经许可严禁转载。
推荐
发表于 2009-5-22 00:25:01 | 只看该作者 来自: 广东广州 来自 广东广州
同意二楼的说法,现在一般的路由器和ADSL MODEM都用192.168.1.1做网关的,所以如果只有你一台电脑在用的话,你不防设自己的IP为192.168.1.2,网关192.168.1.1,然后PING 一下192.168.1.1看是否通就可以知道网卡是否能正常工作了。如果上网连接成功,或者能上QQ不能打开网页,除了是系统的问题,还有就是DNS的问题了,有时因为DNS服务器压力太大,很多客户会发现在繁忙时打开网页会很慢也是因为网卡上没有指定DNS有关。所以你要清楚你的ISP提供商的DNS是什么,定期换一下DNS,可以提高打开网页的速度的。

点评

同意楼主: 5.0
同意楼主: 5
  发表于 2012-6-21 19:57
同意楼主: 5
  发表于 2012-5-10 14:59
回复 支持 1 反对 0

使用道具 举报

3#
发表于 2009-5-20 12:05:29 | 只看该作者 来自: 内蒙古赤峰 来自 内蒙古赤峰
如果一台机器不能上网,我会进行下面几个检测
IPCONFIG /ALL
检测当前是否正常获取IP,MAC地址是否正常
我们假设本地IP 192.168.1.2 网关192.168.1.1
PING 127.0.1如果正常,基本判断本地TCP/IP协议正常.
PING 192.168.1.2 如果正常,基本判断本机到交换机线路正常.
PING 192.168.1.1 如果正常,判断本机到网关线路正常.
PING WWW.163.COM 如果正常则可以正常上网.
如果不正常注意是否正常解析了163的IP,如果正常解析,说明DNS没问题,如果不能正常解析,说明DNS有问题.
有些DNS没有防PING,可以尝试PING DNS 确定DNS服务器是否开启,如果有防PING,PING DNS就没有意义了!
以上是我的简单理解!有错误的地方希望大家指正!

点评

同意楼主: 4.5
同意楼主: 5
  发表于 2013-12-6 19:14
同意楼主: 3
  发表于 2012-6-21 19:56
同意楼主: 5
  发表于 2012-5-10 14:58
同意楼主: 5
  发表于 2012-4-13 14:11

评分

参与人数 1下载分 +6 收起 理由
yzz163 + 6

查看全部评分

回复 支持 反对

使用道具 举报

4#
发表于 2009-5-22 11:33:38 | 只看该作者 来自: 重庆 来自 重庆
解释下子网(就是我们常说的同一个网络)。比如:

你有<250台的电脑,要连在一起。最简单的办法,我们可用192.168.XXX.XXX的C类地址将这250台机器连在一个网络里。
第一个机器用:192.168.1.1
第二台用:192.168.1.2
。。。。
第250台:192.168.1.250

在这个(子)网络中有192.168.1.0 和 192.168.1.255的IP是不能分配的。0和255是被做为专用功能使用的。

如果你的这个(子)网络还要连接到其他网络(比如互联网),就必须还要分配一个IP给网关(现在都叫路由器),假设我们将其分配为:192.168.1.200。

另外,一个就是掩码,用来比较IP是否是在一个(子)网络里。具体的看相关资料,我们这里的就是255.255.255.0。

因此,该网络的参数是:
IP:192.168.1.1--250
掩码:255.255.255.0 (C类地址)
网关:192.168.1.200

那么,在WINXP下如何看参数是否正确呢?

IPCONFIG /ALL 命令就可知道该机器网络参数配置的是否正确。

点评

同意楼主: 5.0
同意楼主: 5
  发表于 2012-6-21 19:58
回复 支持 反对

使用道具 举报

5#
发表于 2009-5-27 00:42:04 | 只看该作者 来自: 黑龙江齐齐哈尔 来自 黑龙江齐齐哈尔
这个命令还可以用来检查数据传输时是否有丢包现象,以此来判断网络是否稳定

评分

参与人数 1下载分 +6 收起 理由
yzz163 + 6

查看全部评分

回复 支持 反对

使用道具 举报

6#
发表于 2009-5-28 12:43:53 | 只看该作者 来自: 湖北武汉 来自 湖北武汉
学习了。。随便请教一个问题:
办公室八台电脑使用路由器共享上INTELNET网,,,
每台电脑的DNS是设为ISP的专用DNS还是设为路由的IP地址(网关)???
我分别填上两者,都可以。。。
那是不是因为路由器本身的DNS解析功能?

点评

同意楼主  发表于 2012-5-16 23:45
回复 支持 反对

使用道具 举报

7#
发表于 2009-5-30 09:35:47 | 只看该作者 来自: 重庆 来自 重庆
每台电脑的DNS是设为ISP的专用DNS还是设为路由的IP地址(网关)???
我分别填上两者,都可以。。。
那是不是因为路由器本身的DNS解析功能?
------------------------------------------------------
你分别只填一个DNS参数 测试过吗?除非你的路由器跑了DNS服务。

DNS是域名解析系统的简称。它由ISP提供,和网关无关。网关是你自己网络和外部网络的出口,一般是放在自己网络里的。

我分别填上两者,都可以。。。
-----------------------------------------
DNS可填多个,系统将按顺序寻求解析。如果你去掉“ISP的专用DNS”还能上网(用域名方式)的话就是你的网络里有 DNS服务器。

根据你写的情况,很可能是你没搞懂DNS和网关的作用自己配置错误。由于DNS是可配置多个的,一个解析不了,会使用另一个你指定的DNS。。。所以,你错将网关误作为DNS配置,在这里也没大的影响(系统会多花点时间自动用正确的“ISP的专用DNS”来解析)。但为了整个网络的稳定和长期运行,还是正确配置网络参数为妙。

回复 支持 反对

使用道具 举报

8#
发表于 2009-11-20 23:05:49 | 只看该作者 来自: 重庆 来自 重庆

是的,在WIN下可用 -t100 这样的参数,PING 100次,然后取平均值。
ping -t100 www.163.com

回复 支持 反对

使用道具 举报

9#
发表于 2009-11-23 19:50:06 | 只看该作者 来自: 山东东营 来自 山东东营
 2、验证网络线路正常与否:(PING网关)Ping 172.30.0.1
这个估计有问题,我试过在我的电脑上ping 不通,但是我现在正在上网

回复 支持 反对

使用道具 举报

10#
发表于 2009-12-23 20:41:16 | 只看该作者 来自: 重庆 来自 重庆
 2、验证网络线路正常与否:(PING网关)Ping 172.30.0.1
这个估计有问题,我试过在我的电脑上ping 不通,但是我现在正在上网
王君乐 发表于 2009-11-23 19:50


看来你没懂这个地方的意思。例举中用的网关是作者当时的网络环境下的具体配置,你处的网络环境不可能和他相同。你不能照搬上面的IP来用的。
PING网关,就是说要用你自己的网络环境中 网关IP 来代替这里的 IP地址。

回复 支持 反对

使用道具 举报

11#
发表于 2009-12-23 21:00:43 | 只看该作者 来自: 四川攀枝花 来自 四川攀枝花
本帖最后由 菜鸟级维修 于 2009-12-23 21:03 编辑

补充一下:一、用ping 127.0.0.1可检测本地网卡是否正常(即使路由器没给本机分配地址也行)。二、ping某些网站不通,并不代表访问不了该网站,因为这些网站在设计上屏蔽了来自外网的ping,否则10亿中国人民都不经意地去ping一下,呵呵

点评

同意楼主: 5.0
同意楼主: 5
。。。太有意思了!  发表于 2013-12-6 19:18
回复 支持 反对

使用道具 举报

12#
发表于 2010-1-4 09:40:55 | 只看该作者 来自: 河北承德 来自 河北承德
ping可是最好的测试网络的工具,即使在中病毒或木马机器上不了网的情况下ping可能还起作用,不过ping不通有时并不代表网络不通,所以大家要区分对待.

点评

同意楼主: 5.0
同意楼主: 5
受益菲浅。  发表于 2012-6-21 20:01

评分

参与人数 1下载分 +6 收起 理由
yzz163 + 6

查看全部评分

回复 支持 反对

使用道具 举报

13#
发表于 2010-1-4 13:58:15 | 只看该作者 来自: 重庆 来自 重庆
localdisk是搞网络的吧?你写的几篇帖很不错。

在有人乱弄ARP缓存,导致PING不通的情况是存在的。大家可看localdisk写的这篇分析:
http://www.chinafix.com.cn/thread-164447-1-1.html

回复 支持 反对

使用道具 举报

14#
发表于 2010-1-5 10:21:01 | 只看该作者 来自: 河北承德 来自 河北承德
本帖最后由 localdisk 于 2010-1-5 10:29 编辑

呵呵,请多指教,我在学校里管网络和计算机维护的
补充一下:一、用ping 127.0.0.1可检测本地网卡是否正常(即使路由器没给本机分配地址也行)。二、ping某些网站不通,并不代表访问不了该网站,因为这些网站在设计上屏蔽了来自外网的ping,否则10亿中国人民都不经意 ...
菜鸟级维修 发表于 2009-12-23 21:00

这个刚注意到,"ping 127.0.0.1可检测本地网卡是否正常"??,127.0.0.1是环回地址,没有网卡也可以ping通的,可以ping通127.0.0.1只能说明本机tcp/ip协议安装正常.

点评

同意楼主  发表于 2012-5-16 23:47

评分

参与人数 1下载分 +12 收起 理由
yzz163 + 12 谢谢指正。

查看全部评分

回复 支持 反对

使用道具 举报

15#
发表于 2010-1-8 21:53:54 | 只看该作者 来自: 重庆 来自 重庆
可以ping通127.0.0.1只能说明本机tcp/ip协议安装正常,或者说网卡驱动安装正常。
能PING 通自己(的IP),说明本机网络正常,RJ45链路正常(网线连接也正常)。我常用一个RJ45短接头来确认这一步。

点评

同意楼主: 5.0
同意楼主: 5
以前真没遇到这样做过!学习了!  发表于 2013-12-6 19:27
回复 支持 反对

使用道具 举报

16#
发表于 2010-1-9 18:47:50 | 只看该作者 来自: 山东 来自 山东
可以ping通127.0.0.1只能说明本机tcp/ip协议安装正常,或者说网卡驱动安装正常。
能PING 通自己,说明本机网络正常,RJ45链路正常(网线连接也正常)。我常用一个RJ45短接头来确认这一步。
yzz163 发表于 2010-1-8 21:53

请问你的短接头是怎么做的、。可以1.3连一起2.6连一起吗?

回复 支持 反对

使用道具 举报

17#
发表于 2010-1-28 17:47:03 | 只看该作者 来自: 浙江杭州 来自 浙江杭州
标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8;
标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8。
相同设备互联用交叉线(一头做成标准568A,一头做成标准568B),
不同设备互联用直连线(两头一样)。

回复 支持 反对

使用道具 举报

18#
发表于 2010-2-28 06:42:07 | 只看该作者 来自: 北京 来自 北京
你好,不是很明白那个互联网交叉线,一头A 另一头B,为什么啊 17# wangzheyong

回复 支持 反对

使用道具 举报

19#
发表于 2010-2-28 10:07:36 | 只看该作者 来自: 重庆 来自 重庆
请问你的短接头是怎么做的、。可以1.3连一起2.6连一起吗?
-------------------------
是的。




点评

这个是百M的短接。1和3 2和6。请问,千M的应该短哪些的,4和5 7 和8吗,还是另有说道的,谢谢  发表于 2011-6-17 11:06
如果是千兆网卡的话45,78也应交叉的吧,这个短接头只适合百兆网卡的测试  发表于 2011-6-8 20:25
回复 支持 反对

使用道具 举报

20#
发表于 2010-3-7 22:24:28 | 只看该作者 来自: 广东江门 来自 广东江门
出外网还要考虑防火墙禁PING

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长提醒 上一条 /1 下一条

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复