域名解析已生效,但是网站打不开是什么原因?

发布时间:2024-12-11 21:12:21   来源:免备案CDN

域名解析已生效,但是网站打不开是什么原因?

 

在配置DNS解析环节中,可能很多人遇到过这种问题,域名解析已经生效了,但是网站仍然打不开,这种情况是由什么原因造成的呢,我们又该如何解决这种问题呢?

1、如何检测我们配置的解析已经生效?


在解析设置完成后,您可以自行通过Dos的命令提示符下的Ping命令来验证解析是否生效。

(1)打开Dos窗口。电脑桌面-开始-所有程序-附件-运行

(2)键入ping+空格+您的域名

(3)回车后将显示结果

(4)结果中显示出绑定的对应IP如果与您解析设置的记录一致,则验证生效成功。

2、网站打不开的原因分析


(1)DNS缓存问题

为了提高网站访问速度,系统会自动将已经访问过并获取 IP 地址的网站存入本机电脑 DNS 缓存里,一旦再对这个网站进行访问,则不再通过 DNS 服务器而直接从本机电脑 DNS 缓存取出该网站的IP 地址进行访问。所以,如果本机电脑 DNS 缓存出现了问题,会导致网站无法访问。可以在“运行”中输入 CMD,然后执行 ipconfig /flushdns 来刷新本机电脑 DNS 缓存。

(2)HSOTS文件映射关系

HOSTS文件是操作系统中记录IP与域名映射关系的本地文件,如果HOSTS文件中记载了某条映射关系,操作系统会直接请求HOSTS文件,而不会去进行DNS查询。所以如果HOSTS文件中创建了该域名的映射关系,修改解析记录也不会改变原有的记录关系。所以这种情况需要在HOSTS文件中重新创建新的映射关系。

(3)域名未绑定到服务器

若访问页面时提示 “Bad Request (Invalid Hostname)"或 “您的网站暂时无法打开!”,这就说明该域名没有绑定到服务器上。此时用户只需联系相应的空间商,进行该域名的绑定即可解决。

(4)网站到期未续费

由于网站过期,导致网站页面打不开,无法访问;这种情况用户续费后就可以恢复正常了。

(5)空间状态设置错误

若用户将空间状态设置成“暂停中”,也会导致网站无法访问;这时用户需要先登录空间控制面板,然后将主机状态改成“运行中”,网站就可以正常访问了。

(6)网站信息问题站点有违法违规信息或者是存在资源超标情况被管理员停止;如果是这个原因,那么用户可以联系服务商删除违法违规内容或资源超标内容。
 

解析不生效的原因以及对应解决措施。


1、域名未绑定到服务器

 

若访问页面时提示 “Bad Request (Invalid Hostname)"或 “您的网站暂时无法打开!”,这就说明该域名没有绑定到服务器上。

此时用户只需联系相应的空间商,进行该域名的绑定即可解决。

 

2、网站服务器到期未续费

 

由于网站服务器过期,导致网站页面打不开,无法访问。

这种情况用户续费后就可以恢复正常了。

 

3、空间状态设置错误

 

若用户将空间状态设置成“暂停中”,也会导致网站无法访问。

这时用户需要先登录空间控制面板,然后将主机状态改成“运行中”,网站就可以正常访问了。

 

4、网站信息问题

 

站点有违法违规信息或者是存在资源超标情况被管理员停止。

如果是这个原因,那么用户可以联系服务商删除违法违规内容或资源超标内容。

 

5、DNS缓存问题

 

为了提高网站访问速度,系统会自动将已经访问过并获取 IP 地址的网站存入本机电脑 DNS 缓存里,一旦再对这个网站进行访问,则不再通过 DNS 服务器而直接从本机电脑 DNS 缓存取出该网站的IP 地址进行访问。所以,如果本机电脑 DNS 缓存出现了问题,会导致网站无法访问。

可以在“运行”中输入CMD,然后执行 ipconfig /flushdns 来刷新本机电脑 DNS 缓存。

 

6、HSOTS文件映射关系

 

HOSTS文件是操作系统中记录IP与域名映射关系的本地文件,如果HOSTS文件中记载了某条映射关系,操作系统会直接请求HOSTS文件,而不会去进行DNS查询。所以如果HOSTS文件中创建了该域名的映射关系,修改解析记录也不会改变原有的记录关系。

所以这种情况需要在HOSTS文件中重新创建新的映射关系。

猜你喜欢