ping ip正常,但ping域名解析出错,提示找不到主机。原因可能是本地DNS无法解析导致的,造成该问题的因素可能有多种,安全防护类软件、病毒、优化或清理等导致本地DNS解析文件被清除或更改,DNS缓存问题,Winsock目录问题等。
win+R打开运行,输入cmd。ping百度不行,ping路由器网关没问题。ping其他ip也没问题,我试过ping百度的ip也没问题,就是域名解析错误了。
nslookup查看域名系统,我的服务器是unknown,地址是路由器网关192.168.1.254。ping加-4竟然ping通了。
最后在cmd
输入:ipconfig /flushdns 释放DNS缓存;
输入:netsh winsock reset 重置Winsock目录;
再ping百度验证,成功了,再重启下就好了。