Skip to content

Commit

Permalink
Add reverse DNS zones for Equinix addresses in Dublin
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed Dec 19, 2024
1 parent efdc7aa commit 1bc5e18
Show file tree
Hide file tree
Showing 11 changed files with 294 additions and 221 deletions.
12 changes: 10 additions & 2 deletions dnsconfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,14 @@ IDEDITOR("ideditor.com", REG_GANDI);
var OSMWIKI = loadTemplate("osm-wiki");
OSMWIKI("osm.wiki", REG_GANDI);

var PTR_HE_DUB_IPV4 = loadTemplate("ptr_he_dub_ipv4");

PTR_HE_DUB_IPV4("96-27.226.104.184.in-addr.arpa", REG_NONE);

var PTR_HE_DUB_IPV6 = loadTemplate("ptr_he_dub_ipv6");

PTR_HE_DUB_IPV6(REV("2001:470:1:b3b::/64"), REG_NONE);

var PTR_EQUINIX_AMS_IPV4 = loadTemplate("ptr_equinix_ams_ipv4");

PTR_EQUINIX_AMS_IPV4("96-27.86.199.82.in-addr.arpa", REG_NONE);
Expand All @@ -154,11 +162,11 @@ PTR_EQUINIX_AMS_IPV6(REV("2001:4d78:500:5e3::/64"), REG_NONE);

var PTR_EQUINIX_DUB_IPV4 = loadTemplate("ptr_equinix_dub_ipv4");

