为什么刷新 DNS 经常不起作用

为什么刷新 DNS 经常不起作用

更改名称服务器后,我们常常想看看新网站是什么样子。

有时名称服务器未能正确传播到我们的网站。

因此我们刷新 DNS。

它不起作用。它从来都不起作用

C:\Users\jim2>ping goldslady.com

Pinging goldslady.com [50.87.145.204] with 32 bytes of data:
Reply from 50.87.145.204: bytes=32 time=220ms TTL=51
Reply from 50.87.145.204: bytes=32 time=213ms TTL=49
Reply from 50.87.145.204: bytes=32 time=213ms TTL=51
Reply from 50.87.145.204: bytes=32 time=211ms TTL=49

Ping statistics for 50.87.145.204:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 211ms, Maximum = 220ms, Average = 214ms

C:\Users\jim2>ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

C:\Users\jim2>ping goldslady.com

Pinging goldslady.com [50.87.145.204] with 32 bytes of data:
Reply from 50.87.145.204: bytes=32 time=225ms TTL=51
Reply from 50.87.145.204: bytes=32 time=207ms TTL=49
Reply from 50.87.145.204: bytes=32 time=214ms TTL=49
Reply from 50.87.145.204: bytes=32 time=205ms TTL=49

Ping statistics for 50.87.145.204:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 205ms, Maximum = 225ms, Average = 212ms

C:\Users\jim2>

答案1

当你刷新 DNS 时,你只会使你的本地缓存用于名称解析。您仍会得到旧结果,因为您的 ISP 也会缓存 DNS 记录。要查看实际更改,您必须:

  • 等到 DNS 条目中指定的 TTL(生存时间)到期,或者
  • 使用该文件强制进行本地更改hosts(在这种情况下,您可能是唯一能够访问实时站点的人)

调试实时 DNS 查询

对于直接查询名称服务器(不使用任何缓存)的服务,请访问:http://www.dnswatch.info/

在那里您可以看到它到达您的 A 记录(或其他类型)的路线。

您可以使用的另一个有用工具cmdnslookup。对于您的情况:

nslookup -type=A goldslady.com 8.8.8.8

将使用Google 公共 DNS服务器。

希望能帮助到你!

相关内容