![为什么 Dig 返回不同的结果](https://linux22.com/image/1555770/%E4%B8%BA%E4%BB%80%E4%B9%88%20Dig%20%E8%BF%94%E5%9B%9E%E4%B8%8D%E5%90%8C%E7%9A%84%E7%BB%93%E6%9E%9C.png)
如果我使用在线挖掘工具(https://toolbox.googleapps.com/apps/dig/#A/) 来搜索 google.com。它返回
;ANSWER
google.com. 299 IN A 172.217.164.78
我尝试过其他在线工具(https://www.digwebinterface.com),它返回:
google.com. 299 IN A 172.217.4.206
但在我的本地计算机(Ubuntu Linux 虚拟盒)上。dig google.com
返回:
;; ANSWER SECTION:
google.com. 3600 IN A 216.58.203.110
为什么在不同的地方,Dig 返回不同的结果。
答案1
Google 对不同地区使用不同的 DNS 来加快连接速度并降低带宽成本(也可能指向不同的服务器进行 a/b 测试或根据地理要求限制结果)
他们的 DNS 服务器被编程为根据连接和您的 IP 提供不同的信息。