xuu 1 year ago
parent
commit
61690d9cb8
5 changed files with 79 additions and 4 deletions
  1. 2 2
      iana-dn42.us
  2. 2 1
      iana-sour.is
  3. 8 0
      server-rakta
  4. 1 1
      views.lavana
  5. 66 0
      views.rakta

+ 2 - 2
iana-dn42.us

@@ -1,6 +1,6 @@
 $TTL 24h
 $ORIGIN dn42.us.
-@ SOA  lavana.sjc.sour.is.  xuu.sour.is. ( 2018052004 4h 15m 3w 1h )
+@ SOA  lavana.sjc.sour.is.  xuu.sour.is. ( 2018052601 4h 15m 3w 1h )
 
   NS   lavana.sjc.sour.is.
   NS   dosha.mtr.sour.is.
@@ -47,7 +47,7 @@ paste        CNAME dosha.mtr
 registry     CNAME dosha.mtr
 
 rishi        CNAME rishi.bre
-teams        CNAME rishi.bre
+teams        CNAME rakta.fra
 ca           CNAME rishi.bre
 
 

+ 2 - 1
iana-sour.is

@@ -1,6 +1,6 @@
 $TTL 24h
 $ORIGIN sour.is. 
-@ SOA  lavana.sjc.sour.is.  xuu.sour.is. ( 2018052004 4h 15m 3w 1h )
+@ SOA  lavana.sjc.sour.is.  xuu.sour.is. ( 2018052601 4h 15m 3w 1h )
 
 @ NS      lavana.sjc
   NS      rishi.bre
@@ -24,6 +24,7 @@ $ORIGIN sour.is.
 bin          MX  1 mail.mailinator.com.
              MX  1 mail2.mailinator.com.
 
+zt        CNAME lavana.sjc
 teams     CNAME rakta.fra
 git       CNAME dosha.mtr
 ipfs      CNAME dosha.mtr

+ 8 - 0
server-rakta

@@ -0,0 +1,8 @@
+$TTL 300
+$ORIGIN server.
+;;$INCLUDE /etc/bind/db.souris/soa-dn42.inc
+@ SOA  rakta.fra.xuu.dn42.  xuu.sour.is. ( 2017103000 4h 15m 3w 1h )
+
+@  NS rakta.fra.xuu.dn42.
+
+id CH TXT rakta.fra.xuu.dn42.

+ 1 - 1
views.lavana

@@ -66,7 +66,7 @@ view "internal" {
 	172.21.64.0/28;
 	172.22.141.0/24;
 	fdea:a15a:77b9:ffff::/64;
-
+        fdea:a15a:77b9:4444::/64;
         172.23.149.22;
         172.23.149.34;
         172.23.149.50;

+ 66 - 0
views.rakta

@@ -0,0 +1,66 @@
+masters souris-ips { 45.63.94.117; 2001:19f0:ac01:140:5400:00ff:fe53:b68d; };
+masters dn42-ips { 172.22.141.181; fdea:a15a:77b9:4444::181; };
+acl "anycast_addr" { 172.22.141.13; fdea:a15a:77b9:4444::13; fdea:a15a:77b9::ac16:8d0d; };
+
+view "external" {
+
+  empty-zones-enable no;
+  dnssec-enable yes;
+  dnssec-validation yes;
+  dnssec-lookaside auto;
+
+  match-destinations { 
+	80.240.18.62;
+	2001:19f0:6c01:1f0b:5400:1ff:fe80:f0b8;
+  };
+
+  allow-query { any; };
+  allow-query-cache { any; };
+  query-source address 80.240.18.62;
+  query-source-v6 address 2001:19f0:6c01:1f0b:5400:1ff:fe80:f0b8;
+  allow-recursion {"none";};
+  allow-transfer { none; };
+
+  include "/etc/bind/db.souris/masters.external";
+};
+
+view "internal" {
+
+  empty-zones-enable no;
+  dnssec-enable no;
+  dnssec-validation no;
+
+  match-destinations { 172.22.141.192; fdea:a15a:77b9:4444::192; };
+
+  transfer-source 172.22.141.192; 
+  transfer-source-v6 fdea:a15a:77b9:4444::192; 
+
+  notify-source 172.22.141.192;
+  notify-source-v6 fdea:a15a:77b9:4444::192;
+
+  query-source address 172.22.141.192;
+  query-source-v6 address fdea:a15a:77b9:4444::192;
+
+  allow-query { any; };
+  allow-query-cache { any; };
+  allow-recursion {"none";};
+  allow-transfer { none; };
+
+  include "/etc/bind/db.souris/masters.internal";
+};
+
+view "anycast" IN {
+  query-source address 172.22.141.192;
+  query-source-v6 address fdea:a15a:77b9:4444::192;
+
+  include "/etc/bind/db.souris/view.anycast";
+};
+
+view "anycastch" CH {
+  query-source address 172.22.141.192;
+  query-source-v6 address fdea:a15a:77b9:4444::192;
+  allow-query { any; };
+
+  zone "server." CH { type master; file "/etc/bind/db.souris/server-rakta"; };
+};
+