由于计算机无法直接识别我们输入的域名,所以必须通过DNS解析环节将域名翻译成可由计算机识别的IP地址,才能完成整个访问过程。如果DNS发生故障就无法将域名正确指向对应的IP地址,进而无法实现通过域名访问相应的站点。DNS故障的一般特征是通过域名无法访问网站,但直接访问对应的IP地址则可以正常联通。本文将针对如何进行DNS故障分析以及相应的解决方法做下简单介绍。

1.通过nslookup命令来判断DNS解析是否出现故障

(1)通过“开始->运行->输入CMD”操作,进入命令行模式。

(2)输入nslookup命令,进入DNS解析查询界面,命令行窗口中会显示出当前系统所使用的DNS服务器地址。

(3)输入无法访问的站点对应的域名。如果DNS正常,会返回正确的IP地址。如果返回DNS request timed out,timeout was 2 seconds的提示信息,则说明我们的计算机确实出现了DNS解析故障。

2.查询DNS服务器工作是否正常

(1)通过“开始->运行->输入CMD”操作,进入命令行模式。

(2)输入ipconfig /all命令来查询网络参数。

(3)在ipconfig /all显示信息中,我们可以查看当前我们使用的DNS服务器。如果使用外网DNS出现解析错误时,一般情况下更换一个DNS服务器即可解决问题。

(4)如果DNS服务器显示的是公司内部网络地址,说明DNS解析工作是交由公司内部的DNS服务器来完成的,这时我们需要检查这个DNS服务器是否出现故障,在DNS服务器上进行nslookup操作看是否可以正常解析。

3.清除DNS缓存信息法

计算机对域名的访问并不是每一次都需要向DNS服务器寻求帮助,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS缓存列表中,如果此时DNS解析出现更改变动,由于DNS缓存列表信息不能得到及时更新,计算机对该域名的访问仍会根据缓存中的对应关系进行解析,从而出现解析故障。这种情况下,我们可以通过清除DNS缓存命令解决故障。

(1)通过“开始->运行->输入CMD”进入命令行模式。

(2)输入ipconfig /?,可看到有一个名为/flushdns的命令,通过执行该命令可以清除DNS缓存信息。

(3)执行ipconfig /flushdns命令,当出现“已成功刷新DNS缓存”的提示时说明当前计算机的缓存信息已经被成功清除。

(4)接下来我们再访问域名时,就会请求DNS服务器获取最新的解析地址,从而避免解析错误情况的发生。

4.修改HOSTS文件法

修改HOSTS法就是把HOSTS文件中的DNS解析对应关系进行修改,从而实现正确解析的目的。因为在本地计算机访问某域名时会首先查看本地系统中的HOSTS文件,HOSTS文件中的解析关系优先级大于DNS服务器上的解析关系。

这样当我们希望把某个域名与某IP地址绑定的话,就可以通过在HOSTS文件中添加解析条目来实现。

(1)通过“开始->搜索”操作,查找名为HOSTS的文件。

(2)使用“记事本”程序打开该文件。

