局域网中DNS无法解析解决方法

局域网中DNS 无法解析解决方法如果我们ping 网关是通的,但网页打不开,提示DNS 无法解析,先不要着急,解决的方法很简单:1. 用nslookup 来判断是否真的是DNS 解析故障:第一步:系统

局域网中DNS 无法解析解决方法

如果我们ping 网关是通的,但网页打不开,提示DNS 无法解析,先不要着急,解决的方法很简单:

1. 用nslookup 来判断是否真的是DNS 解析故障:

第一步:系统要是windows2000和XP 以上,然后在运行对话框中输入cmd 后回车进入命令行模式。 第二步:输入nslookup 命令回车,进入DNS 解析查询界面。

第三步:命令行中会显示当前系统所使用的DNS 服务器地址。如:本人是202.100.64.68

第四步: 这下我们可以输入所要访问的站点对应的域名。如www.baidu.com ,不能解析会显示DNS request timed out 这样的提示信息。这说明算机确实出现了DNS 解析故障。反馈正确的IP 地址会得到Aliases:www.baidu.com,addresses:119.75.218.77/119.75.217.56。

2. 可以用ipconfig/all查询DNS 服务器工作是否正常。

3. 清除DNS 缓存

当计算机对域名访问时并不是每次访问都需要向DNS 服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS 缓存列表中,如果这时DNS 解析出现更改变动的话,由于DNS 缓存列表信息没有改变,在计算机对改域名访问时仍然不会连接DNS 服务器最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就造成DNS 解析故障。

我们可以在命令提示符窗口中用ipconfig/flushdns清除。当出现“Successfully flushed the dns resolver cache“说明缓存信息已经被成功清除。

4. 可以打开hosts 文件查询DNS 解析对应的关系。

5. 运行cmd ,输入netsh winsock reset catalog

netsh in ip reset

重启计算机。再输入ipconfig/all查看Windows IP 配置。

到这一步应该OK 了。

标签: