view "default" {
+ zone "catalog0.example" {
+ type primary;
+ file "catalog0.example.db";
+ allow-transfer { any; };
+ allow-update { any; };
+ also-notify { 10.53.0.2; };
+ notify explicit;
+ };
+
zone "catalog1.example" {
type primary;
file "catalog1.example.db";
view "default" {
catalog-zones {
+ zone "catalog0.example"
+ /* unset default-primaries, see GL#5494 */
+ in-memory yes;
zone "catalog1.example"
default-masters { 10.53.0.1; }
min-update-interval 1s
forwarders { };
};
+ zone "catalog0.example" {
+ type secondary;
+ file "catalog0.example.db";
+ primaries { 10.53.0.1; };
+ };
+
zone "catalog1.example" {
type secondary;
file "catalog1.example.db";
forwarders { };
};
+ zone "catalog0.example" {
+ type secondary;
+ file "catalog0.example.db";
+ primaries { 10.53.0.1; };
+ };
+
zone "catalog1.example" {
type secondary;
file "catalog1.example.db";
copy_setports ns3/named.conf.in ns3/named.conf
copy_setports ns4/named.conf.in ns4/named.conf
+cp -f ns1/catalog.example.db.in ns1/catalog0.example.db
cp -f ns1/catalog.example.db.in ns1/catalog1.example.db
cp -f ns3/catalog.example.db.in ns3/catalog2.example.db
cp -f ns1/catalog.example.db.in ns1/catalog3.example.db