将两组私有名称服务器指向一对IP

时间:2012-08-21 20:20:37

标签: dns bind named nameservers

由于可靠性问题,我正在将服务器从一个提供商迁移到另一个提供商。

无论如何,我有一段时间的域名jeffkee.com,所以

ns1.jeffkee.com -> xxx.xxx.xxx.x (whatever the previous IP is.. is irrelevant)
ns2.jeffkee.com -> xxx.xxx.xxx.x (whatever the previous IP is.. is irrelevant)

他们都连接到服务器(我们称之为用于Inmotion托管)。我有几十个网站,其域名设置为这些域名服务器。

迁移时,我设置了另一个域,sonika.ca,因此我可以分阶段迁移,以确保所有PHP应用程序的服务器合规性等。所以现在我有了

ns1.sonika.ca -> 64.207.177.33
ns2.sonika.ca -> 64.207.177.100

指向 M 的新服务器(我们将其称为 M for media temple),指向服务器M上的两个IP地址。

所以我的问题是..如果我迁移所有文件&数据库等,并将它们设置在新服务器 M 上,然后只需在Netfirms(域名注册商)更新我的域名jeffkee.com,以便ns1.jeffkee.com/ns2.jeffkee.com指向对于服务器M上的新IP,这会有效吗?或者这是否会导致我不知道的一些奇怪的DNS问题?

基本上,这是我提议的最终结果:

ns1.sonika.ca & ns1.jeffkee.com -> 64.207.177.33
ns2.sonika.ca & ns2.jeffkee.com -> 64.207.177.100

这样我就不必走几十人了解如何逐个更新域名服务器......这可能是一项繁琐的工作。

谷歌搜索返回了一些模棱两可的结果,其中大部分讨论了ns1& ns2应该具有相同的IP或不同的IP等,所以我转到这里寻求帮助。

1 个答案:

答案 0 :(得分:1)

您可能会遇到胶水记录的一些问题,因为注册商将拥有与迁移到的名称服务器不同的IP地址,因此任何查询层次结构的人都可能获得旧的IP地址。

我的建议是迁移数据并确保正确配置新提供程序上的所有DNS。然后更新旧提供程序上的区域记录以指向新托管提供程序上的资源。然后,您可以逐步浏览每个区域并更新注册商以指向新的提供商。曾经一切都被迁移掉了老提供者。

希望这有帮助。