解决DNS解析错误可以更换本地DNS,针对DNS被劫持的情况;还可修改HOSTS文件,可在HOSTS文件中直接修改或添加域名与IP地址的对应关系;还可清除DNS缓存信息,如果该域名的解析记录发生变更,或者DNS缓存被人为修改可以使用该方法。

DNS 解析是将域名指向解析成可由计算机直接识别的 IP 地址,从而完成服务器的访问。DNS 解析出现错误,就是无法解析域名,或者将域名指向一个错误的 IP 地址,导致用户无法通过域名正常访问相应站点。出现 DNS 解析故障最大的症状就是访问站点对应的 IP 地址没有问题,然而访问他的域名就会出现错误。导致 DNS 解析出现故障的原因有很多种,如解析设置错误,解析尚未生效,DNS 遭遇劫持,缓存污染等,都可能导致域名解析出现错误。那要如何解决 DNS 解析错误?

DNS

如何判断 DNS 解析出现故障

判断 DNS 解析出现故障可以点击开始-〉运行-〉输入 CMD 后回车,输入“nslookup”回车,在输入你的域名,如果出现 DNS request timed out,timeout was 2 seconds 的提示信息,则说明 DNS 确实出问题了,如果 DNS 解析正常的话,会反馈回正确的 IP 地址。

如何解决 DNS 解析错误

1.更换本地 DNS 的方法

目前部分运营商会通过使用 DNS 劫持的方法,干扰用户正常上网,使得用户无法访问对应站点,应对这种情况,我们可以通过更改本地 DNS 的方法,解决因 DNS 劫持而产生的解析故障问题。

具体解决步骤:

点击开始-设置-网络连接-本地连接-属性-TCP/IP 协议-使用下面的 DNS 服务器地址,在框中输入“8.8.8.8”和“8.8.4.4”断开,重新连接网络即可。

2.修改 HOSTS 文件的方法

HOSTS 文件是操作系统中记录域名与 IP 地址一一对应关系的本地文件,它的请求优先级要高于全球递归查询。如果我们要访问的域名服务器比较稳定不经常更换,我们可以在 HOSTS 文件中直接修改或添加域名与 IP 地址的对应关系,这样就可以避免因 DNS 解析设置、DNS 劫持等造成的域名无法解析以及解析出错的问题。

具体解决步骤:

点击“开始-搜索”,然后查找名叫 hosts 的文件。或路径为 c: windows system32 drivers etc 都可。用记事本打开 HOSTS 文件,在下面加入要解析的 IP 和域名即可。(修改 HOSTS 文件则是在实在没有办法的时候在用)每个 windows 系统都有个 HOSTS 文件,它的作用是加快域名解析,方便局域网用户,屏蔽网站,顺利连接系统等功能。

t 每个 windows 系统都有个 hosts 文件,它的作用是加快域名解析,方便局域网用户,屏蔽网站,顺利连接系统等功能。

3.清除 DNS 缓存信息的方法

为了节省 DNS 解析时间,系统会将缓存一段时间上次访问的域名记录,这样当用户在下一次访问时会直接将结果返回,而无需委托本地 DNS 进行全球查询,这样就提高的解析效率,减少了访问延迟。但这样带来的一个问题是,如果该域名的解析记录发生变更,或者 DNS 缓存被人为修改,就会将用户指向一个不可达或错误的站点,因此为了保障解析的准确性,我们需要定期对 DNS 缓存进行清理。

具体解决步骤:

“开始-运行-输入 CMD”,在 ipconfig/?中有一个名为/flushdns 的参数,这个就是清除 DNS 缓存信息的命令,执行 ipconfig/flushdns 命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除。接下来所有的 DNS 缓存都会重新加载。

导致 DNS 解析出现故障的原因

DNS 错误的原因有不少,但主要由以下原因造成的,大家可以使用排除法。

电脑中病毒

如果电脑中病毒一般是恶意软件篡改用户主页,劫持电脑 dns 等,造成电脑打开知名网站会跳转到其它恶意网站,或者干脆网站都打不开。

