too many dns changes

This commit is contained in:
Pizza1 2023-09-05 00:35:08 -07:00
parent 90572b16f8
commit 3e8ac5c87d
5 changed files with 62 additions and 66 deletions

View File

@ -47,3 +47,9 @@ listen iperf3
mode tcp mode tcp
option tcp-check option tcp-check
server pubnix 10.7.0.2:5201 check inter 10s fall 2 rise 1 server pubnix 10.7.0.2:5201 check inter 10s fall 2 rise 1
listen nodexporter
bind :::9101 v4v6
balance roundrobin
mode tcp
option tcp-check
server pubnix 10.7.0.2:9100 check inter 10s fall 2 rise 1

View File

@ -1,15 +1,15 @@
REPLACEME: REPLACEME:
- geo: "NA;*;*" - geo: "NA;*;*"
A: 143.198.131.196 A: 173.82.145.86
AAAA: 2604:a880:4:1d0::52:7000 AAAA: 2607:f130:0:105:ff:ff:a107:24e9
TXT: "NorthAmerica-DigitalOcean-SanFrancisco" TXT: "NorthAmerica-DigitalOcean-SanFrancisco"
- geo: "SA;*;*" - geo: "SA;*;*"
A: 143.198.131.196 A: 173.82.145.86
AAAA: 2604:a880:4:1d0::52:7000 AAAA: 2607:f130:0:105:ff:ff:a107:24e9
TXT: "SouthAmerica-DigitalOcean-SanFrancisco" TXT: "SouthAmerica-DigitalOcean-SanFrancisco"
- geo: "OC;*;*" - geo: "OC;*;*"
A: 143.198.131.196 A: 173.82.145.86
AAAA: 2604:a880:4:1d0::52:7000 AAAA: 2607:f130:0:105:ff:ff:a107:24e9
TXT: "Oceania-DigitalOcean-SanFrancisco" TXT: "Oceania-DigitalOcean-SanFrancisco"
- geo: "AS;*;*" - geo: "AS;*;*"
A: 110.227.202.171 A: 110.227.202.171

View File

@ -15,16 +15,16 @@ include: /etc/knot/secrets.conf
remote: remote:
- id: secondary - id: secondary
address: 143.198.131.196@53 address: 173.82.145.86@53
key: us-node key: us-node
acl: acl:
- id: acl_secondary - id: acl_secondary
address: 143.198.131.196 address: 173.82.145.86
key: us-node key: us-node
action: transfer action: transfer
- id: acl_dynupdates - id: acl_dynupdates
address: [143.198.131.196, 92.148.60.159, 51.91.103.130, 110.227.202.171, 107.189.12.96] address: [173.82.145.86, 92.148.60.159, 51.91.103.130, 110.227.202.171, 107.189.12.96]
action: update action: update
key: dynupd key: dynupd

View File

