清除缓存的最简单方法可能是重新启动 DNS 客户端服务,但即使我通过 PsExec 以 SYSTEM 身份加载服务窗口,该选项也会变灰。如果我使用诸如 之类的东西,IPCONFIG /FLUSHDNS
它说它可以工作,但实际上它根本没有帮助。有没有办法强制 Windows 真正清除 DNS 缓存?[我发誓,限制 DNS 服务到底有什么用?]
答案1
按下键盘上空格键侧面的 Windows 键,或者单击屏幕上任务栏侧面的 Windows 菜单。
输入“cmd”,右键单击命令提示符,然后选择“以管理员身份运行”。单击“是”。
输入“ping www.mydomain”以及需要验证的域名或主机的名称。
输入“ipconfig /flushdns”。
再次输入“ping www.mydomain”以查看 DNS 请求的当前结果。