A、CNAME、NS 记录分别用在什么时候

2026-01-22

选错记录类型,后面会连着出问题。

三类记录各自的角色

A 记录把主机名指向一个 IPv4 地址,是最直接的一种。CNAME 把一个主机名指向另一个主机名,解析时再继续往下查。NS 记录不指向服务器,而是指定这个域名由哪些域名服务器负责解析。

什么时候不能随便用 CNAME

裸域(也就是不带 www 的主机名)通常不允许配置 CNAME,因为裸域同时还要承载邮件等其它记录。想给裸域做转发,一般是加一条指向固定地址的 A 记录,或者由服务商提供别名机制。

改了记录为什么不生效

最长见的原因是缓存。解析结果会被各级解析器按 TTL 缓存,改之前 TTL 设得越长,生效越慢。排查时应当直接问权威服务器,绕开缓存。

一条原则

修改解析前先把 TTL 调短,改完观察一段时间再调回来。这样出问题时的回滚代价最小。