DNS记录类型:网站解析的核心清单,看懂就会自查域名
日常上网、搭建网站、配置企业邮箱,所有域名正常访问的底层逻辑,全靠各类DNS记录分工协作。不同的DNS记录对应完全不同的网络功能,选错、填错任意一种,都会出现网站打不开、邮件收不到、服务器解析异常的问题。很多人配置域名解析时乱填参数,根本分不清各类记录的用途,你知道搭建个人站点最常用的核心记录是哪几种吗?
最基础、使用率最高的就是A记录,几乎所有普通网站的解析都靠它。A记录的核心作用,是把我们好记的域名,精准转换成服务器的IPv4地址,也就是四段数字组成的网络地址。比如你输入百度域名,DNS服务器就是通过A记录,找到对应的服务器IP,再加载网页内容。之前帮朋友搭建小博客时踩过坑,随意填了一个过期的IP地址,导致整整24小时网站一直显示无法访问,后台日志里全是解析失败的报错,排查半天才发现是A记录绑定的服务器地址早已失效。
AAAA记录,是A记录的专属升级版。
它专门适配IPv6网络协议,原理和A记录一模一样,唯一区别就是解析更长的IPv6地址。现在大部分宽带、云服务器都支持IPv6,配置这条记录,能让用户在IPv6网络环境下更快打开网站,减少网络卡顿。如果只配置A记录,开启IPv6的设备可能会出现访问延迟偏高的情况,这也是很多小众网站加载慢的隐形原因。
负责跳转的CNAME记录
CNAME记录又叫别名记录,作用是让一个域名绑定到另一个域名,不用直接绑定IP。它最大的优势是省心,适合使用CDN加速、云托管服务的场景。当服务器IP频繁变动时,你不用反复修改解析记录,只需要保证目标主域名正常,所有绑定它的别名域名都会自动同步更新。很多域名服务商的加速功能,默认要求用户填写CNAME解析,而非A记录。
管邮件的MX记录
搭建企业邮箱、自定义域名邮箱,绝对离不开MX记录,这是专门负责邮件收发解析的专属记录。它不解析网站访问地址,只负责将域名的邮件请求,转发到对应的邮件服务器。MX记录有优先级参数,数字越小优先级越高,服务器会优先选用高优先级通道接收邮件。
- 优先级10:主邮件服务器,承担绝大部分邮件收发工作
- 优先级20:备用服务器,主服务器故障时自动顶替工作
很多人企业邮箱收不到邮件,九成是MX记录配置错乱、优先级冲突导致的。
存文本信息的TXT记录
TXT记录是万能文本记录,不参与访问跳转,只用来存放各类验证文本、域名权限说明。域名所有权验证、防垃圾邮件配置、微信公众号域名校验、SSL证书验证,全部需要添加TXT记录。它可以自由填写自定义文本内容,没有固定格式限制,是域名安全校验的核心工具。
很实用。
除了以上高频记录,还有两类小众但关键的记录。NS记录是域名的服务器指向记录,决定你的域名由哪家DNS服务商解析,域名转入、转出、更换DNS服务器时必须修改。不带NS记录的域名,相当于没有网络寻址入口,完全无法正常使用。
SRV记录则用于特殊服务解析,多用于游戏服务器、即时通讯、内网服务对接,用来指定特定服务的服务器地址、端口和优先级。普通个人建站几乎用不到,但企业搭建专属办公服务、游戏私服时,是必不可少的配置。
排查解析故障时,优先核对A/AAAA、CNAME、MX这三类核心记录,绝大多数域名问题都能快速解决。