(3)之后我们就会看到HOSTS文件的所有内容了,默认情况下只有一行内容“127.0.0.1 localhost”。(其他前面带有#的行都不是真正的内容,只是帮助信息而已)

实用技能:DNS故障分析及常用解决方法
(4)将你希望进行DNS解析的条目添加到HOSTS文件中,具体格式是先写该域名对应的IP地址,然后空格加域名信息。

(5)添加完毕后,我们就可以根据设置的解析条目进行解析访问。

通过上面四个方法和步骤,我们基本上可以解决大部分的DNS故障问题。这几个方法中前三个是循序渐进的一步步解决DNS解析故障,而最后一个修改HOSTS文件则是直接在本地修改解析记录。当然不管是通过哪种方法,我们基本上都可以解决因为DNS解析错误带来的各种网络故障。

实用技能:DNS故障分析及常用解决方法相关推荐

  1. OneDrive不能上了?DNS被污染,解决方法很简单

    OneDrive不能上了?DNS被污染,解决方法很简单 参考文章: (1)OneDrive不能上了?DNS被污染,解决方法很简单 (2)https://www.cnblogs.com/xiaoL/p/ ...

  2. win10 不能查看其它电脑共享文件夹常用解决方法

    win10 不能查看其它电脑共享文件夹常用解决方法 问题描述 解决方法一: 解决方法二: 解决方法三: 原文链接: 问题描述 同一局域网呢,其它系统可以访问到win10系统的共享文件夹,win10 网 ...

  3. arcgis gp 选择图层_【干货】ArcGIS的一些常用解决方法

    原标题:[干货]ArcGIS的一些常用解决方法 1.ArcMap突然打不开了或者崩溃: 查看安全软件(例如360安全软件的拦截),是不是误删了ArcGIS相关文件. 2.ArcMap一些功能突然不能用 ...

  4. 小目标检测常用解决方法

    小目标检测常用解决方法 1 定义 通用的定义来自 COCO 数据集,定义小于 32x32 pix 的为小目标. 2 小目标检测的难点 可利用特征少 现有数据集中小目标占比少 小目标聚集问题 首先小目标 ...

  5. 光猫直连电脑不能上网_电脑不能上网怎么办?DNS解析失败的解决方法

    DNS解析失败怎么办?如何解决DNS解析失败导致无法正常上网的问题呢?本文就给大家分享DNS解析失败的具体解决方法. 解决方法: 1.在开始菜单上单击右键,选择[命令提示符(管理员)] 2.接着在择命 ...

  6. dns服务器未响应重启就好,网络诊断提示DNS服务器未响应解决方法 - 全文

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  7. 网络诊断dns服务器未响应,网络诊断提示DNS服务器未响应解决方法

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  8. DNS污染的临时解决方法

    背景 DNS污染:网站服务器本身没有被墙,但根据域名解析服务器实际IP地址的DNS被出于某种原因被篡改了,这就是所谓的DNS污染 解决DNS污染:在本地的DNS缓存中写入某个域名对应的IP地址,访问该 ...

  9. Asp.net上传文件限制,在大于5M的时候出现DNS解析错误,解决方法。

    在利用 private void Upload_Click(object sender, System.EventArgs e)   {    if(this.File1.PostedFile.Con ...

最新文章

  1. SQL Server 调优系列进阶篇 - 查询语句运行几个指标值监测
  2. Redis-06Redis数据结构--集合Set
  3. dede mysql x_认识Dede的mysql数据库结构功能
  4. 测验3: 基本数据类型 (第3周)
  5. 中的挂起是什么意思_书房装饰挂什么画好 书法字画给你想要的诗意生活
  6. POJ1509 Glass Beads [后缀自动机]
  7. java 类型转换方法_java数据类型转换的常见方法
  8. MacBook/MacOS如何写入MacBook特有的符号(例如:⌘/⌥/⎋/⇪)
  9. 前端学习(3178):ant-design介绍1
  10. JSON 格式化 显示到页面中
  11. 血雨腥风43载,苹果帝国背后的5个男人
  12. if和else同时执行_为什么大量的if else这么不受待见?怎么“干掉”它?
  13. 前端问题——报错Uncaught ReferenceError:saveScore is not defined at HTMLButtonElement.onclick
  14. ios移动端 FullScreen
  15. Qt5 模拟鼠标点击
  16. python eel + vue开发桌面应用
  17. Ubuntu 20下pycharm无法使用中文输入法
  18. 语言信号处理 总复习 第三讲 *秋昊
  19. linux内核编译的实质
  20. Linux Command tc 模拟网络延迟和丢包

热门文章

  1. AutoCAD 2009 AutoCAD LT 2009 Bible
  2. 成都“涂鸦爷爷” 脏不溜秋车窗上画美女
  3. 使用Seata解决分布式事务以及Seata的安装、配置和使用
  4. RocketMQ的刷盘机制
  5. 独角兽企业面试题:这是盒子还是板子?
  6. 国际教育游戏实证研究综述:2008年-2012年
  7. mac m4a转mp3怎么转?
  8. linux网络命令大全
  9. 大数据—Hadoop生态圈
  10. 小程序js中截取字符串