当我使用传统方式管理我的区域文件时,我可以在/etc/bind/named.conf.local
中设置以下配置来设置主/从复制。
zone "my_zone.com" {
type master;
file "/etc/bind/db.my_zone.com";
};
和
zone "my_zone.com" {
type slave;
file "db.my_zone.com";
masters { master_ip_address; };
};
但是,如果我使用rndc
来管理我的区域文件,我应该如何管理这种复制关系呢?
答案 0 :(得分:4)
要启用rndc添加新区域,请将以下代码添加到/etc/bind/named.conf.option
:
allow-new-zones yes;
rndc addzone mydomain.com '{type master; file "/etc/bind/rndc_zones/mydomain.com";};'
rndc addzone mydomain.com '{ type slave; masters { master_ip; }; };'
rndc reload mydomain.com
rndc delzone mydomain.com