首页/网络/网络排障速查/Windows DNS 缓存:查看、刷新与刷新后的验证
DNS 与解析排查46 条

Windows DNS 缓存:查看、刷新与刷新后的验证

Windows 客户端缓存问题表现为『改了 DNS 记录本机仍是旧 IP』:ipconfig /displaydns 看缓存条目与 TTL,/flushdns 刷新后务必复测。

网络排障速查网络更新于 2026-10-12

查看与刷新

查看与刷新
ipconfig /displaydns | Select-String -Pattern 'example.com' -Context 0,6
ipconfig /flushdns
Get-DnsClientCache -Name example.com       # PowerShell 版缓存查看
Clear-DnsClientCache                        # PowerShell 版清缓存
Get-DnsClientServerAddress -AddressFamily IPv4   # 当前 DNS 服务器配置
displaydns 输出里能看到记录剩余 TTL 与来源(DNS 缓存/hosts),是区分『本机缓存』与『服务器未更新』的直接证据。

易错点

  • 只 flushdns 不复查:记录 TTL 长时新查询马上又被旧值覆盖,需对比权威值
  • 忘记浏览器与 .NET 等应用自身也有 DNS 缓存,进程级缓存需重启应用

数据来源与参考

  • Microsoft Learn:ipconfig /displaydns
  • Microsoft Learn:Get-DnsClientCache

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