From: Grant Slater Date: Mon, 26 Sep 2022 13:47:58 +0000 (+0100) Subject: Add PTR records for Equinix DUB (naive implementation) X-Git-Url: https://git.openstreetmap.org/dns.git/commitdiff_plain/1b6d3b447a09a5a2464f9a2febd270daed63e21d Add PTR records for Equinix DUB (naive implementation) --- diff --git a/dnsconfig.js b/dnsconfig.js index 45a01dc..8a8ffef 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -124,4 +124,10 @@ OSM2PGSQL("osm2pgsql.com", REG_GANDI); var IDEDITOR = loadTemplate("ideditor"); -IDEDITOR("ideditor.com", REG_GANDI); \ No newline at end of file +IDEDITOR("ideditor.com", REG_GANDI); + +var PTR_EQUINIX_DUB_IPV4 = loadTemplate("ptr_equinix_dub_ipv4"); +PTR_EQUINIX_DUB_IPV4("96-27.226.104.184.in-addr.arpa", REG_NONE); + +var PTR_EQUINIX_DUB_IPV6 = loadTemplate("ptr_equinix_dub_ipv6"); +PTR_EQUINIX_DUB_IPV6(REV("2001:470:1:b3b::/64"), REG_NONE); diff --git a/src/ptr_equinix_dub_ipv4.js b/src/ptr_equinix_dub_ipv4.js new file mode 100644 index 0000000..14be3f8 --- /dev/null +++ b/src/ptr_equinix_dub_ipv4.js @@ -0,0 +1,15 @@ +D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), + PTR(SWITCH1DUB_IPV4.split(".").pop(), "switch1.dub.openstreetmap.org."), + PTR(FAFNIR_IPV4.split(".").pop(), "fafnir.openstreetmap.org."), + PTR(SPIKE01_IPV4.split(".").pop(), "spike-01.openstreetmap.org."), + PTR(SPIKE02_IPV4.split(".").pop(), "spike-02.openstreetmap.org."), + PTR(SPIKE03_IPV4.split(".").pop(), "spike-03.openstreetmap.org."), + PTR(IDRIS_IPV4.split(".").pop(), "idris.openstreetmap.org."), + PTR(KONQI_IPV4.split(".").pop(), "konqi.openstreetmap.org."), + PTR(NAGA_IPV4.split(".").pop(), "naga.openstreetmap.org."), + PTR(CULEBRE_IPV4.split(".").pop(), "culebre.openstreetmap.org."), + PTR(HORNTAIL_IPV4.split(".").pop(), "horntail.openstreetmap.org."), + PTR(GORWEN_IPV4.split(".").pop(), "gorwen.openstreetmap.org."), + PTR(JAKELONG_IPV4.split(".").pop(), "jakelong.openstreetmap.org."), + PTR(LONGMA_IPV4.split(".").pop(), "longma.openstreetmap.org.") +); diff --git a/src/ptr_equinix_dub_ipv6.js b/src/ptr_equinix_dub_ipv6.js new file mode 100644 index 0000000..706207e --- /dev/null +++ b/src/ptr_equinix_dub_ipv6.js @@ -0,0 +1,15 @@ +D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), + PTR(SWITCH1DUB_IPV6, "switch1.dub.openstreetmap.org."), + PTR(FAFNIR_IPV6, "fafnir.openstreetmap.org."), + PTR(SPIKE01_IPV6, "spike-01.openstreetmap.org."), + PTR(SPIKE02_IPV6, "spike-02.openstreetmap.org."), + PTR(SPIKE03_IPV6, "spike-03.openstreetmap.org."), + PTR(IDRIS_IPV6, "idris.openstreetmap.org."), + PTR(KONQI_IPV6, "konqi.openstreetmap.org."), + PTR(NAGA_IPV6, "naga.openstreetmap.org."), + PTR(CULEBRE_IPV6, "culebre.openstreetmap.org."), + PTR(HORNTAIL_IPV6, "horntail.openstreetmap.org."), + PTR(GORWEN_IPV6, "gorwen.openstreetmap.org."), + PTR(JAKELONG_IPV6, "jakelong.openstreetmap.org."), + PTR(LONGMA_IPV6, "longma.openstreetmap.org.") +);