下面是 运行-command-ping的结果:
C:\DOCUME~1\F10244>ping 258.258.0.3//错误地址Pinging 258.258.0.3.com.cn [60.28.13.197] with 32 bytes of data:Reply from 60.28.13.197: bytes=32 time=44ms TTL=244
Reply from 60.28.13.197: bytes=32 time=46ms TTL=244
Reply from 60.28.13.197: bytes=32 time=44ms TTL=244
Reply from 60.28.13.197: bytes=32 time=45ms TTL=244
------------------------------------------------------------
C:\DOCUME~1\F10244>ping 365.0.0.6//错误地址Pinging 365.0.0.6.com.cn [60.28.13.197] with 32 bytes of data:Reply from 60.28.13.197: bytes=32 time=44ms TTL=244
Reply from 60.28.13.197: bytes=32 time=46ms TTL=244
Reply from 60.28.13.197: bytes=32 time=44ms TTL=244
Reply from 60.28.13.197: bytes=32 time=45ms TTL=244ping不合标准的地址却能收到相同的回应,为什么?
1、地址不合标准仍能ping?
2、为什么应答的地址相同?
请大家帮忙。

解决方案 »

  1.   

    Ping如果觉得你的IP不正确的话,它自动认为这是一个域名。于是它发出DNS请求,并且收到DNS回复:
    258.258.0.3.com.cn的IP地址是60.28.13.197
    于是它Ping的ip地址成为了60.28.13.197看似你的DNS服务器似乎作了些手脚,他把所有不存在的域名都转化为了60.28.13.197。呵呵,现在很多DNS服务器为了某些利益都呵呵,不说了。
      

  2.   

    这个叫做‘泛域名’比如 *.google.com 如果它支持了泛域名并在DNS上设置了,那么,ping *.google.com 都可以通,(*可以是任意的字符串)