二、PING
PING命令也是最为常用的命令之一,不仅可以轻松判断本机与远程某一主机之间是否畅通,同样可以检查本机的TCP/IP协议是否正常工作,网卡是否正常等。
第一步:PING 127.0.0.1。127.0.0.1是本地的循环地址,如果本地的循环地址无法PING通,基本上就可以说明该机器的TCP/IP协议不能正常工作,此时应该检查TCP/IP协议的安装状态,如果未安装或已经安装,但不能正常工作,应该重新安装或者先卸载再安装,尝试解这种问题(图3)。
图 3
第二步:PING 本机IP地址。此处的本机IP地址,就是使用IPCONFIG /ALL查看到的IP地址,此处应该注意本机是否安装有多块网卡等情况,分情当前所使用的是哪一块网卡,找对相应的IP地址,然后使用PING命令进行测试,如果通,则表明网络适配器即网卡工作正常,不通表示网络适配器可能有故障,应尝试更换网卡,然后再分析问题的原因。
第三步:PING 网关IP地址。这一步一般较为关键,网关地址同样在IPCONFIG /ALL命令中可以获得。本机与网关是否畅通,通常为判断网络故障起一个分水岭的作用,如果与网关不通,表明问题出在“内部”,与网关通,则问题有可能出在“网关”或网关以外的节点上。
第四步:PING 同网段计算机的IP地址。如果PING本地循环地址以及本机网卡的IP地址以及网关IP地址都畅通,则表明本机TCP/IP协议以及网络适配器硬件都完好。PING同网段其他计算机的IP地址,可以测试局域网内是否畅通,如果不通,表明此段线路有问题;如果通,就应该检查同一网段内的其他计算机是否能正常访问外网,如果可以再从其他方面着手。
第五步:PING 外网IP地址。所果上面几步都一切正常,接下来就应该PING外网IP地址了,PING外网除了在PING命令后直接添加IP地址外也可以直接添加域名进行PING,判断与外网是否畅通。
建议使用跟域名的形式,即Ping www.163.com的形式,正常情况下会出现www.163.com 所对应的IP地址,如果出现IP地址表明本机的DNS设置正确并且DNS服务器也工作正常,如果PING不通则表明本机DNS设置不正确或者是DNS服务器工作出现故障。
图4
除了上面最基本的PING用法外,PING命令还有一些非常实用的参数,其具体含义如下:
-t不停地向目标主机发送数据。有些时候可以用来测试与主机之间通信的稳定性;
-n count 指定要Ping多少次,具体次数由count来指定。可以连续Ping某一主机;
-l size 指定发送到目标主机的数据包的大小。