例如,如果我在美国的服务器上托管一个网站,是否建议在加拿大或美国购买另一台服务器,并使用来自该服务器的2个专用IP地址来解析我的命名服务器,而不是在我的主网站服务器上使用2个专用IP地址?
发布于 2011-05-21 19:20:58
如果可能的话,您的dns应该有地理冗余。如果您只有一台服务器,那么可以在服务器上运行主名称服务器。但是,您还应该在其他地方设置一个备份名称服务器。例如,我管理一家小公司的单一Linux服务器,该服务器也为它们的域提供dns服务。我帮他们签了二次dns作为后援。工作很好,而且不太贵。
这一点特别重要,如果你主持你自己的电子邮件。如果您的域名完全关闭,将没有任何dns信息为您的域名,外部邮件服务器将放弃尝试发送邮件相当快。如果主服务器关机,但备份dns仍然有效,外部邮件服务器将继续尝试重新发送邮件至少一两天。这意味着,当您的服务器重新启动时,邮件最终很有可能被发送(当然,在这种情况下,您也应该处理邮件服务器的冗余)。
发布于 2011-05-21 20:02:45
我真的很想知道,为什么有人主持一个网站,甚至少数,会主持他们自己的DNS服务器。对于那些从事这一业务的公司来说,情况就更糟了。
有什么原因你不只是让你的域名系统与一个主要的域名登记员,如godaddy.com?我在那里咨询了许多公司,我们确实得到了两个位于不同子网上的名服务器(我相信这就是你所说的两个IP地址的意思)。把它们按国家分开并不那么重要。
作为一件实际的事情,您真的想要管理服务器,还是只管理DNS记录?后者比较容易。另外,你认为谁的服务器更健壮,你还是该行业的一家大公司?
这是另一个故事,在另一个国家主办相同的网站与一个不同的领域,如domain.ca冗余。
发布于 2011-05-21 19:17:52
在同一台服务器上使用两个专用IP地址来满足拥有两个DNS服务器的要求并不是一个好主意,如果这正是您的意思。您至少应该将这两个IP地址分配给不同的服务器,最好使用地理位置较远的服务器。因此,在您的例子中,在美国有一个服务器,在加拿大有另一个服务器将是理想的。
https://serverfault.com/questions/272265
复制相似问题