nslookup 与 ping 解析出来的域名不一致的问题?为什么 ping 解析出来的 ip 为保留 ip 地址?

查看 56|回复 2
作者:yeandfeng   
我在 windows11 的命令行窗口下 分别执行 ping www.baidu.com 和 nslookup www.baidu.com
对 www.baidu.com 的解析不一样。
在 ping 之前 我看了 hosts 中没有对 www.baidu.com 的解析 也执行过 ipconfig /flushdns 。
ping 的结果如下:
PS C:\Users\wswg2> nslookup www.baidu.com
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
Name: www.a.shifen.com
Addresses: 14.119.104.254
14.119.104.189
Aliases: www.baidu.com
PS C:\Users\wswg2> ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
PS C:\Users\wswg2> ping www.baidu.com
Pinging www.baidu.com [127.201.0.113] with 32 bytes of data:
Reply from 127.201.0.113: bytes=32 time
Ping statistics for 127.201.0.113:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

ping, bytes, TTL

Maxwellwenjie   
你 ping 一个其他的网站解析看下是不是也是 127 呢?
我猜测可能是 dns 是本地解析所以 ping 网址的解析是 127
yeandfeng
OP
  
@Maxwellwenjie 我 ping 出来的都是 127 开始的, 但是 我自己 hosts 文件没有对网址进行解析。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部