加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

domain-name-system – 更新数千个域的Glue记录

发布时间:2020-12-14 23:33:57 所属栏目:资源 来源:网络整理
导读:我正在迁移一个拥有几千个小站点的Web服务器,并拥有自己的DNS.每个站点都有一个主机名,形式为“customer.ourcompany.com”,有些还有“www.customersdomainname.com”. 当我们进行迁移时,IP将会发生变化,因此我们需要更新所有域的所有DNS条目.由于此计算机也
我正在迁移一个拥有几千个小站点的Web服务器,并拥有自己的DNS.每个站点都有一个主机名,形式为“customer.ourcompany.com”,有些还有“www.customersdomainname.com”.

当我们进行迁移时,IP将会发生变化,因此我们需要更新所有域的所有DNS条目.由于此计算机也是ourcompany.com的权限,因此还必须更改ns1.ourcompany.com的IP.

这就是问题.对于所有客户端域,我们需要确保任何粘合记录都包含正确的IP.

注册商是否始终使用胶水记录,即使它们在技术上不是域名需要的?我们迁移了另一个网络服务器,我需要登录到注册商的网站(GoDaddy)并通过简单地将ns1换成ns2来更新每个名称服务器条目,反之亦然.这迫使GoDaddy为名称服务器查找新IP,并将它们存储为粘合记录.我害怕不得不再次这样做,但有2000个域名,而不是所有注册商.

思考?

解决方法

我想你可能会对胶水记录的定义感到困惑.作为该过程的简短摘要:当您向域名注册商注册域名(example.com)时,您需要为名称服务器提供主机名,这些名称服务器将对该域具有权威性.

如果名称服务器与您注册的域名(ns0.example.com)存在于同一域中,则还需要为它们提供IP地址.这些将形成您的胶水记录.如果没有这些粘合记录,DNS查找将陷入catch-22状态,因此他们不知道如何解析域的地址,因为他们无法首先解析名称服务器.

但是,如果名称服务器存在于不同的域中,则不需要粘合记录.您只需为名称服务器提供主机名(无IP地址),DNS查找将在解析请求的域之前先解析这些主机名.

考虑到这一点,您尝试做的事情有两种可能的情况.从你所描述的我怀疑第一个适用于你:

>如果所有客户端域在zonefile和WHOIS记录中都有ns1.ourcompany.com的名称服务器,那么您只需要更改存储在zonefile中的IP地址并粘贴域ourcompany.com的记录.因为这是在查找过程中需要引导的唯一自引用主机名.>如果每个客户端域使用ns1.customersdomainname.com并且粘贴记录指向您的IP地址,那么您还需要做更多工作.您需要更新每个域.一些注册商提供了可用于自动化更改的API.虽然你在这里,我建议巩固我上面描述的设置,以防止将来重复这样的工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读