【发布时间】:2013-05-14 13:39:25
【问题描述】:
我正在使用 dnspython 执行动态 DNS 更新,其语法类似于:
import dns.update, dns.query
update = dns.update.Update('zone', keyring=keyring)
update.add('source', 60, 'CNAME', 'destination')
response = dns.query.tcp(update, 'localhost')
这很好用,除了我希望将区域文件的更改写入磁盘。有谁知道如何触发这样的更新?
提前致谢。
【问题讨论】:
-
this page 上的“修改 DNS 区域文件”标题下有一个示例。
-
是的,这就是我找到的同一页。不幸的是,它谈到了在使用 dns.zone 时这样做。我认为对于动态 DNS 更新,您应该使用 dns.update,但也许我将不得不接受使用 dns.zone 并自己增加序列号。
标签: python python-2.7 dnspython