Merge pull request #70 from rubenhensen/home-ip-62.41.86.53

Home IP is now 62.41.86.53
This commit is contained in:
Ruben Hensen authored and GitHub committed 2026-11-03 22:11:32 +01:00
commit 3d1b7dd230
3 files changed
+6 -6

No files matched your search

+3 -3
View File
@@ -18,7 +18,7 @@ records:
- name: "ldap" - name: "ldap"
expire: 300 expire: 300
type: A type: A
content: "62.41.86.27" content: "62.41.86.53"
- name: "argocd" - name: "argocd"
expire: 300 expire: 300
type: A type: A
@@ -60,7 +60,7 @@ records:
- name: "s2" - name: "s2"
expire: 300 expire: 300
type: A type: A
content: "62.41.86.27" content: "62.41.86.53"
# ntfy for Gatus alerts, one next to each Gatus. Same reasoning as s2. # ntfy for Gatus alerts, one next to each Gatus. Same reasoning as s2.
- name: "ntfy1" - name: "ntfy1"
expire: 300 expire: 300
@@ -69,7 +69,7 @@ records:
- name: "ntfy2" - name: "ntfy2"
expire: 300 expire: 300
type: A type: A
content: "62.41.86.27" content: "62.41.86.53"
- name: "@" - name: "@"
expire: 300 expire: 300
type: MX type: MX
+2 -2
View File
@@ -62,7 +62,7 @@ node, both PowerDNS Authoritative. PowerDNS LUA records health-check
addresses and only return the healthy ones: addresses and only return the healthy ones:
``` ```
@ 30 IN LUA A "ifurlup('https://status.rubenhensen.nl/health', {{'46.224.26.65'}, {'62.41.86.27'}})" @ 30 IN LUA A "ifurlup('https://status.rubenhensen.nl/health', {{'46.224.26.65'}, {'62.41.86.53'}})"
``` ```
The double braces make two groups. PowerDNS returns the first group that has The double braces make two groups. PowerDNS returns the first group that has
@@ -85,7 +85,7 @@ Steps:
1. Parent zone (`dns/domains/rubenhensen.nl.yaml`, synced to TransIP): add 1. Parent zone (`dns/domains/rubenhensen.nl.yaml`, synced to TransIP): add
`status NS ns-hetzner.rubenhensen.nl.` and `status NS ns-home.rubenhensen.nl.`, `status NS ns-hetzner.rubenhensen.nl.` and `status NS ns-home.rubenhensen.nl.`,
plus A records for `ns-hetzner` (46.224.26.65) and `ns-home` (62.41.86.27). plus A records for `ns-hetzner` (46.224.26.65) and `ns-home` (62.41.86.53).
First check that TransIP accepts NS records for a subdomain. First check that TransIP accepts NS records for a subdomain.
2. Hetzner: run PowerDNS from node001.nix with `enable-lua-records=yes` and 2. Hetzner: run PowerDNS from node001.nix with `enable-lua-records=yes` and
the bind backend. Use the same zone file as home. Open 53/udp and 53/tcp. the bind backend. Use the same zone file as home. Open 53/udp and 53/tcp.
+1 -1
View File
@@ -2,7 +2,7 @@
let let
# Public IP of the home network where the k8s cluster ingress lives. # Public IP of the home network where the k8s cluster ingress lives.
# Keep in sync with dns/domains/rubenhensen.nl.yaml. # Keep in sync with dns/domains/rubenhensen.nl.yaml.
homeIP = "62.41.86.27"; homeIP = "62.41.86.53";
# Hosts tunneled to the home k8s cluster. Each entry gets: # Hosts tunneled to the home k8s cluster. Each entry gets:
# * an SNI map entry for TCP passthrough on :443 # * an SNI map entry for TCP passthrough on :443