我在尝试获取 DNS 缓存而不使用时遇到问题ipconfig
。
我无法使用该ipconfig
工具,正在寻找替代命令行工具来显示 DNS 缓存,就像以下命令一样:
ipconfig /displaydns
答案1
如果您使用的是较新版本的 Windows,您可以尝试使用 netsh 命令。
摘自本文:
语法 show dns [[name=]InterfaceName]
参数 [ name= ] InterfaceName :指定要显示其 DNS 配置的接口的名称。InterfaceName 参数必须与网络连接中指定的接口名称相匹配。如果 InterfaceName 包含空格,请使用引号将文本括起来(例如,“接口名称”)。
答案2
也许这是一个蹩脚的答案,但将输出发送到文件意味着您可以看到所有输出:
ipconfig /displaydns > dns-cache.txt