我想将 bind9 配置为 DNS 从属服务器,从位于动态 IP 后面的 DNS 主服务器 (PowerDNS) 执行 axfr。
通常的配置是:
zone "example.com" {
type slave;
masters { 198.199.120.1; };
file "/var/lib/bind/db.example.com";
};
我不能简单地将 IPv4 (198.199.120.1) 更改为 FQDN (mydynaddr.home.net)。
我怎样才能做到这一点?
我认为您无法让 BIND 做到这一点。DNS 在设计时并没有真正考虑到动态 IP 地址,因此完全在 DNS 级别上解决这个问题可能会非常棘手。我怀疑您最简单的选择是将区域文件同步到 BIND 主机,然后使用 ssh 执行
rndc reload
.