dns能ping通但是域名解析不了,网络连接正常,DNS正常,域名无法解析,错误105

阅读(73)发布于 2023-09-25

DNS劫持是造成目前域名解析错误的关键要素,可以通过加大服务器空间的病毒查杀力度,以提升空间安全性。这时,可以用ping测试网络链接是否正常,检查Web服务器的host配置是否正确。网络连接正常,DNS正常,域名无法解析,错误105 打开网页是浏览器老是显示这内容:无法显示此网页。

配图

DNS解析不生效的表现场景多种多样,但是深入探究下来,不外乎是域名状态异常、递归DNS服务器不生效以及权威DNS服务器不生效三个场景。万变不离其宗,根据测试方法首先查看域名状态、其次验证递归DNS解析和权威DNS解析是否生效,即可迅速定位到故障原因。

1、域名状态是否正常

域名状态异常是指,域名在注册商处因为某些原因出现了异常状态。例如:未实名制、未备案等。域名状态异常会直接导致域名不能解析、网站不能访问。

您可以通过不二网查询(whois.bu2w.com/),查看您的域名状态,如果域名状态是以下几个表示域名不能访问。

Pendingdelete(域名过期,删除未决)

Redemptionperiod(域名过期,赎回期)

Clienthold(域名被冻结)

Serverhold(域名被冻结)

Inactive(未设置DNS)

如果域名状态为clienthold或serverhold状态,说明域名是被禁止解析的。这种状态下,即使设置了域名解析,也无法生效,域名无法被访问到,需要联系域名注册商取消这个状态。

2、刚修改过域名解析,无法判断解析是否生效

即使域名状态正常,在提交解析后的一段时间内,也有可能出现网站无法访问的情况。这是因为域名解析的过程非常复杂,需要通过全球域名系统的逐级更新,加上用户上网调用的DNS服务器也有缓存,只有缓存过期重新读取根数据库的解析记录,解析的IP地址才能被浏览者看到。通常来说,域名解析一般在2小时后即可生效,如果完成解析几分钟后,发现网站还是无法打开,基本上都是由于解析尚未生效引起。

那么,如何检测某个域名的解析是否生效呢?

方法很简单,只要在windows系统中,点击“开始”,然后选择“运行”,再输入“cmd”确定,进入dos窗口;然后在窗口中输入ping+你的域名,如果能正确显示出你的空间或服务器IP,就说明新的域名解析已经生效;如果显示的是黑屏,没有任何IP信息,则新的解析尚未生效。

3、相关参数设置错误

另外,在域名解析时如果相关参数设置错误,例如你的域名使用CNAME别名解析,而别名解析地址弄错了,也会导致网站无法打开的情况。

解决方式如下:打开FTP或主机后台控制面板,查看参数设置是否有误,及时修正数据即可。

4、DNS劫持

关于域名解析不生效的原因,除了网络延迟、设置错误的因素,还受到DNS劫持、域名状态异常的影响。DNS劫持是造成目前域名解析错误的关键要素,可以通过加大服务器空间的病毒查杀力度,以提升空间安全性。

要了解域名状态是否异常,也可以简单通过whois查询推断,如果经查询该域名状态为clienthoold(暂停解析)或severhold,说明域名是被禁止解析的,在这种状态下,即使设置了域名解析也是无法生效的,这样域名就无法被访问到,需要联系域名注册商取消这个状态。

5、网站页面使用域名打不开,使用IP或其他域名就能打开

在网站的运行过程中,经常会遇到这类问题:使用IP地址能打开网站,添加了域名解析,反而打不开网站了。

网站的访问过程是一项复杂的过程,涉及DNS解析、网络链接、Web服务器处理等多方面的问题。DNS解析仅仅是网站访问的第一步。

如果DNS解析出来的IP地址与您设置的IP地址完全一致,那么网站无法打开的问题就出在后面的网络链接和Web服务器处理两个步奏上。

这时,可以用ping测试网络链接是否正常,检查Web服务器的host配置是否正确。

