域名解析那些事
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。
一、主机记录
www:解析后的域名为 www.example.com
@:直接解析主域名 example.com
*:泛解析,匹配其他所有域名 *.example.com
二、记录类型
A记录:地址记录,用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录。
CNAME: 如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
TXT:在这里可以填写任何东西,长度限制255。绝大多数的TXT记录是用来做SPF记录(反垃圾邮件)。
NS:域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。
AAAA:用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)记录。
MX:MX即MX(Mail Exchanger)记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 user@example.com时,该用户的邮件系统通过DNS查找example.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录。
显性URL:从一个地址301重定向到另一个地址的时候,就需要添加显性URL记录。
隐性URL:类似于显性URL,区别在于隐性URL不会改变地址栏中的域名。
SRV:记录了哪台计算机提供了哪个服务。格式为:服务的名字、点、协议的类型,例如:_xmpp-server._tcp。
三、权重
0~10的整数,当输入0时,表示关闭该线路下的所有记录的权重。
四、MX优先级
MX优先级在只存在一条MX记录的时候没有意义。存在多条MX记录的时候,邮件发送方的服务器会优先把邮件投递到MX优先级数字最小的服务器,当此服务器出现故障无法接收邮件的时候,发送方的服务器会自动选择下一个优先级最小的服务器,直到邮件投递成功,或者所有服务器都无法投递产生无法投递的错误。
五、记录值
A记录:填写您服务器 IP,如果您不知道,请咨询您的空间商
CNAME记录:填写空间商给您提供的域名,例如:dnspod.cn
MX记录:填写您邮件服务器的IP地址或企业邮局给您提供的域名,如果您不知道,请咨询您的邮件服务提供商
TXT记录:一般用于 Google、QQ等企业邮箱的反垃圾邮件设置
显性URL记录:填写要跳转到的网址,例如:http://www.baidu.com
隐性URL记录:填写要引用内容的网址,例如:http://www.baidu.com
AAAA:不常用。解析到 IPv6 的地址。
NS记录:不常用。系统默认添加的两个NS记录请不要修改。NS向下授权,填写dns域名,例如:f1g1ns1.dnspod.net
SRV记录:不常用。格式为:优先级、空格、权重、空格、端口、空格、主机名,记录生成后会自动在域名后面补一个“.”,这是正常现象。例如:5 0 5269 xmpp-server.l.google.com.
六、TTL
即 Time To Live,缓存的生存时间。指地方dns缓存您域名记录信息的时间,缓存失效后会再次到DNS服务器获取记录值。
600(10分钟):建议正常情况下使用 600。
60(1分钟):如果您经常修改IP,修改记录一分钟即可生效。长期使用 60,解析速度会略受影响。
3600(1小时):如果您IP极少变动(一年几次),建议选择 3600,解析速度快。如果要修改IP,提前一天改为 60,即可快速生效。