有一个单独的服务器名称服务器是一个好主意?

例如,如果我在美国的服务器上托pipe网站,build议在加拿大或美国购买另一台服务器,并使用该服务器的两个专用IP地址parsing我的名称服务器,而不是使用2个专用IP地址在我的主网站服务器?

如果可能的话,你应该为你的dns提供地理冗余。 如果只有一台服务器,则可以在服务器上运行主名称服务器。 但是,您还应该在其他地方设置备份名称服务器。 例如,我pipe理一个小公司的单个Linux服务器,它也为他们的域提供DNS服务。 我签署了dyndns中学DNS备份。 工作正常,不是很昂贵。

如果您托pipe自己的电子邮件,这一点尤其重要。 如果您的域名完全closures,您的域名将不会有任何DNS信息可用,并且外部邮件服务器将放弃尝试快速发送邮件。 如果您的主服务器closures,但您的备份DNS仍然存在,外部邮件服务器将不断尝试重发邮件至less一两天。 这意味着,当你的服务器恢复运行时,邮件最终可能会交付(尽pipe在这种情况下显然你也应该使用邮件服务器冗余)。

我真的不知道为什么有人托pipe一个网站,甚至几个,将主办自己的DNS服务器。 对那些从事这项业务的公司来说更是如此。

是否有任何理由,你不只是有像godaddy.com这样的主要域名注册商的DNS? 我有一些公司,我咨询了那里,我们得到两个名字服务器在不同的子网(我相信这是你的意思是两个IP地址)。 按国家分开它们并不重要。

实际上,你是否真的想pipe理服务器,或只是DNSlogging? 后者更容易。 另外,您真正认为谁拥有更强大的服务器,您还是该业务的主要公司?

在另一个国家/地区托pipe同一个网站的另一个故事,这个网站的域名是domain.ca,用于冗余。

在同一台服务器上使用两个专用的IP地址是不是一个好主意,以符合有两个DNS服务器的要求,如果这真的是你的意思。 您至less应该将两个IP地址分配给不同的服务器,最好使用地理上距离较远的服务器。 所以在你的情况下,在美国有一台服务器,在加拿大有另一台服务器是理想的。