DNS群集

哈格里夫斯·斯塔塔 分享了这个想法 2年前
进行中

请考虑在Spanel上实施DNS集群,因为它有很多好处。

DNS集群的好处

1) DNS服务关闭时,停机时间为0%。如果DNS服务关闭,则域DNS将由群集中的其他服务器提供服务。

2) 我们可以为您的所有服务器使用全球名称服务器。在这里,我们不需要为彼此设置特定的名称服务器。

29 投票

评论(15)

photo

我完全支持Hargreaves Standa的请求,因为如果我们想将客户端拆分到多台机器上,只使用全局名称服务器,那就太好了

photo

我同意哈格里夫斯·斯坦达的观点。

photo

我也在想这件事。dns上没有冗余。主/秒同步设置

当前正在使用https://simpledns.plus/kb/13/can-i-use-the-super-master-slave-feature-with-other-dns-servers它们保持同步的方式很好

photo

这是一个很好的观点,也许是一个即将实现的功能。我认为它的工作方式是将所有名称服务器添加到DNS群集功能中,每个DNS群集客户端(带有SPanel的单个VPS)将DNS区域更改同步到添加到DNS群集中的所有名称服务器。听起来怎么样?你想添加我缺少的其他功能吗?它会很有用吗?

photo

我当然想找到一种方法来处理这个问题,这是唯一阻碍我广泛部署SPanel的真正原因。

photo

例如,Plesk有一个扩展(在Github上可用)来管理从属DNS服务器和查看统计数据:
https://www.plesk.com/extensions/slave-dns-manager/

photo

集群对于DNS冗余非常重要,也可以加快DNS解析,因为DNS服务器可以位于不同的地理位置。

photo

我建议使用DNS写入前和写入后挂钩。然后,管理员可以编写自己的脚本,以他们认为合适的方式将DNS更改发送到自己的集群。

需要一个预挂钩,以便管理员可以编写检查代码,查看DNS是否已存在于集群上。

这样的钩子有助于封装所有用例。有人可能希望以不同于其他人的方式使用DNS集群。我并不反对SPanel自己开发DNS集群,但所有这些也可以通过事件前/事件后挂钩来实现。

photo

只需复制cpanel DNS集群与仅使用DNS的cpanel服务器的工作方式。


photo
看起来对这个功能的需求相当高,这让我立刻兴奋地想要实现它。没有什么比帮助人们并让他们的生活更轻松的感觉了,所以我决定今天花一天时间开发DNS集群功能,并准备将其集成到SPanel GUI中。现在,SPanel API中的DNS群集功能已100%就绪,允许您添加/删除外部DNS服务器,强制同步单个或所有DNS区域,查看DNS群集运行状况,还开发了一个仅DNS SPanel安装程序,该安装程序可将任何具有最低Rocky Linux 8操作系统的自管理VPS变成由SPanel支持的完全管理DNS群集的一部分,只需从管理界面单击一次。添加新的DNS区域或编辑现有区域会自动将更改填充到DNS群集中的所有成员。我错过什么了吗?
photo

@弗拉德解释得很好,我祝你一切顺利。

photo

@弗拉德。。。那将是完美的。所有房东都必须遵守!

photo

在SPanel API中已准备好DNS群集。任何想要使用它的人都可以根据要求手动配置它。在未来的某个时候,该功能将集成在SPanel管理界面中,您只需单击鼠标即可创建DNS集群并管理其中的服务器。

photo

嗨,弗拉德,

有什么消息吗?

photo

API中提供了该功能,我们可以为您手动配置该功能。请向技术支持人员开具工单并索取。由于对该功能的需求不高,该功能将在未来几个月内在UI中提供。我们仍然可以为需要的SPanel用户手动启用DNS群集。

发表评论