胶水记录的英文叫Glue Record。当前,大多数企业使用云解析,无需自建DNS服务器,很少会碰到这个概念。但如果你是自建DNS,那就必须掌握这个概念。以下内容以自建DNS为例来讲解。
一、什么是胶水记录
在讲这个概念之前,我们先理清一下域名的注册。
通过以上4步,公司的域名解析服务即可生效。但第3点有个问题:在配置权威DNS指向时,即向外界通告权威DNS服务器时,只能配置域名,而不能配置111.1.1.1。
如果是使用第三方的解析服务,那这个问题就不存在,域名解析服务商会告诉你,这个地方应该填哪几个域名。
对于自建DNS的公司来讲,这就存在一个鸡生蛋还是蛋生鸡的问题。加入我们在注册商那配置权威为ns.example.com.cn,并且在我们自己DNS服务器上也加一个A记录:
ns.example.com.cn 111.1.1.1
貌似就可以了,但仔细一看不然。因为此时此刻我们的DNS服务器还没有正式对外通告提供服务,在公网上也就解析不出来ns.example.com.cn的地址,DNS服务器上有配置A记录也无法生效。但是注册商那又必须配置域名,而域名DNS服务器又无法工作,陷入死循环。
这个时候胶水记录就发挥了作用:在注册商那,创建一条胶水记录:
ns.example.com.cn 111.1.1.1
这样,即使我们自有DNS服务器还未生效,外界也知道ns.example.com.cn指向的地址是111.1.1.1。胶水记录的名字也由此而来:相当于是用胶水把这个关联关系粘起来。
不同运营商对于配置胶水记录的叫法不一样,如阿里云叫“自定义DNS Host”:
新网互联叫“注册DNS服务器”:
二、什么时候需要修改
由于胶水记录绑定的是权威DNS服务器的域名和IP的关系,因此如果权威DNS服务器的域名或者IP有变化时,需要删除或者修改胶水记录。一般权威DNS会配置多个,若非同时都有修改,即使老的权威IP停止服务,一般不会导致域名解析出现问题。
三、IPv6改造
以上是基于IPv4的介绍,对于IPv6也是一样的。若自建DNS服务器需要以IPv6公网地址提供A或者AAAA记录解析,则需要配置IPv6的DNS胶水记录。
值得注意的是,目前并不是所有域名注册商都支持配置IPv6的胶水记录,因此在选择注册商时,需要特别注意。据小编了解,目前阿里云是支持的,新网互联只支持.com和.net的
四、怎么查看
稻田网络提供查询胶水记录的入口,网址为:
或者通过网址页面右上角进入:
如阿里云的权威hichina.com的查询结果: