如何添加A记录和CNAME记录
域名解析中最常用的两条记录是 A 记录和 CNAME 记录:A 记录把域名指向一个 IP 地址,CNAME 记录把域名指向另一个域名,再由那个域名提供 IP 地址。本文整理了这两种记录的适用场景、添加方式,以及添加界面上每个字段的含义。
A 记录
什么情况下会用到 A 记录?

如果需要将域名指向一个 IP 地址,就需要添加 A 记录。
A 记录的添加方式
字段 | 说明 |
|---|
A. 主机记录 | 填子域名。比如需要添加 www.123.com 的解析,只需要在主机记录处填写 www 即可;如果只是想添加 123.com 的解析,主机记录直接留空,系统会自动填一个“@”到输入框内。 |
B. 记录类型 | A |
C. 线路类型 | 默认为必填项,否则会导致部分用户无法解析。上图中“默认”线路的作用为:除了联通用户之外的所有用户,都会指向 1.1.1.1。 |
D. 记录值 | IP 地址,只可以填写 IPv4 地址。 |
E. 权重 | 同一条主机记录相同的线路,可以针对不同的记录值设置权重,解析时将根据设置的权重比例进行返回。输入范围为 0~100 的整数。 |
F. MX 优先级 | 不需要填写。 |
G. TTL | 不需要填写,添加时系统会自动生成,默认为 600 秒(TTL 为缓存时间,数值越小,修改记录各地生效时间越快)。 |
CNAME 记录
什么情况下会用到 CNAME 记录?
如果需要将域名指向另一个域名,再由另一个域名提供 IP 地址,就需要添加 CNAME 记录。
最常用到 CNAME 的情况包括:做 CDN、做企业邮局。
CNAME 记录的添加方式
在解析记录页面填写 CNAME 记录字段 | 说明 |
|---|
A. 主机记录 | 填子域名。比如需要添加 www.123.com 的解析,只需要在主机记录处填写 www 即可;如果只是想添加 123.com 的解析,主机记录直接留空,系统会自动填一个“@”到输入框内。“@”的 CNAME 会影响到 MX 记录的正常解析,添加时需慎重考虑。 |
B. 记录类型 | CNAME |
C. 线路类型 | 默认为必填项,否则会导致部分用户无法解析。上图中“默认”线路的作用为:除了联通用户之外的所有用户,都会指向 1.com。 |
D. 记录值 | CNAME 指向的域名,只可以填写域名,记录生成后会自动在域名后面补一个“.”,这是正常现象。 |
E. 权重 | 同一条主机记录相同的线路,可以针对不同的记录值设置权重,解析时将根据设置的权重比例进行返回。输入范围为 0~100 的整数。 |
F. MX 优先级 | 不需要填写。 |
G. TTL | 不需要填写,添加时系统会自动生成,默认为 600 秒(TTL 为缓存时间,数值越小,修改记录各地生效时间越快)。 |
校验:使用 dig
记录添加完成、且过了 TTL 之后,可以用 dig 命令确认解析是否真的生效。
# 查询 A 记录\ndig www.123.com A +short\n\n# 查询 CNAME 记录\ndig www.123.com CNAME +short\n\n# 指定公共 DNS 服务器查询,排除本地缓存的影响\ndig @8.8.8.8 www.123.com A +short
如果返回的地址和你在控制台填写的记录值一致,说明解析已经生效;如果还是旧值,通常是 TTL 未过期,等一会儿再查即可。
本文内容粘贴自 DNSPod 使用文档,仅作个人整理记录。
评论区