如何更新Windows客户端上的Linux BINDlogging?

我的场景:

组织networking主要运行Linux机器,并具有基于Linux的BIND服务器。

我需要的是我的Windows机器,它是networking的一部分,不时更新一个非常具体的Alogging – 所以networking中的所有机器都会意识到这一点。

以不同的方式提出相同的问题:

从其他Windows机器远程更新DNS(Windows)服务器可以使用“dnscmd”工具完成。

BIND(Linux)如何做到这一点?

让我build议一个替代解决scheme。 我不确定这是否适用于您的情况,但如果您可以对这三个问题回答“是”

  • Windows机器是Active Directory域的一部分吗?
  • 您感兴趣的Alogging是否指向Windows机器本身?
  • Alogging是否只需要在本地networking内parsing?

作为Active Directory域的正常操作的一部分,Windows维护着所有成员PC的DNS注册(除非这已经从默认configuration中更改)。一个可能的简单解决scheme可能是从BIND区域指向一个CNAME在Active Directory域的logging中。 这当然也取决于您的客户能够parsing您的AD域中的名称(无论如何,如果您正在运行AD,这是至关重要的)。

现在,如果你没有Active Directory,我绝对不会build议用完这个目的build立一个AD林,但是如果你这样做了,而且如果解决scheme适用于你的场景,那么你也可以使用其function来节省自己的一些工作。

你可以使用rndc来远程控制绑定实例。