X-Git-Url: https://git.openstreetmap.org./dns.git/blobdiff_plain/efdc7aa9f4b790b3d5e4390d5607b3d7179b88a4..HEAD:/src/openstreetmap.js?ds=sidebyside diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 1bf2cfb..0d44605 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -25,12 +25,12 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), MX("community", 10, QUALIFY("a.mx")), MX("supporting", 10, QUALIFY("a.mx")), - A("a.mx", FAFNIR_IPV4), - AAAA("a.mx", FAFNIR_IPV6), - A("mail", FAFNIR_IPV4), - AAAA("mail", FAFNIR_IPV6), - A("mta-sts", FAFNIR_IPV4), - AAAA("mta-sts", FAFNIR_IPV6), + A("a.mx", FAFNIR_IPV4_HE), + AAAA("a.mx", FAFNIR_IPV6_HE), + A("mail", FAFNIR_IPV4_HE), + AAAA("mail", FAFNIR_IPV6_HE), + A("mta-sts", FAFNIR_IPV4_HE), + AAAA("mta-sts", FAFNIR_IPV6_HE), // Publish SPF records indicating that only shenron sends mail @@ -213,48 +213,48 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - A("spike-01", SPIKE01_IPV4), - AAAA("spike-01", SPIKE01_IPV6), - // A("@", SPIKE01_IPV4), - // AAAA("@", SPIKE01_IPV6), - // A("www", SPIKE01_IPV4), - // AAAA("www", SPIKE01_IPV6), - // A("api", SPIKE01_IPV4), - // AAAA("api", SPIKE01_IPV6), - // A("maps", SPIKE01_IPV4), - // AAAA("maps", SPIKE01_IPV6), - // A("mapz", SPIKE01_IPV4), - // AAAA("mapz", SPIKE01_IPV6), + A("spike-01", SPIKE01_IPV4_HE), + AAAA("spike-01", SPIKE01_IPV6_HE), + // A("@", SPIKE01_IPV4_HE), + // AAAA("@", SPIKE01_IPV6_HE), + // A("www", SPIKE01_IPV4_HE), + // AAAA("www", SPIKE01_IPV6_HE), + // A("api", SPIKE01_IPV4_HE), + // AAAA("api", SPIKE01_IPV6_HE), + // A("maps", SPIKE01_IPV4_HE), + // AAAA("maps", SPIKE01_IPV6_HE), + // A("mapz", SPIKE01_IPV4_HE), + // AAAA("mapz", SPIKE01_IPV6_HE), A("spike-01.dub", SPIKE01_INTERNAL), A("spike-01.oob", SPIKE01_OOB), - A("spike-02", SPIKE02_IPV4), - AAAA("spike-02", SPIKE02_IPV6), - // A("@", SPIKE02_IPV4), - // AAAA("@", SPIKE02_IPV6), - // A("www", SPIKE02_IPV4), - // AAAA("www", SPIKE02_IPV6), - // A("api", SPIKE02_IPV4), - // AAAA("api", SPIKE02_IPV6), - // A("maps", SPIKE02_IPV4), - // AAAA("maps", SPIKE02_IPV6), - // A("mapz", SPIKE02_IPV4), - // AAAA("mapz", SPIKE02_IPV6), + A("spike-02", SPIKE02_IPV4_HE), + AAAA("spike-02", SPIKE02_IPV6_HE), + // A("@", SPIKE02_IPV4_HE), + // AAAA("@", SPIKE02_IPV6_HE), + // A("www", SPIKE02_IPV4_HE), + // AAAA("www", SPIKE02_IPV6_HE), + // A("api", SPIKE02_IPV4_HE), + // AAAA("api", SPIKE02_IPV6_HE), + // A("maps", SPIKE02_IPV4_HE), + // AAAA("maps", SPIKE02_IPV6_HE), + // A("mapz", SPIKE02_IPV4_HE), + // AAAA("mapz", SPIKE02_IPV6_HE), A("spike-02.dub", SPIKE02_INTERNAL), A("spike-02.oob", SPIKE02_OOB), - A("spike-03", SPIKE03_IPV4), - AAAA("spike-03", SPIKE03_IPV6), - // A("@", SPIKE03_IPV4), - // AAAA("@", SPIKE03_IPV6), - // A("www", SPIKE03_IPV4), - // AAAA("www", SPIKE03_IPV6), - // A("api", SPIKE03_IPV4), - // AAAA("api", SPIKE03_IPV6), - // A("maps", SPIKE03_IPV4), - // AAAA("maps", SPIKE03_IPV6), - // A("mapz", SPIKE03_IPV4), - // AAAA("mapz", SPIKE03_IPV6), + A("spike-03", SPIKE03_IPV4_HE), + AAAA("spike-03", SPIKE03_IPV6_HE), + // A("@", SPIKE03_IPV4_HE), + // AAAA("@", SPIKE03_IPV6_HE), + // A("www", SPIKE03_IPV4_HE), + // AAAA("www", SPIKE03_IPV6_HE), + // A("api", SPIKE03_IPV4_HE), + // AAAA("api", SPIKE03_IPV6_HE), + // A("maps", SPIKE03_IPV4_HE), + // AAAA("maps", SPIKE03_IPV6_HE), + // A("mapz", SPIKE03_IPV4_HE), + // AAAA("mapz", SPIKE03_IPV6_HE), A("spike-03.dub", SPIKE03_INTERNAL), A("spike-03.oob", SPIKE03_OOB), @@ -316,8 +316,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), A("dulcy.ams", DULCY_INTERNAL), A("dulcy.oob", DULCY_OOB), - A("longma", LONGMA_IPV4), - AAAA("longma", LONGMA_IPV6), + A("longma", LONGMA_IPV4_HE), + AAAA("longma", LONGMA_IPV6_HE), A("longma.dub", LONGMA_INTERNAL), A("longma.oob", LONGMA_OOB), @@ -345,8 +345,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), A("ysera.ucl", YSERA_INTERNAL), A("ysera.oob", YSERA_OOB), - A("culebre", CULEBRE_IPV4), - AAAA("culebre", CULEBRE_IPV6), + A("culebre", CULEBRE_IPV4_HE), + AAAA("culebre", CULEBRE_IPV6_HE), A("culebre.dub", CULEBRE_INTERNAL), A("culebre.oob", CULEBRE_OOB), @@ -380,9 +380,9 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), CNAME("b.tile", "dualstack.n.sni.global.fastly.net."), CNAME("c.tile", "dualstack.n.sni.global.fastly.net."), - A("render", CULEBRE_IPV4), + A("render", CULEBRE_IPV4_HE), A("render", NIDHOGG_IPV4), - AAAA("render", CULEBRE_IPV6), + AAAA("render", CULEBRE_IPV6_HE), AAAA("render", NIDHOGG_IPV6), // Vector tile servers @@ -393,8 +393,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Site gateways - A("fafnir", FAFNIR_IPV4), - AAAA("fafnir", FAFNIR_IPV6), + A("fafnir", FAFNIR_IPV4_HE), + AAAA("fafnir", FAFNIR_IPV6_HE), A("fafnir.dub", FAFNIR_INTERNAL), A("fafnir.oob", FAFNIR_OOB), @@ -412,12 +412,12 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // HTTPS / SVCB records HTTPS("planet", 1, ".", "alpn=h2"), - A("horntail", HORNTAIL_IPV4), - AAAA("horntail", HORNTAIL_IPV6), - // A("backup", HORNTAIL_IPV4), - // AAAA("backup", HORNTAIL_IPV6), - // A("planet", HORNTAIL_IPV4), - // AAAA("planet", HORNTAIL_IPV6), + A("horntail", HORNTAIL_IPV4_HE), + AAAA("horntail", HORNTAIL_IPV6_HE), + // A("backup", HORNTAIL_IPV4_HE), + // AAAA("backup", HORNTAIL_IPV6_HE), + // A("planet", HORNTAIL_IPV4_HE), + // AAAA("planet", HORNTAIL_IPV6_HE), A("horntail.dub", HORNTAIL_INTERNAL), A("horntail.oob", HORNTAIL_OOB), @@ -473,12 +473,12 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Matomo server - A("smaug", SMAUG_IPV4), - AAAA("smaug", SMAUG_IPV6), - A("matomo", SMAUG_IPV4), - AAAA("matomo", SMAUG_IPV6), - A("piwik", SMAUG_IPV4), - AAAA("piwik", SMAUG_IPV6), + A("smaug", SMAUG_IPV4_HE), + AAAA("smaug", SMAUG_IPV6_HE), + A("matomo", SMAUG_IPV4_HE), + AAAA("matomo", SMAUG_IPV6_HE), + A("piwik", SMAUG_IPV4_HE), + AAAA("piwik", SMAUG_IPV6_HE), A("smaug.dub", SMAUG_INTERNAL), A("smaug.oob", SMAUG_OOB), @@ -522,20 +522,20 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Management server - A("idris", IDRIS_IPV4), - AAAA("idris", IDRIS_IPV6), - A("acme", IDRIS_IPV4), - AAAA("acme", IDRIS_IPV6), - A("apt", IDRIS_IPV4), - AAAA("apt", IDRIS_IPV6), - A("chef", IDRIS_IPV4), - AAAA("chef", IDRIS_IPV6), - A("dns", IDRIS_IPV4), - AAAA("dns", IDRIS_IPV6), - A("git", IDRIS_IPV4), - AAAA("git", IDRIS_IPV6), - A("hardware", IDRIS_IPV4), - AAAA("hardware", IDRIS_IPV6), + A("idris", IDRIS_IPV4_HE), + AAAA("idris", IDRIS_IPV6_HE), + A("acme", IDRIS_IPV4_HE), + AAAA("acme", IDRIS_IPV6_HE), + A("apt", IDRIS_IPV4_HE), + AAAA("apt", IDRIS_IPV6_HE), + A("chef", IDRIS_IPV4_HE), + AAAA("chef", IDRIS_IPV6_HE), + A("dns", IDRIS_IPV4_HE), + AAAA("dns", IDRIS_IPV6_HE), + A("git", IDRIS_IPV4_HE), + AAAA("git", IDRIS_IPV6_HE), + A("hardware", IDRIS_IPV4_HE), + AAAA("hardware", IDRIS_IPV6_HE), A("idris.dub", IDRIS_INTERNAL), A("idris.oob", IDRIS_OOB), @@ -555,8 +555,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), A("switch1.ams", SWITCH1AMS_IPV4), AAAA("switch1.ams", SWITCH1AMS_IPV6), - A("switch1.dub", SWITCH1DUB_IPV4), - AAAA("switch1.dub", SWITCH1DUB_IPV6), + A("switch1.dub", SWITCH1DUB_IPV4_HE), + AAAA("switch1.dub", SWITCH1DUB_IPV6_HE), // Managed power strips @@ -607,28 +607,28 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Naga service - A("naga", NAGA_IPV4), - AAAA("naga", NAGA_IPV6), - A("svn", NAGA_IPV4), - AAAA("svn", NAGA_IPV6), - A("trac", NAGA_IPV4), - AAAA("trac", NAGA_IPV6), - A("irc", NAGA_IPV4), - AAAA("irc", NAGA_IPV6), - A("blogs", NAGA_IPV4), - AAAA("blogs", NAGA_IPV6), - A("welcome", NAGA_IPV4), - AAAA("welcome", NAGA_IPV6), - A("operations", NAGA_IPV4), - AAAA("operations", NAGA_IPV6), - A("hot", NAGA_IPV4), - AAAA("hot", NAGA_IPV6), - A("dmca", NAGA_IPV4), - AAAA("dmca", NAGA_IPV6), - A("otrs", NAGA_IPV4), - AAAA("otrs", NAGA_IPV6), - A("birthday20", NAGA_IPV4), - AAAA("birthday20", NAGA_IPV6), + A("naga", NAGA_IPV4_HE), + AAAA("naga", NAGA_IPV6_HE), + A("svn", NAGA_IPV4_HE), + AAAA("svn", NAGA_IPV6_HE), + A("trac", NAGA_IPV4_HE), + AAAA("trac", NAGA_IPV6_HE), + A("irc", NAGA_IPV4_HE), + AAAA("irc", NAGA_IPV6_HE), + A("blogs", NAGA_IPV4_HE), + AAAA("blogs", NAGA_IPV6_HE), + A("welcome", NAGA_IPV4_HE), + AAAA("welcome", NAGA_IPV6_HE), + A("operations", NAGA_IPV4_HE), + AAAA("operations", NAGA_IPV6_HE), + A("hot", NAGA_IPV4_HE), + AAAA("hot", NAGA_IPV6_HE), + A("dmca", NAGA_IPV4_HE), + AAAA("dmca", NAGA_IPV6_HE), + A("otrs", NAGA_IPV4_HE), + AAAA("otrs", NAGA_IPV6_HE), + A("birthday20", NAGA_IPV4_HE), + AAAA("birthday20", NAGA_IPV6_HE), // HTTPS / SVCB records HTTPS("svn", 1, ".", "alpn=h2"), @@ -647,10 +647,10 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Wiki servers - A("konqi", KONQI_IPV4), - AAAA("konqi", KONQI_IPV6), - A("wiki", KONQI_IPV4), - AAAA("wiki", KONQI_IPV6), + A("konqi", KONQI_IPV4_HE), + AAAA("konqi", KONQI_IPV6_HE), + A("wiki", KONQI_IPV4_HE), + AAAA("wiki", KONQI_IPV6_HE), A("konqi.dub", KONQI_INTERNAL), A("konqi.oob", KONQI_OOB), @@ -659,10 +659,10 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Overpass server - A("grisu", GRISU_IPV4), - AAAA("grisu", GRISU_IPV6), - A("query", GRISU_IPV4), - AAAA("query", GRISU_IPV6), + A("grisu", GRISU_IPV4_HE), + AAAA("grisu", GRISU_IPV6_HE), + A("query", GRISU_IPV4_HE), + AAAA("query", GRISU_IPV6_HE), A("grisu.dub", GRISU_INTERNAL), A("grisu.oob", GRISU_OOB), @@ -671,24 +671,24 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // GPS tile server - A("muirdris", MUIRDRIS_IPV4), - AAAA("muirdris", MUIRDRIS_IPV6), - A("gps-tile", MUIRDRIS_IPV4), - AAAA("gps-tile", MUIRDRIS_IPV6), - A("a.gps-tile", MUIRDRIS_IPV4), - AAAA("a.gps-tile", MUIRDRIS_IPV6), - A("b.gps-tile", MUIRDRIS_IPV4), - AAAA("b.gps-tile", MUIRDRIS_IPV6), - A("c.gps-tile", MUIRDRIS_IPV4), - AAAA("c.gps-tile", MUIRDRIS_IPV6), - A("gps.tile", MUIRDRIS_IPV4), - AAAA("gps.tile", MUIRDRIS_IPV6), - A("gps-a.tile", MUIRDRIS_IPV4), - AAAA("gps-a.tile", MUIRDRIS_IPV6), - A("gps-b.tile", MUIRDRIS_IPV4), - AAAA("gps-b.tile", MUIRDRIS_IPV6), - A("gps-c.tile", MUIRDRIS_IPV4), - AAAA("gps-c.tile", MUIRDRIS_IPV6), + A("muirdris", MUIRDRIS_IPV4_HE), + AAAA("muirdris", MUIRDRIS_IPV6_HE), + A("gps-tile", MUIRDRIS_IPV4_HE), + AAAA("gps-tile", MUIRDRIS_IPV6_HE), + A("a.gps-tile", MUIRDRIS_IPV4_HE), + AAAA("a.gps-tile", MUIRDRIS_IPV6_HE), + A("b.gps-tile", MUIRDRIS_IPV4_HE), + AAAA("b.gps-tile", MUIRDRIS_IPV6_HE), + A("c.gps-tile", MUIRDRIS_IPV4_HE), + AAAA("c.gps-tile", MUIRDRIS_IPV6_HE), + A("gps.tile", MUIRDRIS_IPV4_HE), + AAAA("gps.tile", MUIRDRIS_IPV6_HE), + A("gps-a.tile", MUIRDRIS_IPV4_HE), + AAAA("gps-a.tile", MUIRDRIS_IPV6_HE), + A("gps-b.tile", MUIRDRIS_IPV4_HE), + AAAA("gps-b.tile", MUIRDRIS_IPV6_HE), + A("gps-c.tile", MUIRDRIS_IPV4_HE), + AAAA("gps-c.tile", MUIRDRIS_IPV6_HE), A("muirdris.dub", MUIRDRIS_INTERNAL), A("muirdris.oob", MUIRDRIS_OOB), @@ -748,17 +748,17 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Discourse server ("community") - A("fume", FUME_IPV4), - AAAA("fume", FUME_IPV6), + A("fume", FUME_IPV4_HE), + AAAA("fume", FUME_IPV6_HE), A("fume.dub", FUME_INTERNAL), A("fume.oob", FUME_OOB), - A("community", FUME_IPV4), - A("communities", FUME_IPV4), - A("c", FUME_IPV4), - AAAA("community", FUME_IPV6), - AAAA("communities", FUME_IPV6), - AAAA("c", FUME_IPV6), + A("community", FUME_IPV4_HE), + A("communities", FUME_IPV4_HE), + A("c", FUME_IPV4_HE), + AAAA("community", FUME_IPV6_HE), + AAAA("communities", FUME_IPV6_HE), + AAAA("c", FUME_IPV6_HE), // HTTPS / SVCB records HTTPS("community", 1, ".", "alpn=h2"), @@ -768,8 +768,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), CNAME("community-cdn", "dualstack.n.sni.global.fastly.net."), TXT("community", "google-site-verification=hQ8GZyj4KwnPqAX2oAzpbLrh6I5dfR08PSdL3icVkfg"), - A("forum", FUME_IPV4), - AAAA("forum", FUME_IPV6), + A("forum", FUME_IPV4_HE), + AAAA("forum", FUME_IPV6_HE), // HTTPS / SVCB records HTTPS("forum", 1, ".", "alpn=h2"),