解析为什么不生效呢?

最近更新时间: 2019-11-30 16:25:27

一般我们认为解析不生效,一般有一下两点判断:

  1. 打不开页面 只要页面上有返回错误代码,解析都已经生效,需要做的就是检查服务器配置。 以下是常见的错误代码:

(1)网站建设中

(2)Object not found

(3)Error404

(4)Access forbidden

(5)Error 403

(6)Forbidden

凡是页面出现以上错误码,基本与解析无关,请检查服务器配置。

  1. ping 不到域名,出现这个情况原因如下:

i. 记录没有正确添加 线路类型如果没有选择默认,是会有部分用户无法访问的。【默认线路】必须添加,否则只有单独指定的线路才能访问您的网站,如果双线解析,建议【默认】线路填写【电信 IP】(联通、移动等都可以 ,这个根据您的需求自己配 )。

ii. 域名修改 DNS 还没有生效 修改 DNS 是必须等待一段时间才能完全生效,只修改几个小时是不可能全部生效的。如果当地 ISP 的 DNS 服务器没有完全刷新您的域名记录,就会出现 ping 不到 IP 的情况。解决方法是继续等待,等待时间不会超过 48 小时。

iii. 域名的 DNS 记录被缓存 缓存可能在 Windows(只要是 Windows 都会缓存)、路由器(通过路由上网)、当地 ISP 的 DNS 服务器(DNS 服务器采用递归方式)。

解决方法:

  1. 如果 Windows 直接拨号上网,进入【开始】>【运行】>【ipconfig /flushdns】,然后等待半分钟再 ping,一般可以解决。
  2. 如果通过路由上网,需要清空路由的 DNS 缓存。清空的方法可以通过重启路由解决,如果不能重启路由,需要更换 Windows 的 DNS 服务器为其他地址。 注意: 通过本方法清空路由,同样需要运行 ipconfig /flushdns 命令。
  3. 如果以上方法都无效,那肯定是当地 ISP 的 DNS 服务器缓存了数据,碰上这样的情况可以通过更换 Windows 的 DNS 服务器为其他地址,或者等待本地 ISP 的 DNS 服务器清空缓存(一般在一个小时以内)。 注意: Linux、Unix 系统不会缓存 DNS 记录,Mac OS X 系统可以通过 killall lookupd 来清空 DNS 缓存。