尝试刷新 DNS 缓存的方法

当计算机首次访问网站时,它会将网站的DNS信息存储在缓存中,并且在下次访问同一网站时,它会在缓存中查找是否存在网站的信息以供使用。如果网站的 DNS 信息自上次访问计算机以来发生更改,则会打开旧版本的站点。

当 DNS指向IP 地址发生更改或缓存错误结果时,通过删除刷新DNS缓存中存储的数据,从而强制计算机查找网站的新 DNS 信息。这样做通常是为了加快该过程并最大限度地减少对相同主机名的请求。DNS缓存可以通过命令行或从浏览器清除。刷新主要操作系统和浏览器的 DNS 缓存,可以尝试以下的步骤:

在 Windows 10 中刷新 DNS
选项 1 – 命令提示符

要重置 DNS 解析程序缓存,请执行以下步骤:

  1. 点按按钮,然后键入Startcmd
  2. 右键单击 ,然后选择 。Command PromptRun as Administrator
  3. 键入,然后按 。(确保斜杠前有一个空格ipconfig /flushdnsEnter)

命令框将在屏幕上闪烁一瞬间,并清除 DNS 解析程序缓存。

此外,您可能还对其他一些相关命令感兴趣:

  • ipconfig /displaydns:它在Windows IP配置下显示您当前的DNS缓存。
  • ipconfig /registerdns:注册记录在主机文件中的 DNS 缓存。
  • ipconfig /release:释放当前的 IP 地址设置。
  • ipconfig /renew:重置并请求新的 IP 地址。
选项 2 – Windows PowerShell
  1. 选择按钮,然后键入Startpowershell
  2. 选择Windows PowerShell
  3. 键入以下命令,然后按 Enter 键:
  4. Clear-DnsClientCache
Chromium 内核浏览器

打开浏览器在地址栏中键入:

Chrome浏览器 chrome://net-internals/#dns

Edge浏览器 edge://net-internals/#dns

点击 Clear host cache 按钮,清理主机缓存

在地址栏中,键入:chrome://net-internals/#sockets

单击 ,然后单击 Close idle socketsFlush socket pools 按钮