该域名系统(DNS)是一个分布式数据库,分层排列,包含域名记录。DNS系统的主要目的是将域名与IP地址相匹配。为了履行此角色,DNS服务器在区域文件中包含资源记录(记录),其中包含该区域中包含的计算机的域名和IP地址映射。所有资源记录都有一个生存时间TTL(TTL),指定允许其他DNS服务器和应用程序缓存记录的秒数。
通过BlueHost中国的DNS服务管理资源记录类型(RR):
- 地址(IPv4 A)记录 (Anchor: defa):这些用于将域名转换为IP地址。
- AAAA(IPv6)记录 (锚点: defaaaa):IPv6地址记录比IPv4地址记录的地址空间大得多。IPv6地址记录中的地址长度为128位,而IPv4地址记录中的地址长度为32位。
注意:
当你与一个Web托管公司托管您的域名,您将提供两种 IPv4地址或IPv6地址。对于该特定域名,这需要分别设置为A记录或AAAA记录。
- 邮件交换器(MX)记录 (锚点: defmx):MX记录标识负责域名的电子邮件服务器。发送电子邮件至user@xyz.com时,您的电子邮件服务器必须首先查找xyz.com的MX记录,以查看哪个电子邮件服务器实际处理xyz.com的电子邮件(这可能是mail.xyz.com或其他人的电子邮件)服务器,如mail.isp.com)。然后它查找电子邮件服务器的A记录以连接到其IP地址。
MX记录具有首选项编号,指示应使用电子邮件服务器的顺序。电子邮件服务器将首先尝试将电子邮件发送到具有最低优先级编号的服务器,如果不成功,则继续使用下一个最低编号,依此类推。
- 规范名称(CNAME)记录 (锚点: defcname):CNAME记录是域名别名。通常,Internet上的计算机具有多个功能,例如Web服务器,FTP服务器,聊天服务器等。为了掩盖这一点,可以使用CNAME记录,为单个计算机提供多个名称(别名)。
有时公司会为其品牌注册多个域名,但仍希望维护一个网站。在这种情况下,CNAME记录可能用于将流量转发到他们的实际网站。
示例:
www.abc.in可以是 www.abc.com的 CNAME。
在最流行使用的CNAME记录的,是提供访问同时使用标准Web服务器www.yourdomainname.com和yourdomainname.com(不带www)。这通常是通过为指向短名称的www名称添加CNAME记录[为较短名称创建A记录(无www)]来完成的。
当需要重命名计算机或服务时,也可以使用CNAME记录,以暂时允许通过旧名称和新名称进行访问。
- 名称服务器(NS)记录 :NS记录标识区域负责(权威)的DNS服务器。区域应为其自己的每个DNS服务器(主服务器和辅助服务器)包含一个NS记录。这主要用于区域转移目的(通知)。这些NS记录与它们所在的区域具有相同的名称。
DNS记录最重要的功能是授权。委派意味着将域的一部分委托给其他DNS服务器。
您还可以将自己域名的子域(例如subdomain.yourdomainname.com)委派给其他DNS服务器。NS记录标识DNS服务器的名称,而不是 IP地址。因此,重要的是存在引用的DNS服务器的A记录,否则可能无法找到该DNS服务器并与之通信。
如果NS记录将子域(subdomain.yourdomainname.com)委托给在该子域中具有名称的DNS服务器(ns1.subdomain.yourdomainname.com),则为该服务器的A记录(ns1.subdomain.yourdomainname) .com)必须存在于父区(yourdomainname.com)中。此A记录称为胶水记录,因为它实际上不属于父区域,但是必须为委派的子域定位DNS服务器。
- 文本(TXT)记录 (锚点: deftxt):TXT记录提供将某些文本与域或子域相关联的功能。本文旨在严格提供信息,并且没有这样的功能。TXT记录最多可存储255个字符的自由格式文本。此记录通常用于传达有关区域的信息。允许多个TXT记录,但不一定保留其顺序。
示例:
您可以为yourdomainname.com添加TXT记录,其值为“ 这是我的电子邮件服务器”。在这里,如果有人正在检查yourdomainname.com的TXT记录,会注意到TXT记录中出现上述文本。
TXT Record可用于实现以下内容:
- 发件人策略框架(SPF):发件人策略框架是简单邮件传输协议(SMTP)的扩展。SPF允许软件识别和拒绝SMTP Mail From(返回路径)中的伪造地址。SPF允许域的所有者指定其邮件发送策略,例如,他们使用哪些邮件服务器从其域名发送邮件。1。该技术需要双方协同工作:
域所有者在域的DNS区域中的TXT记录中发布此信息,并且当其他人的电子邮件服务器收到声称来自该域的消息时,则接收服务器可以检查该消息是否符合域的声明策略。例如,如果消息来自未知服务器,则可以认为它是假的。
- DomainKeys:DomainKeys是一个电子邮件身份验证系统(由Yahoo!开发),旨在验证电子邮件发件人的真实性和邮件的完整性(即邮件在传输过程中未被更改)。DomainKeys规范已采用Identified Internet Mail的各个方面来创建称为DomainKeys Identified Mail(DKIM)的增强协议。2
- 服务(SRV)记录 (锚点: defsrv):SRV或服务记录是DNS中指定有关可用服务的信息的一类数据。在查找服务时,必须首先查找服务的SRV记录,以查看哪个服务器实际处理它。然后它查找服务器的地址记录以连接到其IP地址。
SRV记录的优先级字段类似于MX记录的优先级值。客户端始终首先使用具有最低优先级值的SRV记录,并且如果与此记录的主机的连接失败,则仅回退到其他SRV记录。如果服务具有多个具有相同优先级值的SRV记录,则客户端使用权重字段来确定要使用的主机。权重值仅与服务的其他权重值相关,并且仅与具有相同优先级值的SRV记录相关。
较新的Internet协议(如SIP(会话启动协议)和XMPP(可扩展消息传递和在线协议))通常需要来自客户端的SRV支持。
- 权限启动(SOA)记录:每个区域包含一个SOA记录,其中包含区域的以下值:
- 主DNS服务器的名称:区域的主DNS服务器的域名。区域应包含匹配的NS记录。
- 负责人的邮箱:负责维护区域的人员的电子邮件地址。
- 序列号:辅助DNS服务器用于检查区域是否已更改。如果序列号高于辅助服务器的序列号,则将启动区域传输。当更改区域或其记录时,我们的DNS服务器会自动增加此数字。
- 刷新间隔:辅助DNS服务器检查是否对区域进行更改的频率。
- 重试间隔:如果第一次刷新失败,则进行更改时,辅助DNS服务器应重试检查的频率。
- 过期时间间隔:刷新后区域有效的时间。如果在此间隔内无法刷新,则辅助服务器将丢弃该区域。
- 最小(默认)TTL:用作区域内创建的新记录的默认TTL。其他DNS服务器也用于缓存否定响应(例如Record不存在等)。
相关内容推荐:>>>如何管理DNS资源记录