发布新日志

  • (转)Ping 127.0.0.1

    2009-02-11 19:41:18

    ping 127.0.0.1是一个检查你的本机IP有没有设好的一个PING命令

     

    ·127.0.0.1是个IP地址,在操作系统和网络中,它通常拥有特殊的意义,

      127.0.0.1代表本地环回地址,默认情况下localhost在hosts文件中映射为127.0.0.1,

      这个地址只要你操作系统正常,网卡也好端端的或者,那么即使网卡没插线,也是一直存在的。

     

    ·ping命令,它通过ICMP(Internet Control Message Protocol)协议来获取网络连接的连通信息, 以检测网路的连线状况。ping 127.0.0.1,目的就是检测本机的回路是否正常,如果正常,则说明本机的TCP/IP协议安装正常。如果连这个都不正常,则说明连TCP/IP协议都出了问题,那就需要从系统层面,先修复TCP/IP协议来解决所碰到的网络故障了。

    ·它默认像本机发送4个数据包  而且这4个数据包只在本机内传送而已

      如果ping通了证明你的IP没错

     

    ·【ping命令的作用】
    Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。

    它主要的功能是用来检测网络的连通情况和分析网络速度。  

    ·【PING的一些参数】
    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list
    -t  Ping 指定的计算机直到中断。
    -a  将地址解析为计算机名。
    -n count  发送 count 指定的 ECHO 数据包数。默认值为 4。
    -l length  发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。
    -f  在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。
    -i ttl   将"生存时间"字段设置为 ttl 指定的值。
    -v tos   将"服务类型"字段设置为 tos 指定的值。
    -r count   在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计

               算机。
    -s count  指定 count 指定的跃点数的时间戳。
    -j computer-list  利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔

                     (路由稀疏源)IP 允许的最大数量为 9。
    -k computer-list  利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔

                      (路由严格源)IP 允许的最大数量为 9。
    -w timeout   指定超时间隔,单位为毫秒。
    destination-list   指定要 ping 的远程计算机。
    ·【Ping的返回信息】

      1.【"Request Timed Out"】这个信息表示对方主机可以到达到TIME OUT,这种情况通常是为对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原因可能是对方装有防火墙或已下线。
      2.【"Destination Net Unreachable"】这个信息表示对方主机不存在或者没有跟对方建立连接。
                  

      【"Destination host unreachable"和"time out"的区别】:

     如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其它原因不可到达,这时候会出现"time out",如果路由表中连到达目标的路由都没有,那就会出现"destination host unreachable"。 
     

      3.【"Bad IP address"】这个信息表示你可能没有连接到DNS服务器所以无法解析这个IP地址,也可能是IP地址不存在。
       4.【"Source quench received"】信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。

    ·【三个典型应用】  

       一、验证网卡工作状态 如上

      二、判断网络连接状态

      ping网关地址和远程主机地址,以此判断出网络故障所发地。

      如果“ping网关地址”出现“Requesttimedout.”,那么则说明是内部网络出现了问题,

       本地网卡发出的数据包不能到达网关;

        如果Ping网关连接正常,那么可以执行“ping远程主机”,这时若出现“Requesttimedout.”,则可能

       是外部连接的问题了。

      三、验证DNS服务器

      DNS服务器负责将域名(网址)转换成IP地址,

        我们可以使用ping命令判断其配置是否正确以及工作是否正常。

      只需要在命令提示下输入"ping域名地址",例如“pintwww.itedit.cn”,

        如果出现"unknownHostName"则表明不能到达,返回提示 

       “Replyfrom222.191.251.34:bytes=32time=27msTTL=120”则证明DNS服务器能够成功将域名转换为IP地址。借助这个方法,我们也可以查看知名网站所使用的IP地址

Open Toolbar