diff --git a/.gitignore b/.gitignore index abcd6dd..0255b5e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ *.keys *.key *.private -named.conf.mydomains -mydomains/ diff --git a/named.conf.mydomains b/named.conf.mydomains new file mode 100644 index 0000000..fa40190 --- /dev/null +++ b/named.conf.mydomains @@ -0,0 +1,91 @@ +// my domains +zone "benharri.com" { + type master; + file "/etc/bind/zones/mydomains/db.benharri.com"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.benharri.com. txt; + }; +}; + +zone "benharr.is" { + type master; + file "/etc/bind/zones/mydomains/db.benharr.is"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.benharr.is. txt; + }; +}; + +zone "benharri.dev" { + type master; + file "/etc/bind/zones/mydomains/db.benharri.dev"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.benharri.dev. txt; + }; +}; + +zone "benharris.ch" { + type master; + file "/etc/bind/zones/mydomains/db.benharris.ch"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.benharris.ch. txt; + }; +}; + +zone "benhh.com" { + type master; + file "/etc/bind/zones/mydomains/db.benhh.com"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.benhh.com. txt; + }; +}; + +zone "bhh.sh" { + type master; + file "/etc/bind/zones/mydomains/db.bhh.sh"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.bhh.sh. txt; + }; +}; + +zone "esthersedibles.net" { + type master; + file "/etc/bind/zones/mydomains/db.esthersedibles.net"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.esthersedibles.net. txt; + }; +}; + +zone "harris.team" { + type master; + file "/etc/bind/zones/mydomains/db.harris.team"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.harris.team. txt; + }; +}; + +zone "itsreallynot.com" { + type master; + file "/etc/bind/zones/mydomains/db.itsreallynot.com"; + allow-transfer { 167.114.154.31; }; + also-notify { 167.114.154.31; }; + update-policy { + grant certbot name _acme-challenge.itsreallynot.com. txt; + }; +}; + diff --git a/zones/mydomains/db.benharr.is b/zones/mydomains/db.benharr.is new file mode 100644 index 0000000..c4b294c --- /dev/null +++ b/zones/mydomains/db.benharr.is @@ -0,0 +1,21 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +benharr.is IN SOA ns1.tildeverse.net. root.benharr.is. ( + 2031757543 ; serial + 7200 ; refresh (2 hours) + 3600 ; retry (1 hour) + 86400 ; expire (1 day) + 3600 ; minimum (1 hour) + ) +$TTL 86400 ; 1 day + NS ns1.tildeverse.net. + NS ns2.tildeverse.net. + A 209.182.234.192 + MX 10 benharr.is. + TXT "v=spf1 a mx -all" + TXT "keybase-site-verification=vl-YnJkL7JADjyXWa1zDBGdmAyYuy8O1aMC4SlQFj2w" +$ORIGIN benharr.is. +* A 209.182.234.192 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@benharr.is; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" +ownercheck TXT "4b87cebc" diff --git a/zones/mydomains/db.benharri.com b/zones/mydomains/db.benharri.com new file mode 100644 index 0000000..e2af04b --- /dev/null +++ b/zones/mydomains/db.benharri.com @@ -0,0 +1,29 @@ +$ORIGIN benharri.com. +$TTL 3600 + +;; SOA Record +benharri.com. 3600 IN SOA ns1.tildeverse.net. root.benharri.com. 2031757535 7200 3600 86400 3600 + +;; NS records + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 + +;; MX Records +@ IN MX 1 benharr.is. + +;; TXT Records +@ IN TXT "v=spf1 a mx -all" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@benharri.com; sp=none; ri=86400" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) +ownercheck IN TXT "4b87cebc" + diff --git a/zones/mydomains/db.benharri.dev b/zones/mydomains/db.benharri.dev new file mode 100644 index 0000000..a6064bf --- /dev/null +++ b/zones/mydomains/db.benharri.dev @@ -0,0 +1,20 @@ +$ORIGIN . +$TTL 3600 ; 1 hour +benharri.dev IN SOA ns1.tildeverse.net. root.benharri.dev. ( + 2031757542 ; 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 209.182.234.192 + MX 1 benharr.is. + TXT "v=spf1 mx a -all" +$ORIGIN benharri.dev. +* A 209.182.234.192 +_dmarc TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@benharri.dev; sp=none; ri=86400" +mail._domainkey TXT "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" +_github-challenge-benharri-forks TXT "1c02273663" +ownercheck TXT "4b87cebc" diff --git a/zones/mydomains/db.benharris.ch b/zones/mydomains/db.benharris.ch new file mode 100644 index 0000000..285823b --- /dev/null +++ b/zones/mydomains/db.benharris.ch @@ -0,0 +1,30 @@ +$ORIGIN benharris.ch. +$TTL 3600 + +;; SOA Record +benharris.ch. 3600 IN SOA ns1.tildeverse.net. root.benharris.ch. 2031757535 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 +www IN A 209.182.234.192 + +;; MX Records +@ IN MX 1 bhh.sh. + +;; TXT Records +@ IN TXT "v=spf1 a mx -all" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@benharris.ch; sp=none; ri=86400" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) +ownercheck IN TXT "4b87cebc" + diff --git a/zones/mydomains/db.benhh.com b/zones/mydomains/db.benhh.com new file mode 100644 index 0000000..dfea087 --- /dev/null +++ b/zones/mydomains/db.benhh.com @@ -0,0 +1,29 @@ +$ORIGIN benhh.com. +$TTL 3600 + +;; SOA Record +benhh.com. 3600 IN SOA ns1.tildeverse.net. root.benhh.com. 2031757535 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 + +;; MX Records +@ IN MX 1 benharr.is. + +;; TXT Records +@ IN TXT "v=spf1 a mx -all" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@benhh.com; sp=none; ri=86400" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) +ownercheck IN TXT "4b87cebc" + diff --git a/zones/mydomains/db.bhh.sh b/zones/mydomains/db.bhh.sh new file mode 100644 index 0000000..a3cad3d --- /dev/null +++ b/zones/mydomains/db.bhh.sh @@ -0,0 +1,65 @@ +$ORIGIN bhh.sh. +$TTL 3600 + +;; SOA Record +bhh.sh. 3600 IN SOA ns1.tildeverse.net. root.bhh.sh. 2031757535 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +48 IN A 51.79.32.48 +49 IN A 51.79.32.49 +50 IN A 51.79.32.50 +51 IN A 51.79.32.51 +52 IN A 51.79.32.52 +53 IN A 51.79.32.53 +54 IN A 51.79.32.54 +55 IN A 51.79.32.55 +56 IN A 51.79.32.56 +57 IN A 51.79.32.57 +58 IN A 51.79.32.58 +59 IN A 51.79.32.59 +60 IN A 51.79.32.60 +61 IN A 51.79.32.61 +62 IN A 51.79.32.62 +63 IN A 51.79.32.63 +* IN A 209.182.234.192 +@ IN A 209.182.234.192 +cache IN A 51.79.32.53 +deb IN A 51.79.32.53 +mc IN A 51.79.32.55 +pi IN A 174.84.165.25 +pve2 IN A 144.76.194.214 +pve IN A 158.69.53.63 + +;; AAAA Records +mc IN AAAA 2001:41d0:3:163::55 + +;; MX Records +@ IN MX 1 benharr.is. + +;; SSHFP Records +@ IN SSHFP 4 2 87DCAAA6142F1EF50CEDF34FBAAA25FA5B8F27F1213955BE22F3B7D88C29FF22 +@ IN SSHFP 4 1 7F2BDDEEDC07A4763DC1A329AA21ABB4067B8487 +@ IN SSHFP 3 2 AFAD8115887B1C436306FBE5A3DD8C77B5548B857478947C39E2570459524FEB +@ IN SSHFP 3 1 5E8F38006B9F6DDA9DF61A29BD95C5C4A6EC6575 +@ IN SSHFP 2 2 FE5DCD3A3DA36AA5857593BC66796AAD30CA3AB4F87A1CFFCCAB8FBDF412F0B4 +@ IN SSHFP 2 1 3CA732EC3B41F979C9CEC042F1B78D31FBC2EE7F +@ IN SSHFP 1 2 3BF756504AD60ED2F74EB9306DF7402D83B9D69B69FB3E406614B634362D1E75 +@ IN SSHFP 1 1 F37DBA523E0252D66BAEB888844125C8D7059CEB + +;; TXT Records +@ IN TXT "v=spf1 a mx -all" +@ IN TXT "keybase-site-verification=mw8SIPjYa-wdqQO-oVlkLPOLVq-X5FgDtmqkxi8LrEQ" +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@bhh.sh; sp=none; ri=86400" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) +ownercheck IN TXT "4b87cebc" + diff --git a/zones/mydomains/db.esthersedibles.net b/zones/mydomains/db.esthersedibles.net new file mode 100644 index 0000000..5819bca --- /dev/null +++ b/zones/mydomains/db.esthersedibles.net @@ -0,0 +1,29 @@ +$ORIGIN esthersedibles.net. +$TTL 3600 + +;; SOA Record +esthersedibles.net. 3600 IN SOA ns1.tildeverse.net. root.esthersedibles.net. 2031757535 7200 3600 86400 3600 + +;; NS Records +@ IN NS ns1.tildeverse.net. +@ IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 + +;; MX Records +@ IN MX 1 benharr.is. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@esthersedibles.net; sp=none; ri=86400" +@ IN TXT "v=spf1 a mx -all" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) + +ownercheck IN TXT "4b87cebc" diff --git a/zones/mydomains/db.harris.team b/zones/mydomains/db.harris.team new file mode 100644 index 0000000..3af4065 --- /dev/null +++ b/zones/mydomains/db.harris.team @@ -0,0 +1,29 @@ +$ORIGIN harris.team. +$TTL 3600 + +;; SOA Record +harris.team. 3600 IN SOA ns1.tildeverse.net. root.harris.team. 2031757534 7200 3600 86400 3600 + +;; NS Records + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 + +;; MX Records +@ IN MX 10 benharr.is. + +;; TXT Records +_dmarc IN TXT "v=DMARC1; p=reject; ruf=mailto:postmaster@harris.team; sp=none; ri=86400" +@ IN TXT "v=spf1 a mx -all" +mail._domainkey IN TXT ( + "v=DKIM1; h=sha256; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQE" + "AnfLQMJIQjmt/PSkb1rz3z9z3bwvKlJdounLI0pHUleUNuvm3GjFMMMPAcZzQHroakx4Et" + "jgS5tpRI1T5u7IYxXLRTGKIIlY6IwEC3EFRZ0+z0PSwSoNuhagESI5F5pUXBYCAQtIpCFu" + "5hJE3IaYLbnAkrVgISp5MOSdZ+/GWI1Hpac0xVQhni/2s\" \"ZJl88hF6srUMyXZa89L5" + "k/D24nehl+TArkf6fv0vyh3fcfSuri/aqAqCWKaVwgmPbHUht6Fjyqd3uhX14ZF5JJc2oF" + "7en2QaVs97FAbSZVCl1pDozJWHytJnhZYI7k0C2TA9mkizFGxBP135mTFjDFGr7IXt8QIDAQAB" ) + +ownercheck IN TXT "4b87cebc" diff --git a/zones/mydomains/db.itsreallynot.com b/zones/mydomains/db.itsreallynot.com new file mode 100644 index 0000000..2af29e3 --- /dev/null +++ b/zones/mydomains/db.itsreallynot.com @@ -0,0 +1,19 @@ +$ORIGIN itsreallynot.com. +$TTL 3600 + +;; SOA Record +itsreallynot.com. 3600 IN SOA ns1.tildeverse.net. root.itsreallynot.com. 2031757534 7200 3600 86400 3600 + + IN NS ns1.tildeverse.net. + IN NS ns2.tildeverse.net. + +;; A Records +* IN A 209.182.234.192 +@ IN A 209.182.234.192 + +;; CNAME Records +php-is-not-bad IN CNAME vps1.server.freeappsw.space. + +;; MX Records +@ IN MX 1 mail.tilde.team. +ownercheck IN TXT "4b87cebc"