@ -1,8 +1,8 @@
; To be placed in /var/lib/knot/zones/projectsegfau.lt.zone ; To be placed in /var/lib/knot/zones/projectsegfau.lt.zone
$ORIGIN projectsegfau.lt. ; 'default' domain as FQDN for this zone $ORIGIN projectsegfau.lt. ; 'default' domain as FQDN for this zone
$TTL 300 ; default time-to-live for this zone $TTL 3600 ; default time-to-live for this zone
projectsegfau.lt. IN SOA ns1.projectsegfau.lt. ns2.projectsegfau.lt. ( projectsegfau.lt. IN SOA ns1.projectsegfau.lt. admin.projectsegfau.lt. (
2023051002 ;Serial 2023051002 ;Serial
14400 ;Refresh 14400 ;Refresh
300 ;Retry 300 ;Retry
@ -14,32 +14,26 @@ projectsegfau.lt. IN SOA ns1.projectsegfau.lt. ns2.projectsegfau.lt. (
@ IN NS ns1.projectsegfau.lt. @ IN NS ns1.projectsegfau.lt.
@ IN NS ns2.projectsegfau.lt. @ IN NS ns2.projectsegfau.lt.
ns1 A 107.189.12.96 ns1 A 107.189.12.96
ns2 A 143.198.131.196 ns2 A 173.82.145.86
; Pizza-1 ; Pizza-1
pizza1 A 107.189.12.96 pizza1 A 107.189.12.96
pizza A 107.189.12.96 pizza CNAME pizza1.projectsegfau.lt.
*.eu A 107.189.12.96 *.eu CNAME pizza1.projectsegfau.lt.
*.bp A 107.189.12.96 *.bp CNAME pizza1.projectsegfau.lt.
pizza1 AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee *.p.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
pizza AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee p.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
*.eu AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee geminiproxy CNAME pizza1.projectsegfau.lt.
*.bp AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee proxy.lbry.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
*.p.projectsegfau.lt. A 107.189.12.96 arya.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
p.projectsegfau.lt. A 107.189.12.96 bb.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
*.p.projectsegfau.lt. AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee bb.in.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
p.projectsegfau.lt. AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee bb.us.projectsegfau.lt. CNAME pizza1.projectsegfau.lt.
geminiproxy CNAME pizza.projectsegfau.lt.
ferrit.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
proxy.lbry.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
arya.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
bb.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
bb.in.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
bb.us.projectsegfau.lt. CNAME pizza.projectsegfau.lt.
; Soleil Levant ; Soleil Levant
* A 92.148.60.159 * A 92.148.60.159
@ A 92.148.60.159 @ A 92.148.60.159
;@ A 107.189.12.96
web.dev.projectsegfau.lt. A 92.148.60.159 web.dev.projectsegfau.lt. A 92.148.60.159
auth.p.projectsegfau.lt. A 92.148.60.159 auth.p.projectsegfau.lt. A 92.148.60.159
autoconfig.projectsegfau.lt. CNAME mail.projectsegfau.lt. autoconfig.projectsegfau.lt. CNAME mail.projectsegfau.lt.
@ -62,21 +56,20 @@ translate.eu CNAME soleil.projectsegfau.lt.
gothub.dev.projectsegfau.lt. CNAME soleil.projectsegfau.lt. gothub.dev.projectsegfau.lt. CNAME soleil.projectsegfau.lt.
; US Node ; US Node
*.us A 143.198.131.196 *.us A 173.82.145.86
us A 143.198.131.196 us A 173.82.145.86
*.us AAAA 2604:a880:4:1d0::52:7000 *.us AAAA 2607:f130:0:105:ff:ff:a107:24e9
us AAAA 2604:a880:4:1d0::52:7000 us AAAA 2607:f130:0:105:ff:ff:a107:24e9
; IN Node ; IN Node
in A 110.227.202.171 in A 110.227.202.171
*.in A 110.227.202.171 *.in A 110.227.202.171
; Status VPS ; Status VPS
status A 51.91.103.130 status CNAME jameskitt616.one.
hole A 51.91.103.130 hole A 51.91.103.130
wg A 51.91.103.130 wg A 51.91.103.130
hole AAAA 2001:41d0:404:200::5149 hole AAAA 2001:41d0:404:200::5149
status AAAA 2001:41d0:404:200::5149
wg AAAA 2001:41d0:404:200::5149 wg AAAA 2001:41d0:404:200::5149
; Tailscale ; Tailscale
@ -86,7 +79,7 @@ db.vpn A 100.64.0.12
docker.vpn A 100.64.0.13 docker.vpn A 100.64.0.13
lxc.vpn A 100.64.0.15 lxc.vpn A 100.64.0.15
backwards.vpn A 100.64.0.6 backwards.vpn A 100.64.0.6
us.vpn A 100.64.0.3 us.vpn A 100.64.0.19
in.vpn A 100.64.0.5 in.vpn A 100.64.0.5
pizza1.vpn A 100.64.0.8 pizza1.vpn A 100.64.0.8
pizza.vpn A 100.64.0.8 pizza.vpn A 100.64.0.8
@ -109,15 +102,14 @@ _pop3s._tcp.projectsegfau.lt. 600 IN SRV 10 1 995 mail.projectsegfau.lt.
autoconfig.projectsegfau.lt. 600 IN CNAME mail.projectsegfau.lt. autoconfig.projectsegfau.lt. 600 IN CNAME mail.projectsegfau.lt.
_25._tcp.mail.projectsegfau.lt. 86400 IN TLSA 2 1 1 0b9fa5a59eed715c26c1020c711b4f6ec42d58b0015e14337a39dad301c5afc3 _25._tcp.mail.projectsegfau.lt. 86400 IN TLSA 2 1 1 0b9fa5a59eed715c26c1020c711b4f6ec42d58b0015e14337a39dad301c5afc3
projectsegfau.lt. MX 10 mail.projectsegfau.lt. projectsegfau.lt. MX 10 mail.projectsegfau.lt.
p.projectsegfau.lt. TXT "buyvm-validation=b6444ab72efafcdef664a693ce2ba26ebd03ed1c7377cd08926db831e94a3d5a"
; Simplelogin ; Simplelogin
sl A 51.91.103.130 sl A 107.189.12.96
sl AAAA 2001:41d0:404:200::5149 sl AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
sl.projectsegfau.lt. MX 10 sl.projectsegfau.lt. sl.projectsegfau.lt. MX 10 sl.projectsegfau.lt.
dkim._domainkey.sl TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC79GZdNBCBZ28EGJcnar/yY3QWlAoeQW0sEQIpibzAtYMtZZw7kBzbKNxRdnMGDOQE1hzo/gJUVv+A2tgsYswXOCjO+l0gtwcKsNuP79Tn9guGtsq5aLeoYuTbvC1SrHLLufv01oEGvT6VlOm3e3+XbGjvXKVQw4ym3H55wD7WbQIDAQAB" dkim._domainkey.sl TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC79GZdNBCBZ28EGJcnar/yY3QWlAoeQW0sEQIpibzAtYMtZZw7kBzbKNxRdnMGDOQE1hzo/gJUVv+A2tgsYswXOCjO+l0gtwcKsNuP79Tn9guGtsq5aLeoYuTbvC1SrHLLufv01oEGvT6VlOm3e3+XbGjvXKVQw4ym3H55wD7WbQIDAQAB"
_dmarc.sl.projectsegfau.lt. 600 IN TXT "v=DMARC1; p=quarantine; rua=mailto:admin@projectsegfau.lt; ruf=mailto:admin@projectsegfau.lt; adkim=r; aspf=r" _dmarc.sl.projectsegfau.lt. 600 IN TXT "v=DMARC1; p=quarantine; rua=mailto:admin@projectsegfau.lt; ruf=mailto:admin@projectsegfau.lt; adkim=r; aspf=r"
sl TXT "v=spf1 ip4:51.91.103.130 ~all" sl TXT "v=spf1 ip4:107.189.12.96 ip6:2605:6400:30:f79f:29a4:61b2:5831:5b1d ~all"
; Crypto TXT ; Crypto TXT
@ TXT "oa1:btc recipient_address=bc1qrc8ywgp95a6p3zausp4nff70qzstp6h8z86sxd; recipient_name=Project Segfault; tx_description=Donate to Project Segfault" @ TXT "oa1:btc recipient_address=bc1qrc8ywgp95a6p3zausp4nff70qzstp6h8z86sxd; recipient_name=Project Segfault; tx_description=Donate to Project Segfault"
@ -128,8 +120,5 @@ _token._dnswl.projectsegfau.lt. IN TXT "1q5i422gbg9qqlekp8zag8scwwb7oicd"
; PTR(s) ; PTR(s)
159.60.148.92.in-addr.arpa. PTR mail.projectsegfau.lt. 159.60.148.92.in-addr.arpa. PTR mail.projectsegfau.lt.
171.202.227.110.in-addr.arpa. PTR in.projectsegfau.lt. 171.202.227.110.in-addr.arpa. PTR in.projectsegfau.lt.
196.131.198.143.in-addr.arpa. PTR us.projectsegfau.lt. 86.145.82.173.in-addr.arpa. PTR us.projectsegfau.lt.
130.103.91.51.in-addr.arpa. PTR sl.projectsegfau.lt. 96.12.189.107.in-addr.arpa. PTR sl.projectsegfau.lt.
96.12.189.107.in-addr.arpa. PTR pizza1.projectsegfau.lt.

View File

@ -1,8 +1,8 @@
; To be placed in /var/lib/knot/zones/psf.lt.zone ; To be placed in /var/lib/knot/zones/psf.lt.zone
$ORIGIN psf.lt. ; 'default' domain as FQDN for this zone $ORIGIN psf.lt. ; 'default' domain as FQDN for this zone
$TTL 300 ; default time-to-live for this zone $TTL 3600 ; default time-to-live for this zone
psf.lt. IN SOA ns1.projectsegfau.lt. ns2.projectsegfau.lt. ( psf.lt. IN SOA ns1.projectsegfau.lt. admin.projectsegfau.lt. (
2023051002 ;Serial 2023051002 ;Serial
14400 ;Refresh 14400 ;Refresh
300 ;Retry 300 ;Retry
@ -17,19 +17,21 @@ pizza1 A 107.189.12.96
pizza A 107.189.12.96 pizza A 107.189.12.96
*.eu A 107.189.12.96 *.eu A 107.189.12.96
*.bp A 107.189.12.96 *.bp A 107.189.12.96
pizza1 AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee pizza1 AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
pizza AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee pizza AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
*.eu AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee *.eu AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
*.bp AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee *.bp AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
*.p A 107.189.12.96 *.p A 107.189.12.96
p A 107.189.12.96 p A 107.189.12.96
*.p AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee *.p AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
p AAAA 2605:6400:30:f79f:e3e9:15cf:5b61:c4ee p AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
gp CNAME pizza.psf.lt. gp CNAME pizza.psf.lt.
; Soleil Levant ; Soleil Levant
* A 92.148.60.159 * A 92.148.60.159
@ A 92.148.60.159 @ A 92.148.60.159
;@ A 107.189.12.96
lt A 92.148.60.159
auth.p A 92.148.60.159 auth.p A 92.148.60.159
;of A 92.148.60.159 ;of A 92.148.60.159
;_of._tcp.of.psf.lt SRV 5 0 27015 of.psf.lt. ;_of._tcp.of.psf.lt SRV 5 0 27015 of.psf.lt.
@ -45,10 +47,10 @@ sc.eu CNAME s.psf.lt.
tl.eu CNAME s.psf.lt. tl.eu CNAME s.psf.lt.
; US Node ; US Node
*.us A 143.198.131.196 *.us A 173.82.145.86
us A 143.198.131.196 us A 173.82.145.86
*.us AAAA 2604:a880:4:1d0::52:7000 *.us AAAA 2607:f130:0:105:ff:ff:a107:24e9
us AAAA 2604:a880:4:1d0::52:7000 us AAAA 2607:f130:0:105:ff:ff:a107:24e9
; IN Node ; IN Node
in A 110.227.202.171 in A 110.227.202.171
@ -56,11 +58,10 @@ in A 110.227.202.171
dd A 110.227.202.171 dd A 110.227.202.171
; Status VPS ; Status VPS
st A 51.91.103.130 st CNAME jameskitt616.one.
hole A 51.91.103.130 hole A 51.91.103.130
wg A 51.91.103.130 wg A 51.91.103.130
hole AAAA 2001:41d0:404:200::5149 hole AAAA 2001:41d0:404:200::5149
st AAAA 2001:41d0:404:200::5149
wg AAAA 2001:41d0:404:200::5149 wg AAAA 2001:41d0:404:200::5149
; Tailscale ; Tailscale
@ -70,7 +71,7 @@ db.v A 100.64.0.12
docker.v A 100.64.0.13 docker.v A 100.64.0.13
lxc.v A 100.64.0.15 lxc.v A 100.64.0.15
backwards.v A 100.64.0.6 backwards.v A 100.64.0.6
us.v A 100.64.0.3 us.v A 100.64.0.19
in.v A 100.64.0.5 in.v A 100.64.0.5
pizza1.v A 100.64.0.8 pizza1.v A 100.64.0.8
pizza.v A 100.64.0.8 pizza.v A 100.64.0.8
@ -78,8 +79,8 @@ status.v A 100.64.0.9
sol.v A 100.64.0.16 sol.v A 100.64.0.16
; Simplelogin ; Simplelogin
sl A 51.91.103.130 sl A 107.189.12.96
sl AAAA 2001:41d0:404:200::5149 sl AAAA 2605:6400:30:f79f:29a4:61b2:5831:5b1d
sl MX 10 sl.projectsegfau.lt. sl MX 10 sl.projectsegfau.lt.
dkim._domainkey.sl CNAME dkim._domainkey.sl.projectsegfau.lt. dkim._domainkey.sl CNAME dkim._domainkey.sl.projectsegfau.lt.
_dmarc.sl TXT "v=DMARC1; p=quarantine; pct=100; adkim=s; aspf=s" _dmarc.sl TXT "v=DMARC1; p=quarantine; pct=100; adkim=s; aspf=s"
@ -89,9 +90,9 @@ sl TXT "v=spf1 include:sl.projectsegfau.lt -all"
@ TXT "oa1:btc recipient_address=bc1qrc8ywgp95a6p3zausp4nff70qzstp6h8z86sxd; recipient_name=Project Segfault; tx_description=Donate to Project Segfault" @ TXT "oa1:btc recipient_address=bc1qrc8ywgp95a6p3zausp4nff70qzstp6h8z86sxd; recipient_name=Project Segfault; tx_description=Donate to Project Segfault"
@ TXT "oa1:ltc recipient_address=ltc1qn3ald586h2ntt0n3zkvwsmju2e5vndgtvvgatj; recipient_name=Project Segfault; tx_description=Donate to Project Segfault" @ TXT "oa1:ltc recipient_address=ltc1qn3ald586h2ntt0n3zkvwsmju2e5vndgtvvgatj; recipient_name=Project Segfault; tx_description=Donate to Project Segfault"
@ TXT "oa1:xmr recipient_address=47L7Qsto7XcifY3CdG18ySe5Tt83kpFLDLve9jQwbc9taPBLNGv6ZrJNUKpMG9Nj9zHgCZ4FQMSyt75e8Jvx12JFLtJyFdA; recipient_name=Project Segfault; tx_description=Donate to Project Segfault" @ TXT "oa1:xmr recipient_address=47L7Qsto7XcifY3CdG18ySe5Tt83kpFLDLve9jQwbc9taPBLNGv6ZrJNUKpMG9Nj9zHgCZ4FQMSyt75e8Jvx12JFLtJyFdA; recipient_name=Project Segfault; tx_description=Donate to Project Segfault"
; PTR(s) ; PTR(s)
159.60.148.92.in-addr.arpa. PTR mail.psf.lt. 159.60.148.92.in-addr.arpa. PTR mail.psf.lt.
171.202.227.110.in-addr.arpa. PTR in.psf.lt. 171.202.227.110.in-addr.arpa. PTR in.psf.lt.
196.131.198.143.in-addr.arpa. PTR us.psf.lt. 86.145.82.173.in-addr.arpa. PTR us.psf.lt.
130.103.91.51.in-addr.arpa. PTR sl.psf.lt. 96.12.189.107.in-addr.arpa. PTR sl.psf.lt.
96.12.189.107.in-addr.arpa. PTR pizza1.psf.lt.