请问更改NameServer会导致停机时间?

我的域名注册商是A公司,我们使用两个DNS服务器的域名服务器。 我们将自己的服务器硬件托pipe在与A公司无关的数据中心中。关于公司A的一切都很糟糕。 因此,我们在DNSmadeeasy.com上build立了一个新帐户,并将所有的A,MX和CNAMElogging复制到(他们负责SOA和NS)。 现在,当我login我的注册商面板并将名称服务器从他们的名称服务器切换到DNSME时,我们是否会遇到任何中断服务?

我最初以为没有,我们不应该。 与任何DNS更改一样,传播最多可能需要72小时,但是如果某些名称服务器还没有更新的区域文件,它们很可能会使用caching的信息,这些信息完全相同(因为没有IP地址正在更改。 ..这是一个确切的副本)。

所以你怎么看? 我应该继续进行更改还是应该select一个预定的date,并通知客户在72小时内可能会遇到连接问题?

更新

将近72小时过去了,我们甚至没有打嗝。 在过去的72小时内,我使用NSLOOKUP来查询几个不同的服务器来查找我的NSlogging,并且大概花了48小时才能显示新的名称服务器。 whois信息几乎立即改变。 因此,对于和我一样担心的人来说,只要新的DNS提供商具有完全相同的区域信息,就不会有任何问题。

不,只要两组名称服务器具有相同的logging,就不会遇到停机时间。

在我最近的经验中,这是稍微谨慎的。

我们以前使用公司A,谁吸。 他们是我们的companydomain.com的域名注册商和DNS主机。

我们为companycompany.com提供了与公司B相同的DNS A和MXlogging。

然后,我们将公司A的控制面板中companycompanydomain.com的名称服务器更改为ns.companyb.com和ns2.companyb.com,假设由于两个地方存在相同的DNS条目,交换将是无缝的。

然而,不久之后邮件到anything@ourcompanydomain.com在各地下了。 我不是DNS专家,但我的假设是公司A在一切传播之前停止了对我们域名的DNS查询的响应。

底线 – 除非您完全控制stream程,否则我会确保您有更改名称服务器时可能的停机时间的应急计划。

如果logging相同,则不应该停机。 我总是希望确认两个logging是相同的,直接对DNS做简单的名称服务器查找。

你可以使用这个在线工具,或者你可以使用

dig @ns#.dnsmadeeasy.com domain.com A 

等等

确认每条logging。

是和不是。 如果两个服务器(旧的和新的)都在运行,它不会造成任何停机,但是我会做的是造成一些差异。

我的意思是,如果你的一个用户的DNS没有更新到新的名称服务器,他们将在旧的服务器上。 根据你的跑步,这可能是好的或坏的。 另一方面,一些DNS服务器可能会更新并指向您的新服务器。

从本质上说,你需要确保你有两台服务器,至less两天(以防万一 – 一些DNS服务器更新速度很慢),直到你完全closures旧的服务器。

为了以防万一,至less在5个小时之前,我会至less提出警告。 🙂