命令行 – 以编程方式添加/删除/重命名BIND别名logging?

对于我们的本地开发服务器,我们经常在本地networking域的BIND /命名服务器中添加和删除名称别名logging。 我通常通过Webmin手动完成,只是出于方便。 但是我经常这样做,这很烦人,我想可以自动化。

有没有办法从命令行使用bash脚本轻松地做到这一点? 最终,我正在寻找一种方法来添加,删除和重命名名称别名到服务器。

我希望有一些比grep绑定configuration文件和search/replace…

我通常使用的方法是设置dynamic更新的区域,然后使用nsupdate 。

我在这个答案中提供了更多的细节。