就像我对我的域名:
ns1.somedomain.com IP: 122.some.ip.here ns2.somedomain.com IP: 122.some.ip.here
为什么有2个或更多?托管只是一个服务器,如果下降,任何一个都不会工作.真正?
解决方法
正如其他人所评论的那样,有多个名称服务器用于冗余目的.
如果您有一台DNS服务器并且它已关闭,那么您的所有服务都会随之丢失(呃,无论哪种服务至少依赖于IP名称解析).如果您有多个名称服务器,那么当一个名称服务器失败时,其他名称服务器将接管或至少可以访问.
无需进入dns缓存主题……通常,域使用多个服务器,这些服务器通常会分离服务.实际上,您实际上有多台服务器在您的域中托管不同的服务.例如,您的邮件服务可能运行在与Web服务不同的服务器上.那么,当您的Web服务器关闭时,您的邮件可能会继续流动.如果您有一个单独的DNS服务器并且它也已关闭,那么即使您的邮件服务器仍在运行,您也不会收到邮件.有多个DNS服务器解决了这种情况.
此外,您将需要这些多个DNS服务器位于不同的IP子网上,以便在路由器出现故障或类似情况时,您的名称解析不会随之降低. This happened to Microsoft一会儿回来.