解决办法:使用杀毒软件对电脑先进行全盘扫描,查看电脑是否中病毒,是否有杀毒软件相关提示。如果杀毒后网页可以打开,多数是因为病毒原因所导致的。

网站故障

当发现打开某些网站会出现 dns 错误,但又有些大站打开一切正常,这种情况多数由于网站域名服务器故障或网站服务器有故障。另外也有一种情况是网络服务商(如电信的网络服务服务器出现故障,也会出现类似情况,主要由于线路堵塞导致,常见某个地方区域网站无法访问,具有区域性,一般这样的情况很少发生)。

解决办法:由于是网站本身的问题,所以我们一般也无法解决,只有等到网站恢复正常才可以访问。

网络故障

网络故障是比较常见的打引起 DNS 错误的原因,经常由于没网络打开网页就有类似的提示。

解决办法:修复网络问题即可。

电脑 DNS 设置错误

虽然我们多数朋友上网都不会去设置 DNS,一般都是采用自动获取,不过不少局域网都需要固定 IP 地址,选择固定 IP 地址,我们就需要输入 DNS 地址了,而 DNS 输入错误就会导致网页打不开,原因上面有介绍,相信大家都会明白,如果 DNS 设置错误我们会发现一: QQ 可以上但网页打不开。

解决办法:进入“网上邻居”-- “本地连接”上右键选择属性,在"连接使用下列项目"中,寻找(TCP/IP)选项 双击,在下方会有 DNS 选项,您这中情况可以尝试自动获取 DNS 由于各地区的 DNS 通常会有差别,如果自动获取不行的话,可以联系当地网络管理部门查询 DNS 以便填写,也可以在网上搜索下本地网络服务商的 dns IP 地址。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • DNS server DNS 服务器

    DNS服务器不可用怎么解决

    先重启电脑试试看,或者也把路由器重新开关一下。如果没有效果则进入网络共享中心的网络连接窗口,选择本地连接,右键,选择属性,将“使用下面的DNS服务器地址”修改其首选DNS服务器,可以设置为8.8.8.8。
  • 移动解析 HttpDNS

    HTTPDNS是什么

    移动解析(HTTPDNS)基于Http协议的DNS服务器发送域名解析请求,替代基于DNS协议向运营商Local DNS的传统方式,避免Local DNS造成的域名劫持和跨网访问问题,解决移动互联网服务中域名解析异常带来的困扰。
  • dns server

    DNS网络服务器未响应怎么修复

    DNS网络服务器未响应时首先检查网络连接,尝试更换DNS服务器,清除DNS缓存,并且检查本地DNS设置;问题仍然存在更新网络驱动程序,禁用防火墙和安全软件,或在安全模式下进行网络诊断。最后都无法解决问题,建议联系你的ISP进行进一步的帮助。
  • 递归 DNS

    DNS服务器有哪些不同类型

    DNS服务器类型只有四种,分别为:递归解析器、根域名服务器、TLD 域名服务器和权威性域名服务器。在典型 DNS 查找中(当没有正在进行的高速缓存时),这四个 DNS 服务器协同工作来完成将指定域的 IP 地址提供给客户端的任务)。
  • DNS

    什么是DNS根服务器

    DNS根服务器位于域名系统(DNS)层次结构的顶端,处理根区域内的查询和指向顶级域(TLD)服务器的请求。在用户进行网址查询时,查询从这些根服务器开始,然后沿着DNS系统层次结构向下,直至找到相应的IP地址。全球有13个IP地址的根服务器,辅以数百个冗余服务器,共同确保互联网的稳定运行。
  • DNS

    DNS SRV记录是什么

    DNS SRV记录,即服务记录,是DNS系统中的一种特殊记录类型,用于指示哪台服务器在提供特定的网络服务,同时还指明了正确的端口号。这种记录允许更高级的负载均衡和灵活性,尤其在需要从一台服务器无缝迁移到另一台服务器的情况下非常有用。然而,它需要应用程序的支持以正确解析,且配置相对复杂,可能需要专业知识。