ping DNS不通
1、进入“Internet协议(TCP/IP)属性”
控制面板/网络和拔号连接/在“本地连接”右击,选“属性”/单击“Internet协议(TCP/IP)”,然后选属性(或者直接双击“Internet协议(TCP/IP)”)
2、重建本地DNS缓存
在“运行”中执行ipconfig /flushdns即可
网关一般都是路由器或是交换机,你ping的时候ping的是局域网地址,而DNS服务器是在互联网上。如果你上不了网,当然就ping不通了。建议检查你上网设置,DNS服务器可以用8888或是114114114114,这类通用地址。
可能的原因是:
一、网络出现问题
1主机不在线
2防火墙拦截
3IP安全策略限制
二、DHCP服务器出错或不能正常工作
三、DNS设置出现问题
问:公司的每一台机器访问Internet服务器时,都会在日志文件中出现userenv错误,ID为1000。查过微软资料库,说是DNS错误。但DNS是由ISP提供的,也无法Ping通。现在公司有些机器登录也很慢。原因何在? 答:DNS无法Ping通是正常现象,为了避免恶意攻击,许多服务器都禁用了ICMP。出现该错误的原因是没开启DNS转发。对于Windows网络,如果安装了Active Directory服务,可以将工作站的DNS服务器设置为局域网内服务器的地址,即升级到支持Active Directory的主域计算机的IP地址,并在DNS服务中启用DNS转发(例如转发地址为20296128143),估计这样就可以了。
服务器出于安全因素,或者是避免网络拥塞,对服务器进行禁ping。要测试DNS服务器是否正常,可以尝试下以下方法
(1)使用ping命令。当然这个不是ping你的DNS服务器,ping测试一个域名,如ping wwwbaiducom,如果本地的DNS服务器解析正常,那这个地址是可以ping通的,返回wwwbaiducom这个域名解析的IP地址。
(2)使用nslookup命令。nslookup命令是一个非常有用的命令,可以指定查询的类型,可以查到DNS记录的生存时间,还可以指定使用哪个DNS服务器进行解析。简单的用法:直接在命令行窗口cmd中输入nslookup wwwbaiducom,可以显示出你的设备访问wwwbaiducom是使用的哪一台服务器IP,这样就可以判断你的DNS服务器是否正常。
0条评论