600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > win10能够正常访问网站 ip正常ping通 但是ping域名显示”请求找不到主机......“

win10能够正常访问网站 ip正常ping通 但是ping域名显示”请求找不到主机......“

时间:2024-04-26 06:41:58

相关推荐

win10能够正常访问网站 ip正常ping通 但是ping域名显示”请求找不到主机......“

win10能够正常访问网站、ip正常ping通,但是ping域名显示”请求找不到主机…“

1、问题描述

在使用wireshark分析数据包的时候,想要通过ping命令查看域名的ip,从而方便对数据包进行合理的过滤的时候,发现ping域名显示”请求找不到主机…“,nslookup可以正常解析域名,并且解析的域名正确指向百度网址

2、问题溯源

通过在线查找其它人的解决思路,概括来说,大致如下

(1)一开始以为是百度禁ping,但是尝试了众多域名之后,发现均显示”请求找不到主机…“

(2)可能的解决方案一

ipconfig /flushdns

netsh winsock reset

重启系统

(3)可能的解决方案二:重新拷贝hosts文件或删除该文件。但是我查看了下我的hosts的文件一切正常,当然我也通过删除hosts文件以及拷贝其它正常主机的hosts文件,均未解决问题

(4)可能解决方案三:通过逆向故障机及正常机器的ping.exe目录,发现故障机器中计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters下没有hostname键而正常设备中这个键键值为本地主机名,一般是DESKTOP开头那个(原文链接/weixin_40642404/article/details/124601445)

(5)甚至以为是公司网络策略设置问题,但是使用热点联网发现依然显示”请求找不到主机…“

3、问题解决

从上面的问题溯源来看,可能的解决方案三给我了一个思路,猜测可能是服务层面的问题,打开服务,果然不出所料,发现DNS client服务被禁止了。想起来之前在测试ATT&CK TTPS的时候禁用了DNS client服务,测试完忘记给恢复了,也在此提醒诸位,在测试系统的一些关键设置的时候,测试结束要记得恢复回来。

命令行启动DNS client服务

REG add “HKLM\SYSTEM\CurrentControlSet\services\dnscache” /v Start /t REG_DWORD /d 3 /f

重启系统,操作才会生效

问题解决,能够正常ping通域名

虽然问题已经解决,但是确实浪费了我很多时间,希望借此能给自己涨涨教训。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。