使用Java操作BIND 9.x配置文件

时间:2011-03-23 12:06:14

标签: java dns bind zones

我需要向BIND 9.x DNS服务器添加/删除域名。这意味着我需要读/写区域文件。如何使用Java执行此操作?

可以使用sftp(JSch)读取区域文件,但是解析,附加文件太复杂了。 Webmin使用perl脚本并成功执行这些操作。 DNSBoss使用Java并成功执行这些操作,但它不是开源的。

似乎dnsjava很有帮助,但我不确定,我需要更多地挖掘它。

您对此操作有什么想法吗?任何开源库,API都可以提供帮助吗?

非常感谢,

1 个答案:

答案 0 :(得分:1)

我意识到有一个名为Bind DZL的补丁。我应该使用它,忘记操纵文件。