Add linode, update augsburg IP
[sysconfig/bind.git] / named.conf.local
index 285963ab2e796ae4662d69c931f0fe3032a4fcbf..cffad2e4710a1cf15841c4d6460f6ea85f7b6604 100644 (file)
@@ -21,31 +21,65 @@ acl "transfer-allowed" {
        74.207.246.137; // arctic
        66.92.29.156;   // copan
        18.18.208.12;   // olinda
+       18.25.129.162;  // adehnert3.xvm
+       130.44.166.3;   // DD
+       // Linode
+       104.237.137.10;
+       45.79.109.10;
+       74.207.225.10;
+       207.192.70.10;
+       109.74.194.10;
+       2600:3c00::a;
+       2600:3c01::a;
+       2600:3c02::a;
+       2600:3c03::a;
+       2a01:7e00::a;
 };
 
-include "/etc/bind/pri/dynamic.keys";
+masters "primary-ns" {
+       18.18.208.12;   // olinda
+};
+
+masters "secondary-ns" {
+       18.25.129.162;  // adehnert3.xvm
+       // Linode
+       // https://www.linode.com/docs/products/networking/dns-manager/guides/incoming-dns-zone-transfers/#operate-as-a-secondary-read-only-dns-service
+       104.237.137.10;
+       45.79.109.10;
+       74.207.225.10;
+       207.192.70.10;
+       109.74.194.10;
+       2600:3c00::a;
+       2600:3c01::a;
+       2600:3c02::a;
+       2600:3c03::a;
+       2a01:7e00::a;
+};
 
-zone "dynamic.dehnerts.com" IN {
+include "/etc/bind/named.conf.per-host";
+
+zone "dynamic.dehnert.arctic.org" IN {
+       // DNAME to the real, dynamic.dehnerts.com, zone
        type master;
-       file "/etc/bind/dyn/dynamic.zone";
-       update-policy { grant * selfsub * A;};
+       file "/etc/bind/pri/arctic-dynamic.zone";
+       allow-update { none; };
        allow-transfer { "transfer-allowed"; };
        allow-query { any; };
+       //notify no;
 };
 
-#zone "dehnert.arctic.org" IN {
-#      type master;
-#      file "/etc/bind/pri/combined-dehnerts.zone";
-#      #update-policy { grant * selfsub * A;};
-#        allow-update { none; };
-#      allow-transfer { "transfer-allowed"; };
-#      allow-query { any; };
-#      //notify no;
-#};
+zone "dehnert.arctic.org" IN {
+       type master;
+       file "/etc/bind/pri/combined-dehnerts.zone";
+        allow-update { none; };
+       allow-transfer { "transfer-allowed"; };
+       allow-query { any; };
+       //notify no;
+};
 zone "dehnerts.com" IN {
        type master;
        file "/etc/bind/pri/combined-dehnerts.zone";
-       #update-policy { grant * selfsub * A;};
+       #update-policy { grant * selfsub * A TXT;};
         allow-update { none; };
        allow-transfer { "transfer-allowed"; };
        allow-query { any; };