有8种最常见的类型 记录,本博客主要是了解DNS AAAA记录。这是一种DNS记录,帮助浏览器将冲浪者带到互联网上的正确网页。AAAA记录与A记录几乎相似;前者是基于IPv6,后者是基于IPv4。

读到最后,你会知道为什么AAAA记录对于将域名转换为IP地址非常重要,以及如何添加一个。

什么是DNS AAAA记录?

DNS AAAA记录或quad A记录是一种DNS记录,它将一个域名或子域名映射到IPv6(IP地址版本6)。当有人在地址栏中输入一个域名或子域名时,这将引导浏览器登陆到正确的网站。 

AAAA记录与A记录类似,只是它让你指定服务器的IPv6地址,而不是IPv4。目前,DNS AAAA记录并不像A记录那样流行;但是,随着IPv6的采用不断扩大,其使用量正在迅速飙升。 

而使用A记录,你可以为同一个域名使用几个DNS AAAA记录来实现冗余。几个名字可以翻译成互联网上的同一个地址。在这种情况下,每个人都需要有自己的AAAA记录,指向同一个IP地址。

IPv6和IPv4是什么意思?

IP或互联网协议是一套设计用于路由和寻址数据包的规则,以指导它们在互联网上的正确位置着陆。IPv6是IP的最新和更先进的版本,具有比IPv4更好的功能。 

什么时候使用DNS AAAA记录?

DNS AAAA记录的功能是什么?DNS AAAA记录让客户设备知道一个域名的IP地址,以到达一个特定的网站。只有当一个域名除了基于IPv4地址外,还基于IPv6地址时,才会使用它。

虽然大多数域名都是基于IPv4地址和A记录,但并非所有的域名都与IPv6地址一致。此外,并非所有访问者的设备都被配置为使用IPv6。

域名所有者由于各种原因而选择添加它。当你创建或购买一个新的域名,并要把它指向你的网站的IP地址时,就需要它。 

将你的网站从一个托管公司转移到另一个托管公司也需要这样做。这是因为DNS设置必须按此进行更新。 

添加AAAA记录的另一个目的是电子邮件安全。SPF是一种电子邮件认证协议,只在DNS上添加允许使用特定域名发送电子邮件的IP地址列表。如果你的域名使用SPF协议,你必须使用一个 SPF检查器进行定期监控。

然而,添加AAAA记录的过程是简单而快速的。请读到最后,了解它是如何完成的。

使用DNS AAAA记录的好处

DNS AAAA记录可以存储128位的IPv6地址,这比A记录要好,因为A记录只存储32位的IPv4地址。互联网上的IP4地址很短缺,因为有超过 40亿台设备全球范围内有超过40亿台活跃的互联网连接。但IPv6地址允许指数级的排列组合,这意味着可以有更多这样的地址。

什么是DNS AAAA记录格式?

一个通常的DNS AAAA记录在标准的BIND格式中看起来像下面这样。BIND格式是由DNS服务器软件采用的区域文件格式。它被定义在RFC 1035中。

$ORIGIN domain.com。

@ 3600 IN AAAA 2701:fe9a:ed9e:1ee6

*3600 IN AAAA 1337:226c:9bee:16f3

ftp 86400 IN AAAA c343:87ab:1661:638b

下面是一个典型的AAAA级记录的剖析。

主人公标签 TTL 记录类别 记录类型 记录数据
domain.com 3600 纳入 AAAA 2701:fe9a:ed9e:1ee6

主机标签

它告诉记录的主机名以及是否会被附加到标签上。完全限定的主机名是无法附加原点的。 

TTL

TTL指的是生存时间,以秒为单位,即一条记录的生存时间。

记录类

有3类主要的DNS记录。

  • IN(互联网)--这是默认的,通常是互联网使用的方式。
  • CH(Chaosnet)--用于查询DNS服务器版本。
  • HS(Hesiod)--这种记录类类型完全使用DNS功能来访问信息数据库。 

记录类型

所有的记录格式都由这个字段组成,以便于归纳。

记录数据

它是DNS答案中包含IPv6地址的数据。 

查询DNS AAAA记录

查询DNS AAAA记录是指冲浪者向DNS服务器发送的信息。他们有一个 "问题 "列表,DNS服务器 "回答 "他们。一个DNS查询可能有几个问题,服务器将予以答复,但服务器也可能以额外的信息予以答复。

你可以使用'dig'命令查询与某一特定域或子域相连的AAAA记录。你可以在'答案'部分找到结果。在这里,你可以找到完全合格的域名(FQDN),剩余的生存时间(TTL),以及IP地址。

如何添加或更新DNS AAAA记录?

添加或更新DNS AAAA记录的具体步骤可以根据平台的不同而不同。然而,我们已经分享了可以通过你的账户经理执行的基本步骤。 

  • 登录到你的账户经理。
  • 进入菜单栏的 "域名"。
  • 选择你要添加或更新的域名。如果你只有一个域名,平台将自动为你重定向。 
  • 找到DNS设置部分,选择汉堡包菜单,选择添加记录。
  • 如果你想更新现有的记录,将光标移到AAAA记录上,点击修改。
  • 选择AAAA记录,然后点击添加按钮。
  • 如有必要,请输入子域,然后在相应字段中输入AAAA记录(IPv6地址)。
  • 点击更新。

如何检查DNS AAAA记录?

当您在PowerDMARC平台上注册时,您可以使用我们的AAAA记录查询工具验证您的AAAA记录。这个过程是即时和准确的,其结果可以突出你的记录中的错误,帮助你更快地解决问题 

最后的思考

DNS AAAA记录是一种引导域名或子域名的DNS记录,以便浏览器可以将冲浪者带到正确的网站。多个AAAA记录可以与A记录一起用于一个特定的域。

当你购买一个新的域名或改变你的网站托管公司时,就需要这种类型的DNS记录。