必须以管理员身份运行命令提示符并执行ipconfig /flushdns才能成功刷新dns缓存,否则提示“拒绝访问”;执行后显示“已成功刷新 dns 解析缓存”,再用ipconfig /displaydns验证是否为空。

当你修改了DNS服务器地址、更换了网络环境,或遇到网页打不开、域名解析错误等问题时,本地缓存的旧DNS记录可能仍在生效,必须用正确的命令和权限组合才能真正清空——错一个字符、少一步提权,都会导致命令静默失败。
以管理员身份启动命令行工具
按下 Win + X 组合键,在弹出菜单中选择“Windows 终端(管理员)”或“命令提示符(管理员)”。
若弹出用户账户控制(UAC)提示框,必须点击“是”,否则后续命令无权限执行。
这一步不可跳过,普通权限下运行 ipconfig /flushdns 会返回“拒绝访问”且不提示错误原因。
免费 DNS 与邮件安全分析(IntoDNS.ai):包括 DNSSEC、SPF、DKIM、DMARC、MTA-STS、BIMI、SMTP STARTTLS、FCrDNS、黑名单、发件人要求及报告。
输入并执行清除命令
在打开的终端窗口中,准确输入:ipconfig /flushdns
注意斜杠是英文半角 /,不是反斜杠 \ 或中文符号。
按回车键执行后,等待约1秒,窗口将显示“Windows IP 配置”和下方一行明确提示:
【已成功刷新 DNS 解析缓存】
验证缓存是否真正清空
方法一:执行查看命令
在同一窗口中输入:ipconfig /displaydns → 按回车。
若返回“DNS 解析程序缓存为空”,说明缓存已清空;若仍列出大量条目,则上一步操作未生效,需检查是否以管理员身份运行。
方法二:快速比对法
先执行 ipconfig /displaydns | findstr "记录",记下返回行数;再执行 ipconfig /flushdns;最后重复前一条命令——两次结果行数应明显减少或归零。










