网络如果出现故障,如果不知什么原因,着实是件令人头疼的事,Ping命令的一个重要用途就是检查和排除本机网络故障,用好Ping命令逐步进行一系列测试,就能找到并排除故障。

按下win+R,输入cmd,在命令提示符状态下,方法步骤:

1. ping 127.0.0.1 

诊断:测试回环地址是否正常,如果ping命令返回正常,表明计算机安装的TCP/IP协议工作正常。

2. ping本机IP地址

(如果事先不知本机IP地址,可以用ipconfig命令查询本机IP地址,设这里本机IP地址为127.36.78.30,则输入ping 127.36.78.30。)

诊断:如果ping返回正常,表明网卡到外部网络物理线路连接正常;如果出现“Destination host unreachable”的提示,则有可能网卡坏,或者网线坏(没插好)。

3. ping局域网内网关IP地址

(按照步骤2里的方法,查询网关,然后输入ping xxx.xx.x)

诊断:如果能够ping通,说明网关路由器提供服务,可以通过路由器接入到外部网络,如果路由器没有相应,必须检查和配置网关路由器,让其为本局域网内部计算机提供接入和转发服务。

4. ping远程服务器IP和ping远程服务器域名

(例如:可以首先输入ping www.baidu.com,即可实现IP和域名的转化。提示:www.baidu.com是域名,220.181.111.147是IP地址)

诊断:首先ping远程服务器IP,如果正确返回则表明用户可以正常访问Internet,如果出现“Request timed out”有可能由于远程服务器本身问题,再次尝试ping其他远程计算机。ping完远程服务器的IP后,尝试ping远程服务器域名。如果正常正常通信,表明本机DNS配置正确,否则重新设置系统的DNS。

 

注意:

1.如果上面所有步骤中的ping命令都正常返回,表明计算机进行本地和远程通信功能基本正常,如果那一步出现问题,即可对症下药。这样可以解决大部分问题,但并不表示网络配置没有问题。

2.步骤3中的路由器稍加解释:具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。