客户打电话说网站打不开,第一反应往往是服务器挂了。远程一看服务器正常,问题在解析:A记录指向了一个早就退租的IP。这类故障占比不低,排查时应该先看解析。
记录类型选错是最常见的错
A记录指向IPv4地址,AAAA记录指向IPv6,CNAME指向另一个域名,MX管邮件,TXT常用于验证。时间留足。做网站主要用A记录或CNAME。把CNAME指到IP上,或者A记录里填域名,都是无效配置。纠偏要多长时间?
主域名和www是两条记录,很多人只配了一条。客户输入不带www的地址打不开。就是因为漏了。两条都配上,或者用一条跳转到另一条,别让用户猜。解析改了不会立刻全网生效,因为各地运营商有缓存。缓存时长由TTL控制,常见是十分钟到一小时,也有设成一天的。
生效时间取决于TTL
TTL越长,生效越慢,但查询压力越小。所以迁移服务器前要提前把TTL调小,比如先改成五分钟,等一天后再切IP。这样切换时全网十几分钟就更新完了。直接改大TTL的记录再切,可能一天都有人访问到旧地址。
一查是不是改在了错误的域名上,比如改的是www却测的是主域名;二查本地缓存,换网络或者用公共DNS再试;三查是否有多个解析服务商,域名在A处注册、解析却托管在B处,改了A自然没用。规模再大顶得住吗?
改了没反应先查三件事
还有一个坑是域名到期未续费被暂停解析,或者未完成实名认证被锁定。这两种情况解析面板看着正常。实际不生效。排查时顺手看一眼域名状态,能省不少时间。捎带一句收尾:解析故障多半不是玄学,是记录错了或者缓存没刷。按顺序查,比反复提交工单快。
域名解析的常见疑问
解析改了多久生效
取决于 TTL 设置,常见 10 分钟到 1 小时。迁移前可先把 TTL 调小以加快切换。
www 和不带 www 都要配吗
建议都配,或用跳转规则统一到一个地址,避免用户访问失败。
解析面板正常但网站打不开
检查域名是否到期、是否完成实名认证,以及解析是否托管在别的服务商。
总结:解析问题多是配置错。记录类型对、TTL提前调和域名状态正常,故障就好排查。