commit d55bd3fc79d319af1c05680cab1bcf79f52bf5cf Author: Ben Harris Date: Sun Aug 18 16:44:35 2019 +0000 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..abcd6dd --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.keys +*.key +*.private +named.conf.mydomains +mydomains/ diff --git a/db.0 b/db.0 new file mode 100644 index 0000000..e3aabdb --- /dev/null +++ b/db.0 @@ -0,0 +1,12 @@ +; +; BIND reverse data file for broadcast zone +; +$TTL 604800 +@ IN SOA localhost. root.localhost. ( + 1 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; +@ IN NS localhost. diff --git a/db.127 b/db.127 new file mode 100644 index 0000000..cd05bef --- /dev/null +++ b/db.127 @@ -0,0 +1,13 @@ +; +; BIND reverse data file for local loopback interface +; +$TTL 604800 +@ IN SOA localhost. root.localhost. ( + 1 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; +@ IN NS localhost. +1.0.0 IN PTR localhost. diff --git a/db.255 b/db.255 new file mode 100644 index 0000000..e3aabdb --- /dev/null +++ b/db.255 @@ -0,0 +1,12 @@ +; +; BIND reverse data file for broadcast zone +; +$TTL 604800 +@ IN SOA localhost. root.localhost. ( + 1 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; +@ IN NS localhost. diff --git a/db.empty b/db.empty new file mode 100644 index 0000000..8a12858 --- /dev/null +++ b/db.empty @@ -0,0 +1,14 @@ +; BIND reverse data file for empty rfc1918 zone +; +; DO NOT EDIT THIS FILE - it is used for multiple zones. +; Instead, copy it, edit named.conf, and use that copy. +; +$TTL 86400 +@ IN SOA localhost. root.localhost. ( + 1 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 86400 ) ; Negative Cache TTL +; +@ IN NS localhost. diff --git a/db.local b/db.local new file mode 100644 index 0000000..2f272d4 --- /dev/null +++ b/db.local @@ -0,0 +1,14 @@ +; +; BIND data file for local loopback interface +; +$TTL 604800 +@ IN SOA localhost. root.localhost. ( + 2 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; +@ IN NS localhost. +@ IN A 127.0.0.1 +@ IN AAAA ::1 diff --git a/named.conf b/named.conf new file mode 100644 index 0000000..4b6f450 --- /dev/null +++ b/named.conf @@ -0,0 +1,14 @@ +// This is the primary configuration file for the BIND DNS server named. +// +// Please read /usr/share/doc/bind9/README.Debian.gz for information on the +// structure of BIND configuration files in Debian, *BEFORE* you customize +// this configuration file. +// +// If you are just adding zones, please do that in /etc/bind/named.conf.local + +include "/etc/bind/named.conf.options"; +include "/etc/bind/named.conf.local"; +include "/etc/bind/named.conf.default-zones"; +include "/etc/bind/named.conf.slave"; +include "/etc/bind/named.conf.tilde"; +include "/etc/bind/named.conf.mydomains"; diff --git a/named.conf.default-zones b/named.conf.default-zones new file mode 100644 index 0000000..1a85ad3 --- /dev/null +++ b/named.conf.default-zones @@ -0,0 +1,30 @@ +// prime the server with knowledge of the root servers +zone "." { + type hint; + file "/usr/share/dns/root.hints"; +}; + +// be authoritative for the localhost forward and reverse zones, and for +// broadcast zones as per RFC 1912 + +zone "localhost" { + type master; + file "/etc/bind/db.local"; +}; + +zone "127.in-addr.arpa" { + type master; + file "/etc/bind/db.127"; +}; + +zone "0.in-addr.arpa" { + type master; + file "/etc/bind/db.0"; +}; + +zone "255.in-addr.arpa" { + type master; + file "/etc/bind/db.255"; +}; + + diff --git a/named.conf.local b/named.conf.local new file mode 100644 index 0000000..dd7ad5c --- /dev/null +++ b/named.conf.local @@ -0,0 +1,268 @@ +// +// Do any local configuration here +// + +// Consider adding the 1918 zones here, if they are not used in your +// organization +// include "/etc/bind/zones.rfc1918"; + +acl internals { + 127.0.0.1; + 192.168.1.0/24; +}; + +include "/etc/bind/tilde_msT.key"; +include "/etc/bind/certbot.key"; + +server 89.163.145.170 { keys { tilde_msT; }; }; + +zone "tildeverse.net" { + type master; + file "/etc/bind/zones/db.tildeverse.net"; + also-notify { 167.114.154.31; 89.163.145.170; }; + allow-transfer { 167.114.154.31; key tilde_msT;}; + update-policy { + grant certbot name _acme-challenge.tildeverse.net. txt; + }; +}; + +zone "tildeverse.org" { + type master; + file "/etc/bind/zones/db.tildeverse.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tildeverse.org. txt; + }; +}; + +zone "fuckup.club" { + type master; + file "/etc/bind/zones/db.fuckup.club"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.fuckup.club. txt; + }; +}; + +zone "nand.pub" { + type master; + file "/etc/bind/zones/db.nand.pub"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.nand.pub. txt; + }; +}; + +zone "nand.sh" { + type master; + file "/etc/bind/zones/db.nand.sh"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.nand.sh. txt; + }; +}; + +zone "nand.team" { + type master; + file "/etc/bind/zones/db.nand.team"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.nand.team. txt; + }; +}; + +zone "nand.zone" { + type master; + file "/etc/bind/zones/db.nand.zone"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.nand.zone. txt; + }; +}; + +zone "tild3.club" { + type master; + file "/etc/bind/zones/db.tild3.club"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tild3.club. txt; + }; +}; + +zone "tild3.org" { + type master; + file "/etc/bind/zones/db.tild3.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tild3.org. txt; + }; +}; + +zone "tilde.chat" { + type master; + file "/etc/bind/zones/db.tilde.chat"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.chat. txt; + }; +}; + +zone "tildegit.org" { + type master; + file "/etc/bind/zones/db.tildegit.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tildegit.org. txt; + }; +}; + +zone "tilde.life" { + type master; + file "/etc/bind/zones/db.tilde.life"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.life. txt; + }; +}; + +zone "tildenet.org" { + type master; + file "/etc/bind/zones/db.tildenet.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tildenet.org. txt; + }; +}; + +zone "tilde.news" { + type master; + file "/etc/bind/zones/db.tilde.news"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.news. txt; + }; +}; + +zone "tildenic.org" { + type master; + file "/etc/bind/zones/db.tildenic.org"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tildenic.org. txt; + }; +}; + +zone "tilde.ninja" { + type master; + file "/etc/bind/zones/db.tilde.ninja"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.ninja. txt; + }; +}; + +zone "tilde.pizza" { + type master; + file "/etc/bind/zones/db.tilde.pizza"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.pizza. txt; + }; +}; + +zone "tilderadio.org" { + type master; + file "/etc/bind/zones/db.tilderadio.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilderadio.org. txt; + }; +}; + +zone "tilde.site" { + type master; + file "/etc/bind/zones/db.tilde.site"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.site. txt; + }; +}; + +zone "tilde.team" { + type master; + file "/etc/bind/zones/db.tilde.team"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.team. txt; + }; +}; + +zone "tildeteam.org" { + type master; + file "/etc/bind/zones/db.tildeteam.org"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tildeteam.org. txt; + }; +}; + +zone "tilde.wiki" { + type master; + file "/etc/bind/zones/db.tilde.wiki"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.wiki. txt; + }; +}; + +zone "tilde.wtf" { + type master; + file "/etc/bind/zones/db.tilde.wtf"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.wtf. txt; + }; +}; + +zone "tilde.zone" { + type master; + file "/etc/bind/zones/db.tilde.zone"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.tilde.zone. txt; + }; +}; + +zone "ttm.sh" { + type master; + file "/etc/bind/zones/db.ttm.sh"; + allow-transfer { 167.114.154.31; key tilde_msT; }; + also-notify { 167.114.154.31; 89.163.145.170; }; + update-policy { + grant certbot name _acme-challenge.ttm.sh. txt; + }; +}; + diff --git a/named.conf.options b/named.conf.options new file mode 100644 index 0000000..e11203a --- /dev/null +++ b/named.conf.options @@ -0,0 +1,47 @@ +options { + directory "/var/cache/bind"; + + managed-keys-directory "/var/cache/bind"; + dump-file "/var/cache/bind/cache_dump.db"; + statistics-file "/var/cache/bind/bind_stats.txt"; + memstatistics-file "/var/cache/bind/bind_mem_stats.txt"; + + // If there is a firewall between you and nameservers you want + // to talk to, you may need to fix the firewall to allow multiple + // ports to talk. See http://www.kb.cert.org/vuls/id/800113 + + // If your ISP provided one or more IP addresses for stable + // nameservers, you probably want to use them as forwarders. + // Uncomment the following block, and insert the addresses replacing + // the all-0's placeholder. + + // forwarders { + // 0.0.0.0; + // }; + + //======================================================================== + // If BIND logs error messages about the root key being expired, + // you will need to update your keys. See https://www.isc.org/bind-keys + //======================================================================== + dnssec-enable yes; + dnssec-validation auto; + + listen-on { any; }; + listen-on-v6 { any; }; + + version none; + + auth-nxdomain no; + + recursive-clients 4096; + + querylog yes; + + allow-update { none; }; + allow-transfer { none; }; + + //allow-query { all; }; + allow-query-cache { internals; } ; + allow-recursion { internals; }; +}; + diff --git a/named.conf.slave b/named.conf.slave new file mode 100644 index 0000000..1eaa013 --- /dev/null +++ b/named.conf.slave @@ -0,0 +1,20 @@ +zone "envs.net" { + type slave; + file "/var/cache/bind/fwd.envs.net"; + masters { 89.163.145.170; }; + allow-transfer { 167.114.154.31; }; +}; + +zone "envs.sh" { + type slave; + file "/var/cache/bind/fwd.envs.sh"; + masters { 89.163.145.170; }; + allow-transfer { 167.114.154.31; }; +}; + +zone "envs.tilde" { + type slave; + file "/var/cache/bind/fwd.envs.tilde"; + masters { 89.163.145.170; }; +}; + diff --git a/named.conf.tilde b/named.conf.tilde new file mode 100644 index 0000000..ac2c3c5 --- /dev/null +++ b/named.conf.tilde @@ -0,0 +1,46 @@ +zone "tilde." IN { + type forward; + forward only; + forwarders { 139.59.215.24; 149.56.184.112; }; +}; + +zone "team.tilde" { + type master; + file "/etc/bind/zones/tilde/db.team.tilde"; +}; + +zone "git.tilde" { + type master; + file "/etc/bind/zones/tilde/db.git.tilde"; +}; + +zone "mastodon.tilde" { + type master; + file "/etc/bind/zones/tilde/db.mastodon.tilde"; +}; + +zone "lists.tilde" { + type master; + file "/etc/bind/zones/tilde/db.lists.tilde"; +}; + +zone "chat.tilde" { + type master; + file "/etc/bind/zones/tilde/db.chat.tilde"; +}; + +zone "ci.tilde" { + type master; + file "/etc/bind/zones/tilde/db.ci.tilde"; +}; + +zone "pleroma.tilde" { + type master; + file "/etc/bind/zones/tilde/db.pleroma.tilde"; +}; + +zone "news.tilde" { + type master; + file "/etc/bind/zones/tilde/db.news.tilde"; +}; + diff --git a/zones.rfc1918 b/zones.rfc1918 new file mode 100644 index 0000000..03b5546 --- /dev/null +++ b/zones.rfc1918 @@ -0,0 +1,20 @@ +zone "10.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; + +zone "16.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "17.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "18.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "19.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "20.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "21.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "22.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "23.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "24.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "25.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "26.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "27.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "28.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "29.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "30.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; +zone "31.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; + +zone "168.192.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; diff --git a/zones/db.fuckup.club b/zones/db.fuckup.club new file mode 100644 index 0000000..2fc20c1 --- /dev/null +++ b/zones/db.fuckup.club @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +fuckup.club IN SOA ns1.tildeverse.net. root.fuckup.club. ( + 2031757538 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN fuckup.club. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@fuckup.club; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.nand.pub b/zones/db.nand.pub new file mode 100644 index 0000000..a3e3fa2 --- /dev/null +++ b/zones/db.nand.pub @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +nand.pub IN SOA ns1.tildeverse.net. root.nand.pub. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN nand.pub. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@nand.pub; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.nand.sh b/zones/db.nand.sh new file mode 100644 index 0000000..4e6ea81 --- /dev/null +++ b/zones/db.nand.sh @@ -0,0 +1,22 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +nand.sh IN SOA ns1.tildeverset.net. root.nand.sh. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN nand.sh. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@nand.sh; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +khuxkm A 51.79.32.55 +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.nand.team b/zones/db.nand.team new file mode 100644 index 0000000..d9de158 --- /dev/null +++ b/zones/db.nand.team @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +nand.team IN SOA ns1.tildeverse.net. root.nand.team. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN nand.team. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@nand.team; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.nand.zone b/zones/db.nand.zone new file mode 100644 index 0000000..dc4be00 --- /dev/null +++ b/zones/db.nand.zone @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +nand.zone IN SOA ns1.tildeverse.net. root.nand.zone. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN nand.zone. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@nand.team; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tild3.club b/zones/db.tild3.club new file mode 100644 index 0000000..6f4b616 --- /dev/null +++ b/zones/db.tild3.club @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tild3.club IN SOA ns1.tildeverse.net. root.tild3.club. ( + 2031757474 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN tild3.club. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tild3.club; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tild3.org b/zones/db.tild3.org new file mode 100644 index 0000000..0dbb70f --- /dev/null +++ b/zones/db.tild3.org @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tild3.org IN SOA ns1.tildeverse.net. root.tild3.org. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN tild3.org. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tild3.org; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.chat b/zones/db.tilde.chat new file mode 100644 index 0000000..31eaa64 --- /dev/null +++ b/zones/db.tilde.chat @@ -0,0 +1,44 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tilde.chat IN SOA ns1.tilde.chat. root.tilde.chat. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 167.114.155.188 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" +$ORIGIN tilde.chat. +_dmarc TXT "v=DMARC1; p=none; ruf=mailto:postmaster@tilde.chat; sp=none; ri=86400" +aussie A 149.28.186.154 +bsd A 71.19.146.164 +chat CNAME irc +ctrl-c A 162.243.120.25 +gingko A 209.182.234.192 +hub A 167.114.155.188 +institute A 116.203.40.7 +irc A 51.79.32.48 + A 71.19.146.164 + A 116.203.40.7 + A 142.44.251.173 + A 149.28.186.154 + A 149.56.184.115 + A 162.243.120.25 + A 167.114.155.188 + A 209.182.234.192 + A 213.239.234.117 +mumble A 51.79.32.48 +quotes A 51.79.32.48 +radiobot A 167.114.155.188 +rdnet A 149.56.184.115 +team A 51.79.32.48 +thunix A 213.239.234.117 +town A 104.248.107.166 +web A 167.114.155.188 +www A 167.114.155.188 +your A 142.44.251.173 +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.life b/zones/db.tilde.life new file mode 100644 index 0000000..8bf3f8a --- /dev/null +++ b/zones/db.tilde.life @@ -0,0 +1,26 @@ +$ORIGIN tilde.life. +$TTL 3600 + +;; SOA Record +tilde.life. 3600 IN SOA ns1.tildeverse.net. root.tilde.life. 2031757469 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.life; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.news b/zones/db.tilde.news new file mode 100644 index 0000000..b323c6a --- /dev/null +++ b/zones/db.tilde.news @@ -0,0 +1,24 @@ +$ORIGIN tilde.news. +$TTL 3600 + +;; SOA Record +tilde.news. 3600 IN SOA ns1.tildeverse.net. root.tilde.news. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 51.79.32.51 + +;; AAAA Records +@ IN AAAA 2607:5300:60:823f::51 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.news; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.ninja b/zones/db.tilde.ninja new file mode 100644 index 0000000..2a4dc02 --- /dev/null +++ b/zones/db.tilde.ninja @@ -0,0 +1,26 @@ +$ORIGIN tilde.ninja. +$TTL 3600 + +;; SOA Record +tilde.ninja. 3600 IN SOA ns1.tildeverse.net. root.tilde.ninja. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.ninja; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.pizza b/zones/db.tilde.pizza new file mode 100644 index 0000000..d713a18 --- /dev/null +++ b/zones/db.tilde.pizza @@ -0,0 +1,26 @@ +$ORIGIN tilde.pizza. +$TTL 3600 + +;; SOA Record +tilde.pizza. 3600 IN SOA ns1.tildeverse.net. root.tilde.pizza. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.pizza; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.site b/zones/db.tilde.site new file mode 100644 index 0000000..6286118 --- /dev/null +++ b/zones/db.tilde.site @@ -0,0 +1,26 @@ +$ORIGIN tilde.site. +$TTL 3600 + +;; SOA Record +tilde.site. 3600 IN SOA ns1.tildeverse.net. root.tilde.site. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 10 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.site; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.team b/zones/db.tilde.team new file mode 100644 index 0000000..56459f8 --- /dev/null +++ b/zones/db.tilde.team @@ -0,0 +1,60 @@ +$ORIGIN tilde.team. +$TTL 3600 + +;; SOA Record +tilde.team. 3600 IN SOA ns1.tildeverse.net. root.tilde.team. 2031757470 7200 3600 86400 3600 + +;; NS Records + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 51.79.32.48 +* IN A 51.79.32.48 +imap IN A 51.79.32.48 +smtp IN A 51.79.32.48 +bsd IN A 71.19.146.164 +*.bsd IN A 71.19.146.164 +ssh IN A 51.79.32.49 +status IN A 185.199.108.153 +*.theasylum IN A 51.79.32.59 +theasylum IN A 51.79.32.59 + +;; AAAA Records +@ IN AAAA 2607:5300:60:823f::48 +* IN AAAA 2607:5300:60:823f::48 +ssh IN AAAA 2607:5300:60:823f::49 +*.theasylum IN AAAA 2607:5300:60:823f::59 +theasylum IN AAAA 2607:5300:60:823f::59 + +;; MX Records +@ IN MX 1 mail.tilde.team. +bsd IN MX 1 bsd.tilde.team. + +;; SRV Records +_imaps._tcp.imap IN SRV 1 1 143 imap.tilde.team. +_submission._tcp.smtp IN SRV 1 1 587 smtp.tilde.team. + +;; SSHFP Records +bsd IN SSHFP 4 1 3F4C27829C3E78B9B0CBAEBB7D6245980F086D26 +bsd IN SSHFP 4 2 D197BEE25A9678F0112299A17317ED08652FEE16F4FE9D00AA721740558D7E19 +bsd IN SSHFP 3 2 725E2685AA3EB916E19B8425807C740EE15C0AFCEDA7AEF828B4B48A892B0B88 +bsd IN SSHFP 3 1 79C9B05DA6DCD28E75AEBFD1166F4C472BE812EA +bsd IN SSHFP 2 2 31E5560610EE3A330479FCAFE6ECEA314C89D132014F44B10C012103E8ED359B +bsd IN SSHFP 2 1 26AA2CFA34CC05C81C8B6C1794EBF587E14CABBE +bsd IN SSHFP 1 2 22E6B7BCA30C551AD77945C491232CF0968F67DA0AD3AB2AB5856557C426F690 +bsd IN SSHFP 1 1 C850412F5346A7AFC3C0D34BBDD1BA1221D25DFF +@ IN SSHFP 1 1 B7CFCAC0537256D2B7807D8012225EB83F33C654 +@ IN SSHFP 1 2 251E6840F7C2DF8A2077F49E21C32968647C062068E1C888E715B20550A38F9A +@ IN SSHFP 3 1 0D4F1DED312FF2C5509FCEF9AA198090F3282FB6 +@ IN SSHFP 3 2 477A8D7CA205DC889784A09B157EAB08A97BDF2CDEC62F56A1DB28C3A5C5ADEB +@ IN SSHFP 4 1 CB781119B0D44BE9A9CB02F47A597148E2AA9D22 +@ IN SSHFP 4 2 144AC317DBA93244A0FF2CF0D0DEE2DA8F7BD4B4FF06871DD6AAC30E9137D792 + +;; TXT Records +bsd IN TXT "v=spf1 a mx -all" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.team; sp=none; ri=86400" +_github-challenge-tilde-team IN TXT "e2e0f947b5" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 mx a -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.wiki b/zones/db.tilde.wiki new file mode 100644 index 0000000..511246f --- /dev/null +++ b/zones/db.tilde.wiki @@ -0,0 +1,26 @@ +$ORIGIN tilde.wiki. +$TTL 3600 + +;; SOA Record +tilde.wiki. 3600 IN SOA ns1.tildeverse.net. root.tilde.wiki. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.wiki; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.wtf b/zones/db.tilde.wtf new file mode 100644 index 0000000..369ac60 --- /dev/null +++ b/zones/db.tilde.wtf @@ -0,0 +1,26 @@ +$ORIGIN tilde.wtf. +$TTL 3600 + +;; SOA Record +tilde.wtf. 3600 IN SOA ns1.tildeverse.net. root.tilde.wtf. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.wtf; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilde.zone b/zones/db.tilde.zone new file mode 100644 index 0000000..e07985d --- /dev/null +++ b/zones/db.tilde.zone @@ -0,0 +1,26 @@ +$ORIGIN tilde.zone. +$TTL 3600 + +;; SOA Record +tilde.zone. 3600 IN SOA ns1.tildeverse.net. root.tilde.zone. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 51.79.32.48 +@ IN A 51.79.32.48 + +;; AAAA Records +* IN AAAA 2607:5300:60:823f::48 +@ IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.zone; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tildegit.org b/zones/db.tildegit.org new file mode 100644 index 0000000..b2a4e68 --- /dev/null +++ b/zones/db.tildegit.org @@ -0,0 +1,24 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tildegit.org IN SOA ns1.tildeverse.net. root.tildegit.org. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::48 +$ORIGIN tildegit.org. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tildegit.org; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +_github-challenge-tilde-team TXT "5e2523609b" +ssh A 51.79.32.49 + AAAA 2607:5300:60:823f::49 +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tildenet.org b/zones/db.tildenet.org new file mode 100644 index 0000000..a90dd7f --- /dev/null +++ b/zones/db.tildenet.org @@ -0,0 +1,18 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tildenet.org IN SOA ns1.tildeverse.net. root.tildenet.org. ( + 2031757478 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.48 + MX 10 mail.tilde.team. + TXT "v=spf1 a ip4:51.79.32.48 a:mail.tilde.team ~all" +$ORIGIN tildenet.org. +* A 51.79.32.48 +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tildenic.org b/zones/db.tildenic.org new file mode 100644 index 0000000..1ff90fd --- /dev/null +++ b/zones/db.tildenic.org @@ -0,0 +1,30 @@ +$ORIGIN tildenic.org. +$TTL 3600 + +;; SOA Record +tildenic.org. 3600 IN SOA ns1.tildeverse.net. root.tildenic.org. 2031757470 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 142.44.251.173 +* IN A 142.44.251.173 +ns1 IN A 139.59.215.24 +ns2 IN A 149.56.184.112 + +;; AAAA Records +@ IN AAAA 2607:5300:60:6e94::10 +* IN AAAA 2607:5300:60:6e94::10 +ns1 IN AAAA 2a03:b0c0:3:d0::d91:5001 +ns2 IN AAAA 2607:5300:60:67b0::11 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tildenic.org; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tilderadio.org b/zones/db.tilderadio.org new file mode 100644 index 0000000..b9e721f --- /dev/null +++ b/zones/db.tilderadio.org @@ -0,0 +1,24 @@ +$ORIGIN tilderadio.org. +$TTL 3600 + +;; SOA Record +tilderadio.org. 3600 IN SOA ns1.tildeverse.net. root.tilderadio.org. 2031757469 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 142.44.189.38 +* IN A 142.44.189.38 +admin.archive IN A 96.51.13.202 +archive IN A 96.51.13.202 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilderadio.org; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tildeteam.org b/zones/db.tildeteam.org new file mode 100644 index 0000000..3ceb325 --- /dev/null +++ b/zones/db.tildeteam.org @@ -0,0 +1,26 @@ +$ORIGIN tildeteam.org. +$TTL 3600 + +;; SOA Record +tildeteam.org. 3600 IN SOA ns1.tildeverse.net. root.tildeteam.org. 2031757469 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 51.79.32.48 +* IN A 51.79.32.48 + +;; AAAA Records +@ IN AAAA 2607:5300:60:823f::48 +* IN AAAA 2607:5300:60:823f::48 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tildeteam.org; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.tildeverse.net b/zones/db.tildeverse.net new file mode 100644 index 0000000..fa9b2a6 --- /dev/null +++ b/zones/db.tildeverse.net @@ -0,0 +1,27 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tildeverse.net IN SOA ns1.tildeverse.net. root.tildeverse.net. ( + 2031754783 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.50 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::50 +$ORIGIN tildeverse.net. +* A 51.79.32.48 + AAAA 2607:5300:60:823f::48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tildeverse.net; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +chat CNAME irc.tilde.chat. +irc CNAME irc.tilde.chat. +news A 142.44.189.34 +ns1 A 51.79.32.63 + AAAA 2607:5300:60:823f::63 +ns2 A 167.114.154.31 +ownercheck TXT "4b87cebc" diff --git a/zones/db.tildeverse.org b/zones/db.tildeverse.org new file mode 100644 index 0000000..f378cf2 --- /dev/null +++ b/zones/db.tildeverse.org @@ -0,0 +1,47 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +tildeverse.org IN SOA ns1.tildeverse.org. root.tildeverse.org. ( + 2031757473 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 51.79.32.50 + MX 10 mail.tilde.team. + TXT "v=spf1 a mx -all" + AAAA 2607:5300:60:823f::50 +$ORIGIN tildeverse.org. +* A 51.79.32.48 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tildeverse.org; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +banner A 142.44.189.38 +crawl A 116.203.40.7 +lists A 51.79.32.48 + MX 1 mail.tilde.team. + TXT "v=spf1 a mx -all" +$ORIGIN lists.tildeverse.org. +_dmarc TXT "v=DMARC1; p=none; ruf=mailto:postmaster@tildeverse.org; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +$ORIGIN tildeverse.org. +mc A 206.189.69.138 +$ORIGIN mc.tildeverse.org. +* A 206.189.69.138 +$ORIGIN tildeverse.org. +minecraft A 206.189.69.138 +modded A 51.79.32.55 +news A 142.44.251.173 +radio A 142.44.189.37 +$ORIGIN radio.tildeverse.org. +archive A 96.51.20.5 +$ORIGIN tildeverse.org. +search A 142.44.189.33 +slbr A 195.201.225.163 +status CNAME tildeverse.github.io. +tube A 142.44.189.34 +wallabag A 149.28.186.154 + AAAA 2401:c080:1800:4e59:5400:1ff:fee7:21af +www A 51.79.32.48 +ownercheck IN TXT "4b87cebc" diff --git a/zones/db.ttm.sh b/zones/db.ttm.sh new file mode 100644 index 0000000..688f3fc --- /dev/null +++ b/zones/db.ttm.sh @@ -0,0 +1,32 @@ +$ORIGIN ttm.sh. +$TTL 3600 + +;; SOA Record +ttm.sh. 3600 IN SOA ns1.tildeverse.net. root.ttm.sh. 2031757469 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 51.79.32.48 +* IN A 51.79.32.48 +*.asylum IN A 51.79.32.59 +asylum IN A 51.79.32.59 +ssh IN A 51.79.32.49 + +;; AAAA Records +@ IN AAAA 2607:5300:60:823f::48 +* IN AAAA 2607:5300:60:823f::48 +*.asylum IN AAAA 2607:5300:60:823f::59 +asylum IN AAAA 2607:5300:60:823f::59 +ssh IN AAAA 2607:5300:60:823f::49 + +;; MX Records +@ IN MX 1 mail.tilde.team. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@ttm.sh; sp=none; ri=86400" +mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSw0wZVrHZCdOg3KgVJRuq3HpBudUZ8EJSZWLntQow4WlAxhN68SOKd1iUAtk6hGSznXuMiiJrNRrPUPeloviLIOovcU3LxIvd9gxQc9D7BkIbGHs4z5NpvCOTbGqvCLqc7z3rUu/kaf7nBqOSwQFDc4XrrnsK0e6AzKkn5qnQvwIDAQAB" +@ IN TXT "v=spf1 a mx -all" +ownercheck IN TXT "4b87cebc" diff --git a/zones/tilde/db.chat.tilde b/zones/tilde/db.chat.tilde new file mode 100644 index 0000000..754aeb0 --- /dev/null +++ b/zones/tilde/db.chat.tilde @@ -0,0 +1,18 @@ +; +; BIND data file for chat.tilde +; +$ORIGIN chat.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.chat.tilde. ( + 2019030203 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +@ IN A 167.114.155.188 +irc IN CNAME irc.tilde.chat. + diff --git a/zones/tilde/db.ci.tilde b/zones/tilde/db.ci.tilde new file mode 100644 index 0000000..ea1fadc --- /dev/null +++ b/zones/tilde/db.ci.tilde @@ -0,0 +1,19 @@ +; +; BIND data file for ci.tilde +; +$ORIGIN ci.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 + diff --git a/zones/tilde/db.git.tilde b/zones/tilde/db.git.tilde new file mode 100644 index 0000000..dddf67d --- /dev/null +++ b/zones/tilde/db.git.tilde @@ -0,0 +1,19 @@ +; +; BIND data file for git.tilde +; +$ORIGIN git.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 + diff --git a/zones/tilde/db.lists.tilde b/zones/tilde/db.lists.tilde new file mode 100644 index 0000000..f15a319 --- /dev/null +++ b/zones/tilde/db.lists.tilde @@ -0,0 +1,20 @@ +; +; BIND data file for lists.tilde +; +$ORIGIN lists.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 +@ IN MX 1 mail.tilde.team. + diff --git a/zones/tilde/db.mastodon.tilde b/zones/tilde/db.mastodon.tilde new file mode 100644 index 0000000..8289e4e --- /dev/null +++ b/zones/tilde/db.mastodon.tilde @@ -0,0 +1,18 @@ +; +; BIND data file for mastodon.tilde +; +$ORIGIN mastodon.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 + diff --git a/zones/tilde/db.news.tilde b/zones/tilde/db.news.tilde new file mode 100644 index 0000000..dab5e66 --- /dev/null +++ b/zones/tilde/db.news.tilde @@ -0,0 +1,18 @@ +; +; BIND data file for news.tilde +; +$ORIGIN news.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 + diff --git a/zones/tilde/db.pleroma.tilde b/zones/tilde/db.pleroma.tilde new file mode 100644 index 0000000..0807a2b --- /dev/null +++ b/zones/tilde/db.pleroma.tilde @@ -0,0 +1,18 @@ +; +; BIND data file for pleroma.tilde +; +$ORIGIN pleroma.tilde. +$TTL 604802 +@ IN SOA ns1.tildeverse.net. root.team.tilde. ( + 2019081800 ; Serial + 604800 ; Refresh + 86400 ; Retry + 2419200 ; Expire + 604800 ) ; Negative Cache TTL +; + + IN NS ns1.tildeverse.net. + +@ IN A 51.79.32.48 +@ IN AAAA 2607:5300:60:823f::48 + diff --git a/zones/tilde/db.team.tilde b/zones/tilde/db.team.tilde new file mode 100644 index 0000000..ef3184d --- /dev/null +++ b/zones/tilde/db.team.tilde @@ -0,0 +1,52 @@ +$ORIGIN team.tilde. +$TTL 3600 + +;; SOA Record +@ 3600 IN SOA ns1.tildeverse.net. root.team.tilde. 2031757469 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +@ IN A 51.79.32.48 +* IN A 51.79.32.48 +bsd IN A 71.19.146.164 +*.bsd IN A 71.19.146.164 +ssh IN A 51.79.32.49 +status IN A 185.199.108.153 + +;; AAAA Records +@ IN AAAA 2607:5300:60:823f::48 +* IN AAAA 2607:5300:60:823f::48 +ssh IN AAAA 2607:5300:60:823f::49 + +;; MX Records +@ IN MX 1 mail.tilde.team. +bsd IN MX 1 bsd.tilde.team. + +;; SRV Records +_imaps._tcp.imap IN SRV 1 1 143 imap.tilde.team. +_submission._tcp.smtp IN SRV 1 1 587 smtp.tilde.team. + +;; SSHFP Records +bsd IN SSHFP 4 1 3F4C27829C3E78B9B0CBAEBB7D6245980F086D26 +bsd IN SSHFP 4 2 D197BEE25A9678F0112299A17317ED08652FEE16F4FE9D00AA721740558D7E19 +bsd IN SSHFP 3 2 725E2685AA3EB916E19B8425807C740EE15C0AFCEDA7AEF828B4B48A892B0B88 +bsd IN SSHFP 3 1 79C9B05DA6DCD28E75AEBFD1166F4C472BE812EA +bsd IN SSHFP 2 2 31E5560610EE3A330479FCAFE6ECEA314C89D132014F44B10C012103E8ED359B +bsd IN SSHFP 2 1 26AA2CFA34CC05C81C8B6C1794EBF587E14CABBE +bsd IN SSHFP 1 2 22E6B7BCA30C551AD77945C491232CF0968F67DA0AD3AB2AB5856557C426F690 +bsd IN SSHFP 1 1 C850412F5346A7AFC3C0D34BBDD1BA1221D25DFF +@ IN SSHFP 1 1 B7CFCAC0537256D2B7807D8012225EB83F33C654 +@ IN SSHFP 1 2 251E6840F7C2DF8A2077F49E21C32968647C062068E1C888E715B20550A38F9A +@ IN SSHFP 3 1 0D4F1DED312FF2C5509FCEF9AA198090F3282FB6 +@ IN SSHFP 3 2 477A8D7CA205DC889784A09B157EAB08A97BDF2CDEC62F56A1DB28C3A5C5ADEB +@ IN SSHFP 4 1 CB781119B0D44BE9A9CB02F47A597148E2AA9D22 +@ IN SSHFP 4 2 144AC317DBA93244A0FF2CF0D0DEE2DA8F7BD4B4FF06871DD6AAC30E9137D792 + +;; TXT Records +bsd IN TXT "v=spf1 a mx -all" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@tilde.team; sp=none; ri=86400" +@ IN TXT "v=spf1 mx a -all" +