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

前端之家收集整理的这篇文章主要介绍了domain-name-system – 更新数千个域的Glue记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在迁移一个拥有几千个小站点的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.虽然你在这里,我建议巩固我上面描述的设置,以防止将来重复这样的工作.

原文链接:https://www.f2er.com/html/228512.html

猜你在找的HTML相关文章