我刚用cPanel/WHM买了一个VPS。我的托管提供商给了我3个专用IP地址与我的计划。我在互联网上读到,我应该用两个IP作为我的名字服务器,另一个作为我所有共享帐户的主IP。
你能告诉我为什么要那样做吗?只对名称服务器使用IP地址,而只对共享帐户使用另一个IP地址,而不是对所有名称服务器和共享帐户使用相同的IP,有什么好处?我这么问是因为我不想白用IP。
谢谢。
发布于 2013-04-27 23:37:48
也许我的问题不够精确。我想知道如何在VPS上配置带有cPanel的名称服务器,而不松开DNS的冗余。我想这和IP有关..。但事实并非如此。问题是cPanel而不是别的什么:
具有cPanel/WHM的标准服务器同时提供所有这些服务: DNS、HTTP、FTP、Email等。然而,由于冗余原因,我们通常为每个名称服务器提供独立的复制DNS服务器。因为我们只有一个DNS服务器进入主cPanel/WHM服务器(因为cPanel中的一些特性需要控制DNS区域),所以我们必须将所有的名称服务器都指向那里。然后,我们松开冗余,即使我们有多个名称服务器,因为我们只有一个DNS。
不过,有两种解决办法来解决这个问题。第一个解决方案是购买一个安装了“cPanel DNS”的VPS服务器。之后,我们必须激活cPanel/WHM主服务器上的DNS群集功能,以便将DNS区域“聚类”到这些VPS。这样,主服务器和cPanel仍然控制DNS区域,我们现在有了我们想要的冗余。第二种解决方案是使用第三方DNS解决方案。然而,cPanel的许多特性不能正常工作(子域创建、域插件、区域编辑等)。我们将需要手动分配DNS区域与第三方DNS系统。
发布于 2013-04-26 19:01:26
您应该为名称服务器使用2个IP地址的原因是DNS最佳实践和RFCs将此作为一项要求。
重点不是“仅仅因为你需要2个IP地址”,而是为了冗余目的。因此,真正的需求(对DNS最佳实践)是两个不同的DNS服务器,因此,如果一个服务器失败,您的域名(S)仍然解析在第二个DNS服务器。
尽管如此,在同一台服务器上使用两个不同的IP地址来响应DNS查询是非常可能的(但也不建议如此)。
除此之外,对于多个服务使用相同的IP地址并没有真正的好处(例如,您可以运行Apache、BIND和Postfix,例如,所有这些IP地址都来自同一个IP地址)。
https://serverfault.com/questions/502992
复制相似问题