Joa*_*ner 2 domain-name-system bind master-slave dns-zone soa-record
我运行一个我无法完全控制的域的从属名称服务器(即不可能更改 SOA)。SOA 指定了一个星期的到期时间。出于各种原因,我想将特定从服务器上的该值覆盖为更大的值。有没有办法做到这一点?
注意:我知道对于刷新和重试字段,bind9 提供了选项 min-refresh-time、max-refresh-time、min-retry-time 和 max-retry-time 来否决 SOA,如文档中所述。出于某种原因,这不包括到期。
阅读代码后,我找到了一个似乎有效的解决方案。bind 将他认为他上次刷新区域的时间存储为区域文件的修改时间。所以
$ touch /var/cache/bind/domain.tld.db $ rndc 重新加载
将使它认为它刚刚刷新了域。即使事后看来,这个技巧仍然有效,即在与主服务器的链接丢失并且域已经过期并且从服务器已停止响应请求之后。
归档时间: |
|
查看次数: |
2330 次 |
最近记录: |