3

我想在一台服务器上创建一个 Web 界面来管理另一台服务器上的几个 dns 服务器。

如何以编程方式远程管理绑定 dns 服务器?

  • 我想添加/编辑/删除区域。
  • 我看到有 rndc 但只允许重新加载区域而不是添加/删除。
  • 我可以 NFS 从 dns 服务器挂载区域并对其进行编辑,但有更好的方法吗?
4

3 回答 3

6

如果从头开始编写这样的东西没有硬性要求,为什么不简单地使用已经存在的接口而不必重新发明轮子呢?对关键字 bind dns web interface 进行简单的Google 搜索会在第一个结果链接中生成完整的开源项目列表。

于 2008-12-04T16:08:49.223 回答
3

IETF 正在为基于 Netconf 框架的名称服务器远程控制定义一个标准。看:

要求包括添加/删除区域的能力等。

于 2008-12-06T12:25:40.420 回答
0

您可以设置一些执行远程 SSH 命令的东西吗?不过,这可能有点不安全,除非运行命令的服务器本身已使用 SSH 密钥进行了预身份验证,这是您访问服务器的唯一方式。

于 2008-12-04T15:59:52.517 回答