如果使用了Web防火墙产品,还要检查Web防火墙是否对访问的域名添加了白名单。

域名注册入口:

域名域名解析

网站打不开,显示域名解释失败,是由于DNS出现了问题。我们先来了解一下什么是DNS服务器,再来看看具体该如何操作。

什么是DNS

DNS,域名解析系统;

负者将域名解析成IP地址;

便于人们记忆,使用域名访问网站,电脑只能识别IP地址;

例如将转化成221.180.211.236。

如何操作

1.查看DNS

可以通过路由器上网信息查看到运营商的DNS;

在开始运行中PING该DNS地址,查看是否出现掉包或延时很大的现象;

如若出现问题,尽快通知维护人员进行处理。

2.更改DNS服务器

运营商端DNS出现问题,我们可以先使用公共DNS服务器商的NDS服务器进行上网;

例如可以使用114.114.114.114,180.76.76.76等;

将地址填入网卡首选和备用DNS服务器处即可。

欢迎大家留言讨论,喜欢的话点点关注哦。

一.网络故障表现为:1.Ping地址正常,能ping通任何本来就可以ping通地址,如网关、域名。2.能DNS解析域名。3.无法打开网页,感觉是网页打开的一瞬间就显示无网络连接。4.只需要连接ip地址、无需dns接些的程序都是无法连接,如QQ.

二.解决办法:通过重启路由、sfc修复命令、重装驱动、更换网络等方式修复均无果,只好启动很久以前安装在移动硬盘中的备用系统,结果发现在该系统下,网络正常。不知怎么的想起很久前用的一种修复网络方法,但很模糊,只记得winsock这个关键字,查了下微软的文档,然后解决啦,然后解决办法如下:开始——>运行——>输入cmd回车——>输入netshwinsockreset命令(重置winsock文件)——>重启系统。

三.若这样修复后仍然不行,那么尝试如下的修复方式:1.删除下面这两个的注册表项(删除前先备份:右键——>导出,如若有问题,可以恢复;删除后重启系统):HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsockHKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2

2.重装TCP/IP协议

1)右键单击网络连接,然后单击“属性”。

2)单击“安装”。

3)单击“协议”,然后单击“添加”。

4)单击“从磁盘安装”。

5)键入C:Windowsinf,然后单击“确定”。

6)在可用协议列表中,单击“Internet协议(TCP/IP)”,然后单击“确定”。

7)重新启动系统。

注意:以上处理方式不是针对DNS解析问题(如能上QQ,不能打开网页)的,如果是DNS解析问题,尝试pingDNS服务器、更改DNS服务器、检查DNSClient服务状态登操作,DNS解析问题是不需要如上操作步骤。

四.(动态)公网IP环境80端口被封的几种解决方法1,更换访问端口:将访问端口由80更改为其他端口,如70,更改后,访问网站时,需要带端口号访问。2,URL显性转发:使用nat123域名解析的URL显性转发。3,URL隐性转发:使用nat123域名解析的URL隐性转发。4,80映射:使用nat123的80映射,并配置使用本地公网IP加速,发挥本地带宽优势。

打开网页是浏览器老是显示这内容:无法显示此网页。

DNS查找失败,因此找不到网址的服务器。DNS是将网站名称解析为互联网地址的网络服务。引起此错误的最常见原因是未连接到互联网或网络配置不正确,也可能是因为DNS服务器未响应或防火墙阻止360极速浏览器访问网络。

扩展资料:

之所以域名解析不需要很长时间,是因为上网接入商,比如通过阳光DNS接入北京电信,河南电信等,为了要加速用户打开网页的速度,通常在他们的DNS服务器中缓存了很多域名的DNS记录,再根据用户所在地做出网络分配。

这样这个接入商的用户要打开某个网页时,接入商的服务器不需要去查询域名数据库,而是把自己缓存中的DNS记录直接使用,从而加快用户访问网站的速度。这是其最大的优点。

参考资料来源:百度百科-域名系统

以上就是关于dns能ping通但是域名解析不了的解答,如果对你有帮助,不妨关注本站,本站将为你整理更多内容。