initial commit, without tsig keys
authorDavid Blacka <david@blacka.com>
Fri, 24 Feb 2023 14:12:21 +0000 (09:12 -0500)
committerDavid Blacka <david@blacka.com>
Fri, 24 Feb 2023 14:12:21 +0000 (09:12 -0500)
25 files changed:
.gitignore [new file with mode: 0644]
cfg/named.conf [new file with mode: 0644]
cfg/named.zones.conf [new file with mode: 0644]
cfg/rndc.conf [new file with mode: 0644]
run_bind.sh [new file with mode: 0755]
zones/bjmk.com [new file with mode: 0644]
zones/blacka.com [new file with mode: 0644]
zones/blacka.com.jbk [new file with mode: 0644]
zones/blacka.com.signed [new file with mode: 0644]
zones/blacka.com.signed.jnl [new file with mode: 0644]
zones/duffyfamily.me [new file with mode: 0644]
zones/dyn/dyn.hxr.us [new file with mode: 0644]
zones/ecotroph.net [new file with mode: 0644]
zones/fallschurchdissident.com [new file with mode: 0644]
zones/fallschurchdissident.us [new file with mode: 0644]
zones/fcdissident.us [new file with mode: 0644]
zones/gracecrc.org [new file with mode: 0644]
zones/hxr.us [new file with mode: 0644]
zones/kosters.net [new file with mode: 0644]
zones/littlebit.us [new file with mode: 0644]
zones/nortonbertram.com [new file with mode: 0644]
zones/prevelige.org [new file with mode: 0644]
zones/secondary/ogud.com [new file with mode: 0644]
zones/t.hxr.us [new file with mode: 0644]
zones/toscano.org [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..645e516
--- /dev/null
@@ -0,0 +1,8 @@
+cache
+log
+cfg/keys
+
+# these were local development things
+reference
+run_bind_docker.sh
+Dockerfile
diff --git a/cfg/named.conf b/cfg/named.conf
new file mode 100644 (file)
index 0000000..0b5176f
--- /dev/null
@@ -0,0 +1,79 @@
+options {
+    directory "/var/cache/bind";
+    statistics-file "/var/cache/bind/named.stats.txt";
+    session-keyfile "/var/cache/bind/session.key";
+    pid-file "/var/cache/bind/named.pid";
+    lock-file "/var/cache/bind/named.lock";
+
+    listen-on { 127.0.0.1; };    
+    listen-on-v6 { ::1; };
+    allow-recursion { 127.0.0.1; ::1; };
+
+       dnssec-validation yes;
+};
+
+logging {
+    channel "dnssec" {
+        file "/var/log/named/dnssec.log";
+        print-category yes;
+        print-severity yes;
+        print-time iso8601-utc;
+    };
+    channel "security" {
+        file "/var/log/named/security.log";
+        print-category yes;
+        print-severity yes;
+        print-time iso8601-utc;
+    };
+    channel "xfr-in" {
+        file "/var/log/named/xfr-in.log";
+        print-category yes;
+        print-severity yes;
+        print-time iso8601-utc;
+    };
+    channel "xfr-out" {
+        file "/var/log/named/xfr-out.log";
+        print-category yes;
+        print-severity yes;
+        print-time iso8601-utc;
+    };
+    channel "default" {
+        file "/var/log/named/named.log";
+        print-category yes;
+        print-severity yes;
+        print-time iso8601-utc;
+    };
+    category dnssec { dnssec; };
+    category security { security; };
+    category xfer-in { xfr-in; };
+    category xfer-out { xfr-out; };
+    category general { default; };
+    category config { default; };
+    category notify { xfr-out; };
+    category zoneload { default; };
+};
+
+key "rndc-key" {
+       algorithm hmac-sha256;
+       secret "Divr3QQ1G6qBBuRAx1QPiE4hFwnC6of6z3o82PYf7TY=";
+};
+controls {
+       inet 127.0.0.1 port 953
+       allow { 127.0.0.1; } keys { "rndc-key"; };
+};
+
+include "/etc/bind/keys/zeke-tornado.keys";
+include "/etc/bind/keys/zeke-ogud.keys";
+include "/etc/bind/keys/named_hxr_us.keys";
+include "/etc/bind/keys/named_knitbot_org.keys";
+
+dnssec-policy "custom" {
+    dnskey-ttl 7200;
+    keys {
+        csk lifetime unlimited algorithm ed25519;
+    };
+    nsec3param iterations 0 optout no salt-length 0;
+};
+
+include "/etc/bind/named.zones.conf";
diff --git a/cfg/named.zones.conf b/cfg/named.zones.conf
new file mode 100644 (file)
index 0000000..9f4bead
--- /dev/null
@@ -0,0 +1,168 @@
+zone "blacka.com" {
+    type primary;
+    file "/var/lib/bind/blacka.com";
+    dnssec-policy "custom";
+    inline-signing yes;
+    
+    notify yes;
+    also-notify { 66.92.146.115; 204.109.61.194; };
+    allow-transfer { 127.0.0.1; key zeke-tornado.; key zeke-ogud2.; key zeke-ogud3; };
+};
+
+zone "ecotroph.net" {
+        type primary;
+        file "/var/lib/bind/ecotroph.net";
+        notify yes;
+        allow-transfer { 127.0.0.1; key zeke-tornado.; key zeke-ogud2.; key zeke-ogud3; };
+};
+
+zone "nortonbertram.com" {
+        type primary;
+        file "/var/lib/bind/nortonbertram.com";
+        notify yes;
+        allow-transfer { 127.0.0.1; 202.157.185.115; 202.157.182.142; 64.151.105.12; };
+};
+
+zone "hxr.us" {
+        type primary;
+        file "/var/lib/bind/hxr.us";
+        notify yes;
+        allow-transfer { 127.0.0.1; 66.92.146.115; 204.109.61.194; 66.92.146.160; 64.151.105.12; };
+};
+
+zone "fcdissident.us" {
+        type primary;
+        file "/var/lib/bind/fcdissident.us";
+        notify yes;
+        allow-transfer { 127.0.0.1; 66.92.146.115; 204.109.61.194; 66.92.146.160; 64.151.105.12; };
+};
+
+zone "fallschurchdissident.us" {
+        type primary;
+        file "/var/lib/bind/fallschurchdissident.us";
+        notify yes;
+        allow-transfer { 127.0.0.1; 66.92.146.115; 204.109.61.194; 66.92.146.160; 64.151.105.12; };
+};
+
+zone "fallschurchdissident.com" {
+        type primary;
+        file "/var/lib/bind/fallschurchdissident.com";
+        notify yes;
+        allow-transfer { 127.0.0.1; 66.92.146.115; 204.109.61.194; 66.92.146.160; 64.151.105.12; };
+};
+
+zone "t.hxr.us" {
+        type primary;
+        file "/var/lib/bind/t.hxr.us";
+        allow-transfer { 127.0.0.1; 64.151.105.12; };
+};
+
+zone "dyn.hxr.us" {
+        type primary;
+        file "/var/lib/bind/dyn/dyn.hxr.us";
+        allow-transfer { 127.0.0.1; 64.151.105.12; };
+            update-policy { grant * self * A; };
+};
+
+zone "kosters.net" {
+        type primary;
+        file "/var/lib/bind/kosters.net";
+        notify yes;
+        also-notify { 65.201.175.12; 66.92.146.115; 204.109.61.194; };
+        allow-transfer { 127.0.0.1;
+                        65.201.175.11;
+                        65.201.175.12;
+                        64.151.105.12;
+                        64.22.125.99;
+                        70.164.18.40;
+                        70.164.18.41;
+                        70.164.18.42;
+                        207.234.133.162;
+                        key zeke-ogud2.; key zeke-ogud3;
+                        };
+};
+
+zone "bjmk.com" {
+        type primary;
+        file "/var/lib/bind/bjmk.com";
+        notify yes;
+        also-notify { 65.201.175.12; 66.92.146.115; 204.109.61.194; };
+        allow-transfer { 127.0.0.1;
+                        65.201.175.11;
+                        65.201.175.12;
+                        64.151.105.12;
+                        64.22.125.99;
+                        70.164.18.40;
+                        70.164.18.41;
+                        70.164.18.42;
+                        207.234.133.162;
+                        key zeke-ogud2.; key zeke-ogud3;
+                        };
+};
+
+zone "gracecrc.org" {
+        type primary;
+        file "/var/lib/bind/gracecrc.org";
+        notify yes;
+        also-notify { 65.201.175.12; 66.92.146.115; 204.109.61.194; };
+        allow-transfer { 127.0.0.1;
+                        65.201.175.11;
+                        65.201.175.12;
+                        64.151.105.12;
+                        64.22.125.99;
+                        70.164.18.40;
+                        70.164.18.41;
+                        70.164.18.42;
+                        207.234.133.162;
+                        key zeke-ogud2.; key zeke-ogud3.;
+                        };
+};
+
+zone "toscano.org" {
+        type primary;
+        file "/var/lib/bind/toscano.org";
+        notify yes;
+        allow-transfer { 127.0.0.1;
+                         202.157.185.115;
+                         202.157.182.142;
+                       };
+};
+
+zone "prevelige.org" {
+        type primary;
+        file "/var/lib/bind/prevelige.org";
+        notify yes;
+        allow-transfer { 127.0.0.1;
+                         202.157.185.115;
+                         202.157.182.142;
+                       };
+};
+
+zone "duffyfamily.me" {
+        type primary;
+        file "/var/lib/bind/duffyfamily.me";
+        notify yes;
+        allow-transfer { 127.0.0.1;
+                         202.157.185.115;
+                         202.157.182.142;
+                       };
+};
+
+zone "littlebit.us" {
+        type primary;
+        file "/var/lib/bind/littlebit.us";
+        notify yes;
+        allow-transfer { 127.0.0.1;
+                         202.157.185.115;
+                         202.157.182.142;
+                       };
+};
+
+zone "ogud.com" {
+        type secondary;
+        file "/var/lib/bind/secondary/ogud.com";
+        masters {
+                104.225.12.28;
+                #204.109.61.194;
+                };
+};
diff --git a/cfg/rndc.conf b/cfg/rndc.conf
new file mode 100644 (file)
index 0000000..132df37
--- /dev/null
@@ -0,0 +1,12 @@
+# Start of rndc.conf
+key "rndc-key" {
+       algorithm hmac-sha256;
+       secret "Divr3QQ1G6qBBuRAx1QPiE4hFwnC6of6z3o82PYf7TY=";
+};
+
+options {
+       default-key "rndc-key";
+       default-server 127.0.0.1;
+       default-port 953;
+};
+# End of rndc.conf
diff --git a/run_bind.sh b/run_bind.sh
new file mode 100755 (executable)
index 0000000..5ff5bd6
--- /dev/null
@@ -0,0 +1,21 @@
+#! /bin/bash
+
+BASE_CONF_DIR=/etc/bind
+: "${DNS_PORT:=53}"
+: "${RNDC_PORT:=953}"
+[ "$1" = "interactive" ] && ARGS="-ti --entrypoint=/bin/bash"
+
+# shellcheck disable=SC2086
+docker run $ARGS \
+    -ti --entrypoint=/bin/bash \
+    --rm \
+    --name=bind9 \
+    --publish "$RNDC_PORT:953/tcp" \
+    --publish "$DNS_PORT:53/udp" \
+    --publish "$DNS_PORT:53/tcp" \
+    -v $BASE_CONF_DIR/cfg:/etc/bind \
+    -v $BASE_CONF_DIR/cache:/var/cache/bind \
+    -v $BASE_CONF_DIR/zones:/var/lib/bind \
+    -v $BASE_CONF_DIR/log:/var/log \
+    docker.io/internetsystemsconsortium/bind9:9.18 \
+    /usr/sbin/named -c /etc/bind/named.conf -4 -f
diff --git a/zones/bjmk.com b/zones/bjmk.com
new file mode 100644 (file)
index 0000000..676ebb4
--- /dev/null
@@ -0,0 +1,19 @@
+;; $Id: bjmk.com,v 1.4 2003/04/15 15:05:00 named Exp $
+$TTL 1D
+@  IN  SOA  ns.kosters.net. mark.kosters.net. (
+          2017080700      ; serial Number
+          32400   ; Refresh after 12 hours
+          3600    ; Retry after 1 hour
+          86400   ; Expire after 1 day
+          86400   ; Minimum time-to-live of 1 day
+         )
+;  IP Address
+   IN  NS ns.kosters.net.
+   IN  NS ns.nova.org.
+   IN  NS ns2.nova.org.
+   IN  NS ns3.nova.org.
+   IN  MX 10 MAIL.BJMK.COM.
+NS   IN A 70.164.19.155
+MAIL IN A 70.164.19.156
+WWW  IN A  70.164.19.155
+oldmail IN A 70.164.19.155
diff --git a/zones/blacka.com b/zones/blacka.com
new file mode 100644 (file)
index 0000000..48e8391
--- /dev/null
@@ -0,0 +1,60 @@
+$ORIGIN .
+$TTL 3600      ; 1 hour
+blacka.com             IN SOA  ns1.blacka.com. david.blacka.com. (
+                               100053     ; serial
+                               43200      ; refresh (12 hours)
+                               3600       ; retry (1 hour)
+                               2592000    ; expire (30 days)
+                               86400      ; minimum (1 day)
+                               )
+                       NS      ns1.blacka.com.
+                       NS      twister.kahlerlarson.org.
+                       NS      keilir.ogud.com.
+                       A       70.164.19.155
+; mail handled by google (google apps for business standard)
+                       MX      10 aspmx.l.google.com.
+                       MX      20 alt1.aspmx.l.google.com.
+                       MX      20 alt2.aspmx.l.google.com.
+                       MX      30 aspmx2.googlemail.com.
+                       MX      30 aspmx3.googlemail.com.
+                       MX      30 aspmx4.googlemail.com.
+                       MX      30 aspmx5.googlemail.com.
+
+$ORIGIN blacka.com.
+
+; other google apps services (the google server redirects)
+mail                   CNAME   ghs.google.com.
+calendar               CNAME   ghs.google.com.
+
+ns1                    A       70.164.19.155
+; zeke at NOVA.org
+zeke                   A       70.164.19.155
+; zoidberg at NOVA.org
+zoidberg               A       70.164.19.156
+; zelda at NOVA.org
+zelda                  A       70.164.19.157
+; mail controls
+nomail                 A       70.164.19.157
+nomail2                        A       70.164.19.157
+
+blase                  CNAME   blase.dyn
+fury                   CNAME   blase.dyn
+
+www                    CNAME   blacka.com.
+
+; old mail system, handled by zoidberg (postfix)
+old                    MX      10  mail.old.blacka.com.
+mail.old               A       70.164.19.156
+
+; test area for google apps for business (standard)
+g                      A       70.164.19.155
+g              86400   MX      10 aspmx.l.google.com.
+               86400   MX      20 alt1.aspmx.l.google.com.
+               86400   MX      20 alt2.aspmx.l.google.com.
+               86400   MX      30 aspmx2.googlemail.com.
+               86400   MX      30 aspmx3.googlemail.com.
+               86400   MX      30 aspmx4.googlemail.com.
+               86400   MX      30 aspmx5.googlemail.com.
+mail.g                 CNAME   ghs.google.com.
+calendar.g             CNAME   ghs.google.com.
+
diff --git a/zones/blacka.com.jbk b/zones/blacka.com.jbk
new file mode 100644 (file)
index 0000000..30f5735
Binary files /dev/null and b/zones/blacka.com.jbk differ
diff --git a/zones/blacka.com.signed b/zones/blacka.com.signed
new file mode 100644 (file)
index 0000000..89a6327
Binary files /dev/null and b/zones/blacka.com.signed differ
diff --git a/zones/blacka.com.signed.jnl b/zones/blacka.com.signed.jnl
new file mode 100644 (file)
index 0000000..5b11551
Binary files /dev/null and b/zones/blacka.com.signed.jnl differ
diff --git a/zones/duffyfamily.me b/zones/duffyfamily.me
new file mode 100644 (file)
index 0000000..2056998
--- /dev/null
@@ -0,0 +1,23 @@
+$TTL 8h
+@  IN  SOA  zeke.ecotroph.net. pete-dns.toscano.org. (
+          2012031600      ; serial Number
+          8h   ; Refresh after 8 hours
+          2h    ; Retry after 2 hours
+          2w   ; Expire after 1 week
+          1d   ; Minimum time-to-live of 1 day
+         )
+        IN      NS ns.toscano.org.
+        IN      NS ns1.twisted4life.com.
+   IN MX 10 ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
+   IN MX 30 ASPMX2.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX3.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX4.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX5.GOOGLEMAIL.COM.
+www IN CNAME ghs.google.com.
+mail IN CNAME ghs.google.com.
+calendar IN CNAME ghs.google.com.
+start IN CNAME ghs.google.com.
+docs IN CNAME ghs.google.com.
+wave IN CNAME ghs.google.com.
diff --git a/zones/dyn/dyn.hxr.us b/zones/dyn/dyn.hxr.us
new file mode 100644 (file)
index 0000000..575c86a
--- /dev/null
@@ -0,0 +1,20 @@
+$ORIGIN .
+$TTL 86400     ; 1 day
+dyn.hxr.us             IN SOA  zeke.hxr.us. andy.hxr.us. (
+                               200611263  ; serial
+                               43200      ; refresh (12 hours)
+                               3600       ; retry (1 hour)
+                               86400      ; expire (1 day)
+                               86400      ; minimum (1 day)
+                               )
+                       NS      zeke.hxr.us.
+$ORIGIN _dns-sd._udp.dyn.hxr.us.
+$TTL 600       ; 10 minutes
+b                      PTR     dyn.hxr.us.
+lb                     PTR     dyn.hxr.us.
+r                      PTR     dyn.hxr.us.
+$ORIGIN dyn.hxr.us.
+zilogprime             A       67.187.56.200
+zoloft                 A       70.179.98.221
+zoltar                 A       72.196.237.170
+zonna                  A       12.205.226.149
diff --git a/zones/ecotroph.net b/zones/ecotroph.net
new file mode 100644 (file)
index 0000000..e1a6771
--- /dev/null
@@ -0,0 +1,64 @@
+$TTL   1D
+@      IN      SOA     zeke.ecotroph.net. anewton.ecotroph.net. (
+                       201501020;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               TXT "v=spf1 a mx ip4:64.151.105.12 a:cliffie.verisignlabs.com -all"
+               NS      zeke
+               NS      ns.ogud.com.
+               NS      tornado.kahlerlarson.org.
+               MX      10 zoidberg
+               A       70.164.19.155
+
+www            CNAME   zeke
+
+jabber         CNAME   @
+conference     CNAME   @
+aim            CNAME   @
+icq            CNAME   @
+msn            CNAME   @
+yahoo          CNAME   @
+pubsub         CNAME   @
+;users         CNAME   @
+
+;zakold        A       216.93.167.200
+zak    CNAME   zeke
+;zak2  A       216.93.167.201
+;zak3  A       216.93.167.202
+;zak4  A       216.93.167.203
+
+zeke   A       70.164.19.155
+       TXT "v=spf1 a mx ip4:64.151.105.12 a:cliffie.verisignlabs.com -all"
+idisk  A       70.164.19.156
+zoidberg A     70.164.19.156
+zelda   A      70.164.19.157
+
+zilch  A       64.83.8.178
+_xmpp-client._tcp SRV 5 0 5222 @
+_jabber-client._tcp SRV 5 0 5222 @
+_jabber-ssl-client._tcp SRV 5 0 5223 @
+_xmpp-server._tcp SRV 5 0 5269 @
+_jabber._tcp SRV 5 0 5269 @
+;;_xmpp-server._tcp.yahoo SRV 5 0 5235 @
+
+; reverse DNS entries from ZUBR
+; note: these are still active even though theses addresses aren't.
+124-8-31-69.ptr        PTR zeke
+124-8-31-69.ptr        PTR zeke.blacka.com.
+124-8-31-69.ptr        PTR zeke.hxr.us.
+124-8-31-69.ptr        PTR zeke.toscano.org.
+
+125-8-31-69.ptr        PTR zoidberg
+125-8-31-69.ptr        PTR zoidberg.blacka.com.
+125-8-31-69.ptr        PTR zoidberg.hxr.us.
+
+126-8-31-69.ptr        PTR zeke
+126-8-31-69.ptr        PTR zeke.blacka.com.
+126-8-31-69.ptr        PTR zeke.hxr.us.
+
+; hxr-specific entries
+hxr-imaps              CNAME   zak
+hxr-mailout            CNAME   zak
diff --git a/zones/fallschurchdissident.com b/zones/fallschurchdissident.com
new file mode 100644 (file)
index 0000000..4c1f72c
--- /dev/null
@@ -0,0 +1,21 @@
+$TTL   1D
+@      IN      SOA     zak.fallschurchdissident.com. anewton.ecotroph.net. (
+                       200803011;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               TXT "v=spf1 a mx -all"
+               NS      zeke.ecotroph.net.
+               NS      ns.ogud.com.
+               MX      10 zeke
+
+               A       70.164.19.155
+www            CNAME   zak
+
+zak    CNAME   zeke
+zakold A       216.93.167.200
+zeke   A       70.164.19.155
+       TXT "v=spf1 a -all"
+
diff --git a/zones/fallschurchdissident.us b/zones/fallschurchdissident.us
new file mode 100644 (file)
index 0000000..092c227
--- /dev/null
@@ -0,0 +1,21 @@
+$TTL   1D
+@      IN      SOA     zak.fallschurchdissident.us. anewton.ecotroph.net. (
+                       200803011;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               TXT "v=spf1 a mx -all"
+               NS      zeke.ecotroph.net.
+               NS      ns.ogud.com.
+               MX      10 zeke
+
+               A       70.164.19.155
+www            CNAME   zak
+
+zak    CNAME   zeke
+zakold A       216.93.167.200
+zeke   A       70.164.19.155
+       TXT "v=spf1 a -all"
+
diff --git a/zones/fcdissident.us b/zones/fcdissident.us
new file mode 100644 (file)
index 0000000..4b6ae96
--- /dev/null
@@ -0,0 +1,21 @@
+$TTL   1D
+@      IN      SOA     zak.fcdissident.us. anewton.ecotroph.net. (
+                       200803011;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               TXT "v=spf1 a mx -all"
+               NS      zeke.ecotroph.net.
+               NS      ns.ogud.com.
+               MX      10 zeke
+
+               A       70.164.19.155
+www            CNAME   zak
+
+zak    CNAME   zeke
+zakold A       216.93.167.200
+zeke   A       70.164.19.155
+       TXT "v=spf1 a -all"
+
diff --git a/zones/gracecrc.org b/zones/gracecrc.org
new file mode 100644 (file)
index 0000000..1d10767
--- /dev/null
@@ -0,0 +1,16 @@
+;; $Id: gracecrc.org ,v 1.4 2003/04/15 15:05:00 named Exp $
+$TTL 1D
+@  IN  SOA  ns.kosters.net. mark.kosters.net. (
+          2018060150      ; serial Number
+          32400   ; Refresh after 12 hours
+          3600    ; Retry after 1 hour
+          86400   ; Expire after 1 day
+          86400   ; Minimum time-to-live of 1 day
+         )
+;  IP Address
+   IN  NS ns.kosters.net.
+   IN  NS ns.nova.org.
+   IN  NS ns2.nova.org.
+   IN  NS ns3.nova.org.
+WWW  IN A  146.66.97.184
+;; WWW  IN A  70.164.19.155
diff --git a/zones/hxr.us b/zones/hxr.us
new file mode 100644 (file)
index 0000000..26eb8ff
--- /dev/null
@@ -0,0 +1,39 @@
+$TTL   2H
+@      IN      SOA     zak.hxr.us. anewton.ecotroph.net. (
+                       201605081;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               NS      zeke.ecotroph.net.
+               NS      ns.ogud.com.
+
+               MX      1       ASPMX.L.GOOGLE.COM.
+               MX      5       ALT1.ASPMX.L.GOOGLE.COM.
+               MX      5       ALT2.ASPMX.L.GOOGLE.COM.
+               MX      10      ASPMX2.GOOGLEMAIL.COM.
+               MX      10      ASPMX3.GOOGLEMAIL.COM.
+
+        A   216.239.32.21
+               A   216.239.34.21
+        A   216.239.36.21
+        A   216.239.38.21
+www            CNAME   zeke
+
+zeke   A   216.239.32.21
+               A   216.239.34.21
+        A   216.239.36.21
+        A   216.239.38.21
+
+blog    CNAME anewton1998.github.io.
+
+t              NS      zeke.ecotroph.net.
+
+dyn            NS      zeke
+
+gmail  CNAME   ghs.google.com.
+buserror       CNAME   ghs.google.com.
+sea    CNAME   ghs.google.com.
+
+laserjet.home  A       10.0.1.201
diff --git a/zones/kosters.net b/zones/kosters.net
new file mode 100644 (file)
index 0000000..5e063de
--- /dev/null
@@ -0,0 +1,20 @@
+$TTL 1D
+
+@      IN      SOA  ns.kosters.net. mark.kosters.net. (
+               2017080703 ; serial Number
+               12H    ; Refresh after 12 hours
+               1H     ; Retry after 1 hour
+               1D     ; Expire after 1 day
+               1D     ; Minimum time-to-live of 1 day
+               )
+       IN      NS ns.kosters.net.
+        IN      NS ns.nova.org.
+        IN      NS ns2.nova.org.
+        IN      NS ns3.nova.org.
+        IN      MX 10 mail.kosters.net.
+       IN      A  70.164.19.156
+oldmail        IN      A  70.164.19.155
+www    IN      CNAME kosters.net.
+ns     IN      A  70.164.19.155
+ns     IN      A  70.164.19.156
+mail   IN      A  70.164.19.156
diff --git a/zones/littlebit.us b/zones/littlebit.us
new file mode 100644 (file)
index 0000000..a34c67b
--- /dev/null
@@ -0,0 +1,30 @@
+$TTL 8h
+@  IN  SOA  zeke.ecotroph.net. pete-dns.toscano.org. (
+          2011061300      ; serial Number
+          8h   ; Refresh after 8 hours
+          2h    ; Retry after 2 hours
+          2w   ; Expire after 1 week
+          1d   ; Minimum time-to-live of 1 day
+         )
+        IN      NS ns.toscano.org.
+        IN      NS ns1.twisted4life.com.
+;      IN      MX 10 zoidberg
+;   IN MX 100 mail.kahlerlarson.org.
+   IN MX 10 ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
+   IN MX 30 ASPMX2.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX3.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX4.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX5.GOOGLEMAIL.COM.
+   IN  A       70.164.19.155
+zeke   IN      A       70.164.19.155
+zoidberg       IN      A       70.164.19.156
+www IN CNAME ghs.google.com.
+mail IN CNAME ghs.google.com.
+calendar IN CNAME ghs.google.com.
+start IN CNAME ghs.google.com.
+docs IN CNAME ghs.google.com.
+wave IN CNAME ghs.google.com.
+miniox AAAA    2001:470:1d:be::2
+fred   AAAA 2001:470:1d:be:226:8ff:fee2:eb31
diff --git a/zones/nortonbertram.com b/zones/nortonbertram.com
new file mode 100644 (file)
index 0000000..32e9275
--- /dev/null
@@ -0,0 +1,21 @@
+$TTL   1D
+@      IN      SOA     zak.ecotroph.net. anewton.ecotroph.net. (
+                       200310291;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               TXT     "NortonBertram.com"
+        NS     zak
+               NS      ns1.twisted4life.com.
+               MX      10 zak
+
+               A       216.93.164.123
+www            CNAME   zak
+
+zak    A       216.93.164.123
+fake-test      TXT     "fake-test @ NORTONBERTRAM.COM"
+mx-test                MX      10      zak
+
+
diff --git a/zones/prevelige.org b/zones/prevelige.org
new file mode 100644 (file)
index 0000000..eed41fd
--- /dev/null
@@ -0,0 +1,24 @@
+$TTL 8h
+@  IN  SOA  zeke.ecotroph.net. pete-dns.toscano.org. (
+          2012031601      ; serial Number
+          8h   ; Refresh after 8 hours
+          2h    ; Retry after 2 hours
+          2w   ; Expire after 1 week
+          1d   ; Minimum time-to-live of 1 day
+         )
+        IN      NS ns.toscano.org.
+        IN      NS ns1.twisted4life.com.
+   IN MX 10 ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
+   IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
+   IN MX 30 ASPMX2.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX3.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX4.GOOGLEMAIL.COM.
+   IN MX 30 ASPMX5.GOOGLEMAIL.COM.
+       IN      TXT google-site-verification=2sBar1STQs2Vssjp60boRA_-u0JHnxa3exahKpAtCNM
+www IN CNAME ghs.google.com.
+mail IN CNAME ghs.google.com.
+calendar IN CNAME ghs.google.com.
+start IN CNAME ghs.google.com.
+docs IN CNAME ghs.google.com.
+wave IN CNAME ghs.google.com.
diff --git a/zones/secondary/ogud.com b/zones/secondary/ogud.com
new file mode 100644 (file)
index 0000000..062a4ba
Binary files /dev/null and b/zones/secondary/ogud.com differ
diff --git a/zones/t.hxr.us b/zones/t.hxr.us
new file mode 100644 (file)
index 0000000..075696e
--- /dev/null
@@ -0,0 +1,66 @@
+$TTL   10
+@      IN      SOA     zeke.hxr.us. anewton.ecotroph.net. (
+                       200605180;      Serial
+                       8H;                     Refresh
+                       2H;                     Retry
+                       1W;                     Expire
+                       1D )    ;       Minimum
+;
+               NS      zeke.ecotroph.net.
+
+               NAPTR 100 20 "" "IM:ProtA:ProtB" ""  im.t.hxr.us.
+               NAPTR 200 10 "" "CREDREG:ldap:iris-beep" "" credreg.t.hxr.us.
+
+*              TXT     "v=marid record goes here"
+
+im      NAPTR 100 20 "s" "IM:ProtA" ""  prota.t.hxr.us.
+        NAPTR 100 20 "s" "IM:ProtB" ""  protb.t.hxr.us.
+
+credreg NAPTR 100 20 "s" "CREDREG:ldap" "" ldap.t.hxr.us.
+               NAPTR 100 20 "s" "CREDREG:iris-lwz:iris-beep" "" iris.t.hxr.us.
+
+prota  SRV 10 0 5222 hosta.t.hxr.us.
+               SRV 20 0 5222 hostb.t.hxr.us.
+
+protb  SRV 10 0 5223 hostc.t.hxr.us.
+               SRV 20 0 5223 hostd.t.hxr.us.
+
+ldap   SRV 10 0 389 hoste.t.hxr.us.
+               SRV 20 0 389 hostf.t.hxr.us.
+
+iris   SRV 10 0 34034 hostg.t.hxr.us.
+               SRV 20 0 34034 hosth.t.hxr.us.
+
+hosta   A      10.0.0.1
+               A       10.0.0.2
+
+hostb  A       10.0.1.1
+               A       10.0.1.2
+
+hostc  A       10.0.2.1
+               A       10.0.2.2
+
+hostd  A       10.0.3.1
+               A       10.0.3.2
+
+hoste   A      10.0.4.1
+               A       10.0.4.2
+
+hostf  A       10.0.5.1
+               A       10.0.5.2
+
+hostg  A       10.0.6.1
+               A       10.0.6.2
+
+hosth  A       10.0.7.1
+               A       10.0.7.2
+
+s2048  TXT "k=rsa\; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1xCyQVeC3kljo91RQF1GhkcaN7MLUlQWVdVFD/WA2T6O9iq/ucWMAOf3cL/kj0PKXKiA8EX8jo" "7OXV4YuEuPg+i/hk5Iq1dx34SF+IlKs+sotoWPTLgpu8L2Jyw76D5Oyzq/iqo1gBxF4+avhdCZd13wuIlt9SygbzD6fcM37qm1FSNY0SDAQBV2vxrkLoXVAG6DtI7mL" "gdjvIbBxmYsypA5pDLpWEr3zwh2NXufc9JsfTZ3k2/vnVLB+CgPRGMYbkfbgriYq5H8dtmryxJHDT06Ib4Gr4HQIB06OR2c0XVO5/r22xvTJui8nmoUbQJIAYBrYRJq" "0rKt5rGBm9Lh0wIDAP//"
+
+ptr-t  PTR zeke.ecotroph.net.
+               PTR     zeke.hxr.us.
+               PTR zeke.blacka.com.
+
+1.9.9.3.9.9.3.9.9.3.1 NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip:13993993991@ecotroph.net!" .
+
+
diff --git a/zones/toscano.org b/zones/toscano.org
new file mode 100644 (file)
index 0000000..182462e
--- /dev/null
@@ -0,0 +1,53 @@
+$TTL 8h
+@  IN  SOA  zeke.ecotroph.net. pete-dns.toscano.org. (
+          2012121300      ; serial Number
+          8h   ; Refresh after 8 hours
+          2h    ; Retry after 2 hours
+          1w   ; Expire after 1 week
+          1d   ; Minimum time-to-live of 1 day
+         )
+       NS ns
+       NS ns1.twisted4life.com.
+;        IN      MX 5 zoidberg
+
+       MX    10 ASPMX.L.GOOGLE.COM.
+       MX    20 ALT1.ASPMX.L.GOOGLE.COM.
+       MX    20 ALT2.ASPMX.L.GOOGLE.COM.
+       MX    30 ASPMX2.GOOGLEMAIL.COM.
+       MX    30 ASPMX3.GOOGLEMAIL.COM.
+       MX    30 ASPMX4.GOOGLEMAIL.COM.
+       MX    30 ASPMX5.GOOGLEMAIL.COM.
+       A 70.164.19.155
+;;    IN    TXT "v=spf1 mx ptr:cox.net a:cliffie.verisignlabs.com include:cox.net -all"
+;;home    IN    A  70.179.67.5
+;home  IN A  68.100.187.113
+;home    IN    A    72.196.229.138
+;home    IN    A    68.106.101.1
+;home IN A 68.106.101.48
+;home IN    A    173.66.178.226
+home  A    96.255.164.157
+      AAAA 2001:470:7:102::2    
+www   CNAME @
+ns    A 70.164.19.155
+zeke  A 70.164.19.155
+zoidberg A  70.164.19.156
+tumblr    A    72.32.231.8
+mail    CNAME    ghs.google.com.
+start    CNAME    ghs.google.com.
+calendar    CNAME    ghs.google.com.
+wave    CNAME    ghs.google.com.
+docs    CNAME    ghs.google.com.
+sites    CNAME    ghs.google.com.
+miniox AAAA    2001:470:1d:be::2
+
+_xmpp-client._tcp.toscano.org. SRV 5 0 5269 xmpp-server.l.google.com.
+_xmpp-server._tcp.toscano.org. SRV 5 0 5269 xmpp-server.l.google.com.
+_xmpp-server._tcp.toscano.org. SRV 20 0 5269 xmpp-server1.l.google.com.
+_xmpp-server._tcp.toscano.org. SRV 20 0 5269 xmpp-server2.l.google.com.
+_xmpp-server._tcp.toscano.org. SRV 20 0 5269 xmpp-server3.l.google.com.
+_xmpp-server._tcp.toscano.org. SRV 20 0 5269 xmpp-server4.l.google.com.
+_jabber._tcp.toscano.org. SRV 5 0 5269 xmpp-server.l.google.com.
+_jabber._tcp.toscano.org. SRV 20 0 5269 xmpp-server1.l.google.com.
+_jabber._tcp.toscano.org. SRV 20 0 5269 xmpp-server2.l.google.com.
+_jabber._tcp.toscano.org. SRV 20 0 5269 xmpp-server3.l.google.com.
+_jabber._tcp.toscano.org. SRV 20 0 5269 xmpp-server4.l.google.com.