PTR_EQUINIX_DUB_IPV4("96-27.226.104.184.in-addr.arpa", REG_NONE);
PTR_EQUINIX_DUB_IPV4("96-27.214.252.87.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);
PTR_EQUINIX_DUB_IPV6(REV("2001:4d78:fe03:1c::/64"), REG_NONE);

var PTR_EQUINIX_AMS_UPLINK_IPV4 = loadTemplate("ptr_equinix_ams_uplink_ipv4");

Expand Down
90 changes: 60 additions & 30 deletions src/hosts.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,10 @@ var BOWSER_IPV4 = "138.44.68.106";

var CMOK_IPV4 = "64.225.143.127";

var CULEBRE_IPV4 = "184.104.226.105";
var CULEBRE_IPV6 = "2001:470:1:b3b::9";
var CULEBRE_IPV4 = "87.252.214.105";
var CULEBRE_IPV6 = "2001:4d78:fe03:1c::9";
var CULEBRE_IPV4_HE = "184.104.226.105";
var CULEBRE_IPV6_HE = "2001:470:1:b3b::9";
var CULEBRE_INTERNAL = "10.0.64.9";
var CULEBRE_OOB = "10.0.65.9";

Expand Down Expand Up @@ -57,36 +59,48 @@ var FAFFY_IPV6 = "2001:4d78:500:5e3::3";
var FAFFY_INTERNAL = "10.0.48.3";
var FAFFY_OOB = "10.0.49.3";

var FAFNIR_IPV4 = "184.104.226.98";
var FAFNIR_IPV6 = "2001:470:1:b3b::2";
var FAFNIR_IPV4 = "87.252.214.98";
var FAFNIR_IPV6 = "2001:4d78:fe03:1c::2";
var FAFNIR_IPV4_HE = "184.104.226.98";
var FAFNIR_IPV6_HE = "2001:470:1:b3b::2";
var FAFNIR_INTERNAL = "10.0.64.2";
var FAFNIR_OOB = "10.0.65.2";

var FUME_IPV4 = "184.104.226.112";
var FUME_IPV6 = "2001:470:1:b3b::10";
var FUME_IPV4 = "87.252.214.112";
var FUME_IPV6 = "2001:4d78:fe03:1c::10";
var FUME_IPV4_HE = "184.104.226.112";
var FUME_IPV6_HE = "2001:470:1:b3b::10";
var FUME_INTERNAL = "10.0.64.16";
var FUME_OOB = "10.0.65.16";

var GRISU_IPV4 = "184.104.226.113";
var GRISU_IPV6 = "2001:470:1:b3b::11";
var GRISU_IPV4 = "87.252.214.113";
var GRISU_IPV6 = "2001:4d78:fe03:1c::11";
var GRISU_IPV4_HE = "184.104.226.113";
var GRISU_IPV6_HE = "2001:470:1:b3b::11";
var GRISU_INTERNAL = "10.0.64.17";
var GRISU_OOB = "10.0.65.17";

var HORNTAIL_IPV4 = "184.104.226.106";
var HORNTAIL_IPV6 = "2001:470:1:b3b::a";
var HORNTAIL_IPV4 = "87.252.214.106";
var HORNTAIL_IPV6 = "2001:4d78:fe03:1c::a";
var HORNTAIL_IPV4_HE = "184.104.226.106";
var HORNTAIL_IPV6_HE = "2001:470:1:b3b::a";
var HORNTAIL_INTERNAL = "10.0.64.10";
var HORNTAIL_OOB = "10.0.65.10";

var IDRIS_IPV4 = "184.104.226.102";
var IDRIS_IPV6 = "2001:470:1:b3b::6";
var IDRIS_IPV4 = "87.252.214.102";
var IDRIS_IPV6 = "2001:4d78:fe03:1c::6";
var IDRIS_IPV4_HE = "184.104.226.102";
var IDRIS_IPV6_HE = "2001:470:1:b3b::6";
var IDRIS_INTERNAL = "10.0.64.6";
var IDRIS_OOB = "10.0.65.6";

var KARM_INTERNAL = "10.0.48.50";
var KARM_OOB = "10.0.49.50";

var KONQI_IPV4 = "184.104.226.103";
var KONQI_IPV6 = "2001:470:1:b3b::7";
var KONQI_IPV4 = "87.252.214.103";
var KONQI_IPV6 = "2001:4d78:fe03:1c::7";
var KONQI_IPV4_HE = "184.104.226.103";
var KONQI_IPV6_HE = "2001:470:1:b3b::7";
var KONQI_INTERNAL = "10.0.64.7";
var KONQI_OOB = "10.0.65.7";

Expand All @@ -100,21 +114,27 @@ var LOCKHEED_IPV6 = "2001:4d78:500:5e3::10";
var LOCKHEED_INTERNAL = "10.0.48.16";
var LOCKHEED_OOB = "10.0.49.16";

var LONGMA_IPV4 = "184.104.226.109";
var LONGMA_IPV6 = "2001:470:1:b3b::d";
var LONGMA_IPV4 = "87.252.214.109";
var LONGMA_IPV6 = "2001:4d78:fe03:1c::d";
var LONGMA_IPV4_HE = "184.104.226.109";
var LONGMA_IPV6_HE = "2001:470:1:b3b::d";
var LONGMA_INTERNAL = "10.0.64.13";
var LONGMA_OOB = "10.0.65.13";

var MERAXES_IPV4 = "51.15.185.90";
var MERAXES_IPV6 = "2001:bc8:2d57:100:aa1e:84ff:fe72:e660";

var MUIRDRIS_IPV4 = "184.104.226.111";
var MUIRDRIS_IPV6 = "2001:470:1:b3b::f";
var MUIRDRIS_IPV4 = "87.252.214.111";
var MUIRDRIS_IPV6 = "2001:4d78:fe03:1c::f";
var MUIRDRIS_IPV4_HE = "184.104.226.111";
var MUIRDRIS_IPV6_HE = "2001:470:1:b3b::f";
var MUIRDRIS_INTERNAL = "10.0.64.15";
var MUIRDRIS_OOB = "10.0.65.15";

var NAGA_IPV4 = "184.104.226.104";
var NAGA_IPV6 = "2001:470:1:b3b::8";
var NAGA_IPV4 = "87.252.214.104";
var NAGA_IPV6 = "2001:4d78:fe03:1c::8";
var NAGA_IPV4_HE = "184.104.226.104";
var NAGA_IPV6_HE = "2001:470:1:b3b::8";
var NAGA_INTERNAL = "10.0.64.8";
var NAGA_OOB = "10.0.65.8";

Expand Down Expand Up @@ -168,8 +188,10 @@ var SCORCH_IPV6 = "2001:41d0:2:fc4f::1";
var SHENRON_IPV4 = "212.110.172.32";
var SHENRON_IPV6 = "2001:41c9:1:400::32";

var SMAUG_IPV4 = "184.104.226.110";
var SMAUG_IPV6 = "2001:470:1:b3b::e";
var SMAUG_IPV4 = "87.252.214.110";
var SMAUG_IPV6 = "2001:4d78:fe03:1c::e";
var SMAUG_IPV4_HE = "184.104.226.110";
var SMAUG_IPV6_HE = "2001:470:1:b3b::e";
var SMAUG_INTERNAL = "10.0.64.14";
var SMAUG_OOB = "10.0.65.14";

Expand All @@ -182,18 +204,24 @@ var SNAP02_OOB = "10.0.1.4";
var SNAP03_INTERNAL = "10.0.64.50";
var SNAP03_OOB = "10.0.65.50";

var SPIKE01_IPV4 = "184.104.226.99";
var SPIKE01_IPV6 = "2001:470:1:b3b::3";
var SPIKE01_IPV4 = "87.252.214.99";
var SPIKE01_IPV6 = "2001:4d78:fe03:1c::3";
var SPIKE01_IPV4_HE = "184.104.226.99";
var SPIKE01_IPV6_HE = "2001:470:1:b3b::3";
var SPIKE01_INTERNAL = "10.0.64.3";
var SPIKE01_OOB = "10.0.65.3";

var SPIKE02_IPV4 = "184.104.226.100";
var SPIKE02_IPV6 = "2001:470:1:b3b::4";
var SPIKE02_IPV4 = "87.252.214.100";
var SPIKE02_IPV6 = "2001:4d78:fe03:1c::4";
var SPIKE02_IPV4_HE = "184.104.226.100";
var SPIKE02_IPV6_HE = "2001:470:1:b3b::4";
var SPIKE02_INTERNAL = "10.0.64.4";
var SPIKE02_OOB = "10.0.65.4";

var SPIKE03_IPV4 = "184.104.226.101";
var SPIKE03_IPV6 = "2001:470:1:b3b::5";
var SPIKE03_IPV4 = "87.252.214.101";
var SPIKE03_IPV6 = "2001:4d78:fe03:1c::5";
var SPIKE03_IPV4_HE = "184.104.226.101";
var SPIKE03_IPV6_HE = "2001:470:1:b3b::5";
var SPIKE03_INTERNAL = "10.0.64.5";
var SPIKE03_OOB = "10.0.65.5";

Expand Down Expand Up @@ -223,8 +251,10 @@ var STORMFLY04_OOB = "10.0.0.3";
var SWITCH1AMS_IPV4 = "82.199.86.97";
var SWITCH1AMS_IPV6 = "2001:4d78:500:5e3::1";

var SWITCH1DUB_IPV4 = "184.104.226.97";
var SWITCH1DUB_IPV6 = "2001:470:1:b3b::1";
var SWITCH1DUB_IPV4 = "87.252.214.97";
var SWITCH1DUB_IPV6 = "2001:4d78:fe03:1c::1";
var SWITCH1DUB_IPV4_HE = "184.104.226.97";
var SWITCH1DUB_IPV6_HE = "2001:470:1:b3b::1";

var TABALUGA_IPV4 = "82.199.86.110";
var TABALUGA_IPV6 = "2001:4d78:500:5e3::e";
Expand Down
4 changes: 2 additions & 2 deletions src/ideditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),

ALIAS("@", "openstreetmap.github.io."),
CNAME("www", "openstreetmap.github.io."),
A("preview", NAGA_IPV4),
AAAA("preview", NAGA_IPV6)
A("preview", NAGA_IPV4_HE),
AAAA("preview", NAGA_IPV6_HE)

);
6 changes: 3 additions & 3 deletions src/openstreetmap-town.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),

// Redirect en.openstreetmap.town to en.osm.town

A("en", NAGA_IPV4),
AAAA("en", NAGA_IPV6)
A("en", NAGA_IPV4_HE),
AAAA("en", NAGA_IPV6_HE)

);
);
Loading

0 comments on commit 1bc5e18

Please sign in to comment.