在我的Win 8.1笔记本电脑上,我喜欢使用OpenDNS、级别3或OpenNIC DNS解析器。不幸的是,这方面的表现并不是很好。通常DNS会工作半个小时左右,然后失败。
有时重新加载URI的工作,有时它不会。我还怀疑OpenNIC并没有真正地覆盖我的ISP的DNS,因为当我加载一个损坏的URI时,我一直在获取ISP的恼人的默认页面。
是否有方法在命令行中捕获DNS查询及其错误代码/消息?
发布于 2014-12-28 20:49:56
这可能有点过分,但如果您真的想捕获所有DNS查询及其相应的响应,包括确切的错误代码,则可以使用Wireshark或Microsoft网络监视器运行网络捕获。
若要筛选Wireshark捕获以仅显示DNS通信量,请在此处查看:
How to filter wireshark to see only dns queries that are sent/received from/by my computer?
此外,还可以启用DNS客户端操作日志:打开事件查看器
转到应用程序和服务日志>> Microsoft >> >> DNS客户端事件
右击操作并单击“启用日志”
这将将所有DNS解析失败记录为事件ID 1015或1016,告诉您解析失败的名称以及发送响应的DNS服务器的IP地址。
https://stackoverflow.com/questions/27680311
复制相似问题