我需要向 BIND 9.x DNS 服务器添加/删除域名。这意味着我需要读取/写入区域文件。我如何使用 Java 执行此操作?
可以使用 sftp (JSch) 读取区域文件,但是解析、附加文件太复杂了。 Webmin 使用 perl 脚本并成功执行这些操作。 DNSBoss 使用 Java 并成功执行了这些操作,但它不是开源的。
看起来 dnsjava 很有用,但我不确定,我需要进一步挖掘它。
你对这个操作有什么想法吗?有什么开源库、API 有帮助吗?
非常感谢,
最佳答案
我意识到有一个名为 Bind DZL 的补丁.我应该使用它而忘记操作文件。
关于java - 使用 Java 操作 BIND 9.x 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5404973/