首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows 8中记录DNS故障(使用PowerShell、cmd或其他)

问如何在Windows 8中记录DNS故障(使用PowerShell、cmd或其他)
EN

Stack Overflow用户
提问于 2014-12-28 20:27:57
回答 1查看 2.4K关注 0票数 1

在我的Win 8.1笔记本电脑上,我喜欢使用OpenDNS、级别3或OpenNIC DNS解析器。不幸的是,这方面的表现并不是很好。通常DNS会工作半个小时左右,然后失败。

有时重新加载URI的工作,有时它不会。我还怀疑OpenNIC并没有真正地覆盖我的ISP的DNS,因为当我加载一个损坏的URI时,我一直在获取ISP的恼人的默认页面。

是否有方法在命令行中捕获DNS查询及其错误代码/消息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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地址。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27680311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档