From 9661cef231fd1859f02c87d9766f2a33f998b8dd Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Sat, 7 Jun 2025 13:00:51 +0100 Subject: rename core routers --- Makefile | 10 +++--- zones/5.b.a.a.0.b.8.0.1.0.0.2.ip6.arpa.zone.erb | 47 ++++++++++++++----------- zones/le-fay.org.zone.erb | 5 +++ 3 files changed, 37 insertions(+), 25 deletions(-) diff --git a/Makefile b/Makefile index 4edc5ff..14655b4 100644 --- a/Makefile +++ b/Makefile @@ -142,11 +142,11 @@ ${zone:S,/,_,g}.czone: Makefile ${zone:S,/,_,g}.zone.erb # If DIFF is set, just print the diff instead of sending it to nsupdate. ${zone}: ${zone:S,/,_,g}.czone .if ${DIFF} != "" - @tmpfile="$$(mktemp dns.XXXXXX)"; \ - ${NSDIFF} ${NSDIFFFLAGS} ${zone} ${.ALLSRC} \ - >"$$tmpfile" 2>&1 \ - || cat "$$tmpfile"; \ - rm "$$tmpfile" + @if ! ${NSDIFF} ${NSDIFFFLAGS} ${zone} ${.ALLSRC} >/dev/null 2>&1; then \ + tmpfile="$$(mktemp dns.XXXXXX)"; \ + ${NSDIFF} ${NSDIFFFLAGS} ${zone} ${.ALLSRC} || true; \ + rm "$$tmpfile"; \ + fi .else ${NSDIFF} ${NSDIFFFLAGS} ${zone} $> | ${NSUPDATE} ${NSUPDATE_FLAGS} .endif diff --git a/zones/5.b.a.a.0.b.8.0.1.0.0.2.ip6.arpa.zone.erb b/zones/5.b.a.a.0.b.8.0.1.0.0.2.ip6.arpa.zone.erb index 9e3a04f..c6f59a9 100644 --- a/zones/5.b.a.a.0.b.8.0.1.0.0.2.ip6.arpa.zone.erb +++ b/zones/5.b.a.a.0.b.8.0.1.0.0.2.ip6.arpa.zone.erb @@ -18,34 +18,41 @@ $ORIGIN <%= zone %>. CAA 128 issue "letsencrypt.org;validationmethods=dns-01" TXT "v=spf1 -all" +; willow +8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR willow.eden.le-fay.org. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0 PTR ng0.willow.eden.le-fay.org. 0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0 PTR nat-out-v6-willow.inet.le-fay.org. -5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.0.0.0 PTR c1.i.lfns.org.uk. e.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.0.0.0 PTR willow.eden.le-fay.org. -7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR core-1.inet.eden.le-fay.org. -8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR willow.eden.le-fay.org. -9.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR fuchsia.eden.le-fay.org. -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0 PTR uk-aai-1.le-fay.org. -0.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR eris.lethe.sikol.co.uk. -1.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR charon.lethe.sikol.co.uk. -2.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR tartarus.lethe.sikol.co.uk. -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.3 PTR te1.core-1.inet.eden.le-fay.org. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.3 PTR ix0-3004.willow.eden.le-fay.org. -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR vlan401.core-1.inet.eden.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.E PTR wg0.willow.eden.le-fay.org. + +; Hosts 3.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR witch.le-fay.org. 4.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR turnera.eden.le-fay.org. 5.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR hemlock.eden.le-fay.org. +0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.1.0.4.c PTR ilythia.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.1.0.4.c PTR ragweed.le-fay.org. +9.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR fuchsia.eden.le-fay.org. 6.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR freebsd15.eden.le-fay.org. -1.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-1.inet.eden.le-fay.org. -2.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-2.inet.eden.le-fay.org. -3.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-3.inet.eden.le-fay.org. -4.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-4.inet.eden.le-fay.org. -5.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-5.inet.eden.le-fay.org. -6.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR access-6.inet.eden.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0 PTR uk-aai-1.le-fay.org. + +; Network devices +7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.0 PTR core-1.inet.eden.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR vlan401.core-1.inet.eden.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.4.c PTR vlan402.core-1.inet.eden.le-fay.org. +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.0.0.3 PTR te1.core-1.inet.eden.le-fay.org. 7.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR core-2.inet.eden.le-fay.org. 8.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR core-3.inet.eden.le-fay.org. 9.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR core-4.inet.eden.le-fay.org. -0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.1.0.4.c PTR ilythia.le-fay.org. -1.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.1.0.4.c PTR ragweed.le-fay.org. -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.4.c PTR vlan402.core-1.inet.eden.le-fay.org. -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.E PTR wg0.willow.eden.le-fay.org. +1.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-1.le-fay.org. +2.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-2.le-fay.org. +3.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-3.le-fay.org. +4.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-4.le-fay.org. +5.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-5.le-fay.org. +6.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.1.0.4.c PTR eden-access-6.le-fay.org. + +; Misc +5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.0.0.0 PTR c1.i.lfns.org.uk. +0.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR eris.lethe.sikol.co.uk. +1.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR charon.lethe.sikol.co.uk. +2.5.0.0.0.0.0.0.0.0.0.0.3.0.0.0.6.0.1.0 PTR tartarus.lethe.sikol.co.uk. diff --git a/zones/le-fay.org.zone.erb b/zones/le-fay.org.zone.erb index 5889733..2dca45b 100644 --- a/zones/le-fay.org.zone.erb +++ b/zones/le-fay.org.zone.erb @@ -147,6 +147,11 @@ vlan402.core-1.inet.eden AAAA 2001:8b0:aab5:c402::1 core-2.inet.eden AAAA 2001:8b0:aab5:c401::2:7 core-3.inet.eden AAAA 2001:8b0:aab5:c401::2:8 core-4.inet.eden AAAA 2001:8b0:aab5:c401::2:9 +eden-core-1 AAAA 2001:8b0:aab5:4::7 + A 81.187.47.197 +eden-core-2 AAAA 2001:8b0:aab5:c401::2:7 +eden-core-3 AAAA 2001:8b0:aab5:c401::2:8 +eden-core-4 AAAA 2001:8b0:aab5:c401::2:9 eden-access-1 AAAA 2001:8b0:aab5:c401::2:1 eden-access-2 AAAA 2001:8b0:aab5:c401::2:2 eden-access-3 AAAA 2001:8b0:aab5:c401::2:3 -- cgit v1.2.3