DNS解析记录详解:A/AAAA/CNAME/MX/TXT各有什么用途?

域名解析六大记录类型速查与实操指南
发布于
5

买完域名后,”添加解析记录”是第一步。但DNS的记录类型不止A记录和CNAME,每种类型有不同的用途。本文逐一讲清楚DNS的核心记录类型和在网站运维中的实际用途。

DNS核心记录类型

类型 全称 作用 示例
A Address 域名→IPv4地址 example.com → 1.2.3.4
AAAA IPv6 Address 域名→IPv6地址 example.com → 2001:db8::1
CNAME Canonical Name 域名→另一个域名(别名) www → example.cdn.com
MX Mail Exchange 指定邮件服务器 mx1.mail.com 优先级10
TXT Text 文本记录(验证/SPF/DKIM) “v=spf1 include:mail.com ~all”
NS Name Server 指定DNS服务器 ns1.provider.com

运维中最常用的几件事

  • 换服务器IP:改A记录的记录值,TTL先设600秒(10分钟),确认无误再改回3600秒以上;
  • 接入CDN:把www的A记录删掉,改为CNAME指向CDN分配给你的域名;
  • 企业邮箱:添加MX记录指向邮件服务商的地址,再加TXT记录做SPF防伪造;
  • 域名所有权验证:Google Search Console等服务会要求你添加一条TXT记录来证明域名是你的。

TTL设置建议

TTL(Time to Live)是DNS记录在其他服务器上的缓存时间。变化频繁的记录设短TTL(300-600秒),稳定后设长TTL(3600-86400秒)。注意:改短TTL需要提前操作,因为旧的TTL值在缓存过期前不生效。

总结

DNS是互联网的基础设施,看起来简单但配置错了一样能让网站全挂。改A记录时记得先调短TTL,接入CDN用CNAME,邮箱配MX+SPF。更多建站工具看极跃IP资源导航

常见问题(FAQ)

A记录、CNAME和MX记录分别是什么?
A记录指向IPv4地址(1.2.3.4),CNAME指向另一个域名(别名叫www指向cdn域名),MX指定邮件服务器。最常用的三个是A、CNAME、MX。
换服务器IP怎么操作DNS?
先调短TTL(300-600秒),等待原缓存过期后改A记录的记录值为新IP,确认网站正常后再调长TTL(3600+)。不提前调TTL会导致部分用户还被缓存到旧IP。
CDN接入怎么配DNS?
删掉www的A记录,添加CNAME记录:主机记录www,记录值填CDN分配给你的加速域名(如xxx.cdn.com)。注意:根域名(@)不能用CNAME,只能用A记录配合CDN的IP做别名。

本文由作者原创/授权发布于极跃圈(jiyueip.com)未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 讨论
热门最新
总结
暂无总结
0 / 600