1 D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
3 // Publish CAA records indicating that only letsencrypt should issue certificates
5 CAA("@", "issue", "letsencrypt.org", CF_TTL_ANY),
6 CAA("@", "issuewild", "letsencrypt.org", CF_TTL_ANY),
7 CAA("@", "iodef", "mailto:hostmaster@openstreetmap.org"),
9 // Use shenron as the MX host
11 MX("@", 10, QUALIFY("a.mx")),
12 MX("messages", 10, QUALIFY("a.mx")),
13 MX("noreply", 10, QUALIFY("a.mx")),
14 MX("otrs", 10, QUALIFY("a.mx")),
15 A("a.mx", "212.110.172.32"),
16 AAAA("a.mx", "2001:41c9:1:400::32"),
18 // Publish SPF records indicating that only shenron sends mail
20 TXT("@", "v=spf1 ip4:212.110.172.32 ip6:2001:41c9:1:400::32 mx -all"),
21 TXT("otrs", "v=spf1 ip4:212.110.172.32 ip6:2001:41c9:1:400::32 mx -all"),
23 // Announce MTA-STS policy and TLSRPT policy for error reports
25 TXT("_mta-sts", "v=STSv1; id=202001291805Z"),
26 TXT("_smtp._tls", "v=TLSRPTv1; rua=mailto:postmaster@openstreetmap.org"),
28 // Delegate MTA-STS policy for subdomains
30 CNAME("_mta-sts.messages", QUALIFY("_mta-sts")),
31 CNAME("_mta-sts.noreply", QUALIFY("_mta-sts")),
32 CNAME("_mta-sts.otrs", QUALIFY("_mta-sts")),
34 // Google postmaster tools verification
36 CNAME("af323lytato5", "gv-o4v3qh5pfayqex.dv.googlehosted.com."),
38 // Delegate geo.openstreetmap.org to PowerDNS
40 NS("geo", QUALIFY("saphira")),
41 NS("geo", QUALIFY("ridgeback")),
42 NS("geo", QUALIFY("jakelong")),
43 NS("geo", QUALIFY("katie")),
44 NS("geo", QUALIFY("stormfly-02")),
45 NS("geo", QUALIFY("chrysophylax")),
47 // Main web servers and their aliases
49 A("spike-01", "130.117.76.6"),
50 AAAA("spike-01", "2001:978:2:2c::172:6"),
51 // A("@", "130.117.76.6", TTL("10m")),
52 // AAAA("@", "2001:978:2:2c::172:6", TTL("10m")),
53 // A("www", "130.117.76.6" TTL("10m")),
54 // AAAA("www", "2001:978:2:2c::172:6", TTL("10m")),
55 // A("api", "130.117.76.6", TTL("10m")),
56 // AAAA("api", "2001:978:2:2c::172:6", TTL("10m")),
57 // A("maps", "130.117.76.6", TTL("10m")),
58 // AAAA("maps", "2001:978:2:2c::172:6", TTL("10m")),
59 // A("mapz", "130.117.76.6", TTL("10m")),
60 // AAAA("mapz", "2001:978:2:2c::172:6", TTL("10m")),
61 A("spike-01.ams", "10.0.48.6"),
62 A("spike-01.oob", "10.0.49.6"),
64 A("spike-02", "130.117.76.7"),
65 AAAA("spike-02", "2001:978:2:2c::172:7"),
66 // A("@", "130.117.76.7", TTL("10m")),
67 // AAAA("@", "2001:978:2:2c::172:7", TTL("10m")),
68 // A("www", "130.117.76.7", TTL("10m")),
69 // AAAA("www", "2001:978:2:2c::172:7", TTL("10m")),
70 // A("api", "130.117.76.7", TTL("10m")),
71 // AAAA("api", "2001:978:2:2c::172:7", TTL("10m")),
72 // A("maps", "130.117.76.7", TTL("10m")),
73 // AAAA("maps", "2001:978:2:2c::172:7", TTL("10m")),
74 // A("mapz", "130.117.76.7", TTL("10m")),
75 // AAAA("mapz", "2001:978:2:2c::172:7", TTL("10m")),
76 A("spike-02.ams", "10.0.48.7"),
77 A("spike-02.oob", "10.0.49.7"),
79 A("spike-03", "130.117.76.8"),
80 AAAA("spike-03", "2001:978:2:2c::172:8"),
81 // A("@", "130.117.76.8", TTL("10m")),
82 // AAAA("@", "2001:978:2:2c::172:8", TTL("10m")),
83 // A("www", "130.117.76.8", TTL("10m")),
84 // AAAA("www", "2001:978:2:2c::172:8", TTL("10m")),
85 // A("api", "130.117.76.8", TTL("10m")),
86 // AAAA("api", "2001:978:2:2c::172:8", TTL("10m")),
87 // A("maps", "130.117.76.8", TTL("10m")),
88 // AAAA("maps", "2001:978:2:2c::172:8", TTL("10m")),
89 // A("mapz", "130.117.76.8", TTL("10m")),
90 // AAAA("mapz", "2001:978:2:2c::172:8", TTL("10m")),
91 A("spike-03.ams", "10.0.48.8"),
92 A("spike-03.oob", "10.0.49.8"),
94 A("spike-04", "89.16.162.21"),
95 AAAA("spike-04", "2001:41c9:2:d6::21"),
96 // A("@", "89.16.162.21", TTL("10m")),
97 // AAAA("@", "2001:41c9:2:d6::21", TTL("10m")),
98 // A("www", "89.16.162.21", TTL("10m")),
99 // AAAA("www", "2001:41c9:2:d6::21", TTL("10m")),
100 // A("api", "89.16.162.21", TTL("10m")),
101 // AAAA("api", "2001:41c9:2:d6::21", TTL("10m")),
102 // A("maps", "89.16.162.21", TTL("10m")),
103 // AAAA("maps", "2001:41c9:2:d6::21", TTL("10m")),
104 // A("mapz", "89.16.162.21", TTL("10m")),
105 // AAAA("mapz", "2001:41c9:2:d6::21", TTL("10m")),
106 A("spike-04.bm", "10.0.32.21"),
107 A("spike-04.oob", "10.0.33.21"),
109 A("spike-05", "89.16.162.22"),
110 AAAA("spike-05", "2001:41c9:2:d6::22"),
111 // A("@", "89.16.162.22", TTL("10m")),
112 // AAAA("@", "2001:41c9:2:d6::22", TTL("10m")),
113 // A("www", "89.16.162.22", TTL("10m")),
114 // AAAA("www", "2001:41c9:2:d6::22", TTL("10m")),
115 // A("api", "89.16.162.22", TTL("10m")),
116 // AAAA("api", "2001:41c9:2:d6::22", TTL("10m")),
117 // A("maps", "89.16.162.22", TTL("10m")),
118 // AAAA("maps", "2001:41c9:2:d6::22", TTL("10m")),
119 // A("mapz", "89.16.162.22", TTL("10m")),
120 // AAAA("mapz", "2001:41c9:2:d6::22", TTL("10m")),
121 A("spike-05.bm", "10.0.32.22"),
122 A("spike-05.oob", "10.0.33.22"),
124 A("spike-06", "130.117.76.11"),
125 AAAA("spike-06", "2001:978:2:2c::172:B"),
126 A("@", "130.117.76.11", TTL("10m")),
127 AAAA("@", "2001:978:2:2c::172:B", TTL("10m")),
128 A("www", "130.117.76.11", TTL("10m")),
129 AAAA("www", "2001:978:2:2c::172:B", TTL("10m")),
130 A("api", "130.117.76.11", TTL("10m")),
131 AAAA("api", "2001:978:2:2c::172:B", TTL("10m")),
132 A("maps", "130.117.76.11", TTL("10m")),
133 AAAA("maps", "2001:978:2:2c::172:B", TTL("10m")),
134 A("mapz", "130.117.76.11", TTL("10m")),
135 AAAA("mapz", "2001:978:2:2c::172:B", TTL("10m")),
136 A("spike-06.ams", "10.0.48.11"),
137 A("spike-06.oob", "10.0.49.11"),
139 A("spike-07", "130.117.76.12"),
140 AAAA("spike-07", "2001:978:2:2c::172:C"),
141 A("@", "130.117.76.12", TTL("10m")),
142 AAAA("@", "2001:978:2:2c::172:C", TTL("10m")),
143 A("www", "130.117.76.12", TTL("10m")),
144 AAAA("www", "2001:978:2:2c::172:C", TTL("10m")),
145 A("api", "130.117.76.12", TTL("10m")),
146 AAAA("api", "2001:978:2:2c::172:C", TTL("10m")),
147 A("maps", "130.117.76.12", TTL("10m")),
148 AAAA("maps", "2001:978:2:2c::172:C", TTL("10m")),
149 A("mapz", "130.117.76.12", TTL("10m")),
150 AAAA("mapz", "2001:978:2:2c::172:C", TTL("10m")),
151 A("spike-07.ams", "10.0.48.12"),
152 A("spike-07.oob", "10.0.49.12"),
154 A("spike-08", "130.117.76.13"),
155 AAAA("spike-08", "2001:978:2:2c::172:D"),
156 A("@", "130.117.76.13", TTL("10m")),
157 AAAA("@", "2001:978:2:2c::172:D", TTL("10m")),
158 A("www", "130.117.76.13", TTL("10m")),
159 AAAA("www", "2001:978:2:2c::172:D", TTL("10m")),
160 A("api", "130.117.76.13", TTL("10m")),
161 AAAA("api", "2001:978:2:2c::172:D", TTL("10m")),
162 A("maps", "130.117.76.13", TTL("10m")),
163 AAAA("maps", "2001:978:2:2c::172:D", TTL("10m")),
164 A("mapz", "130.117.76.13", TTL("10m")),
165 AAAA("mapz", "2001:978:2:2c::172:D", TTL("10m")),
166 A("spike-08.ams", "10.0.48.13"),
167 A("spike-08.oob", "10.0.49.13"),
169 // Rails application servers
171 A("thorn-01.ams", "10.0.48.51"),
172 A("rails1.ams", "10.0.48.51"),
173 A("thorn-01.oob", "10.0.49.51"),
175 A("thorn-02.ams", "10.0.48.52"),
176 A("rails2.ams", "10.0.48.52"),
177 A("thorn-02.oob", "10.0.49.52"),
179 A("thorn-03.ams", "10.0.48.53"),
180 A("rails3.ams", "10.0.48.53"),
181 A("thorn-03.oob", "10.0.49.53"),
183 A("thorn-04.bm", "10.0.32.41"),
184 A("rails4.bm", "10.0.32.41"),
185 A("thorn-04.oob", "10.0.33.41"),
187 A("thorn-05.bm", "10.0.32.42"),
188 A("rails5.bm", "10.0.32.42"),
189 A("thorn-05.oob", "10.0.33.42"),
193 A("pummelzacken", "193.60.236.18"),
194 // A("nominatim", "193.60.236.18", TTL("10m")),
195 A("pummelzacken.ucl", "10.0.0.20"),
196 A("pummelzacken.oob", "10.0.1.20"),
198 A("dulcy", "130.117.76.9"),
199 AAAA("dulcy", "2001:978:2:2c::172:9"),
200 A("nominatim", "130.117.76.9", TTL("10m")),
201 AAAA("nominatim", "2001:978:2:2c::172:9", TTL("10m")),
202 A("dulcy.ams", "10.0.48.9"),
203 A("dulcy.oob", "10.0.49.9"),
207 A("grindtooth", "193.60.236.15"),
208 A("taginfo", "193.60.236.15", TTL("10m")),
209 A("grindtooth.ucl", "10.0.0.19"),
210 A("grindtooth.oob", "10.0.1.19"),
212 A("stormfly-01", "140.211.167.104"),
213 AAAA("stormfly-01", "2605:bc80:3010:700::8cde:a768"),
214 // A("taginfo", "140.211.167.104", TTL("10m")),
215 // AAAA("taginfo", "2605:bc80:3010:700::8cde:a768", TTL("10m")),
216 A("stormfly-01.oob", "10.0.0.99"),
220 A("orm", "130.117.76.3"),
221 AAAA("orm", "2001:978:2:2c::172:3"),
222 A("orm.ams", "10.0.48.3"),
223 A("orm.oob", "10.0.49.3"),
225 A("odin", "130.117.76.15"),
226 AAAA("odin", "2001:978:2:2c::172:f"),
227 A("odin.ams", "10.0.48.15"),
228 A("odin.oob", "10.0.49.15"),
230 A("ysera", "193.60.236.22"),
231 A("ysera.ucl", "10.0.0.15"),
232 A("ysera.oob", "10.0.1.15"),
234 A("scorch", "176.31.235.79"),
235 AAAA("scorch", "2001:41d0:2:fc4f::1"),
237 A("rhaegal", "161.53.248.77"),
239 A("pyrene", "140.211.167.98"),
240 AAAA("pyrene", "2605:bc80:3010:700::8cd3:a762"),
241 A("pyrene.oob", "10.0.0.40"),
243 A("bowser", "138.44.68.106"),
245 CNAME("tile", QUALIFY("tile.geo")),
246 CNAME("a.tile", QUALIFY("tile.geo")),
247 CNAME("b.tile", QUALIFY("tile.geo")),
248 CNAME("c.tile", QUALIFY("tile.geo")),
252 A("ironbelly", "130.117.76.10"),
253 AAAA("ironbelly", "2001:978:2:2c::172:a"),
254 A("backup", "130.117.76.10", TTL("10m")),
255 AAAA("backup", "2001:978:2:2c::172:a", TTL("10m")),
256 A("planet", "130.117.76.10", TTL("10m")),
257 AAAA("planet", "2001:978:2:2c::172:a", TTL("10m")),
258 A("logstash", "130.117.76.10"),
259 AAAA("logstash", "2001:978:2:2c::172:a"),
260 A("ironbelly.ams", "10.0.48.10"),
261 A("ironbelly.oob", "10.0.49.10"),
263 A("grisu", "89.16.162.20"),
264 AAAA("grisu", "2001:41c9:2:d6::20"),
265 // A("backup", "89.16.162.20", TTL("10m")),
266 // AAAA("backup", "2001:41c9:2:d6::20", TTL("10m")),
267 // A("planet", "89.16.162.20", TTL("10m")),
268 // AAAA("planet", "2001:41c9:2:d6::20", TTL("10m")),
269 A("grisu.bm", "10.0.32.20"),
270 A("grisu.oob", "10.0.33.20"),
274 A("karm.ams", "10.0.48.50"),
275 A("karm.oob", "10.0.49.50"),
277 A("eddie.ucl", "10.0.0.10"),
278 A("eddie.oob", "10.0.1.10"),
280 A("katla.bm", "10.0.32.40"),
281 A("katla.oob", "10.0.33.40"),
283 A("ramoth.ams", "10.0.48.5"),
284 A("ramoth.oob", "10.0.49.5"),
286 // Development server with wildcard alias for user sites
288 A("errol", "193.60.236.13"),
289 A("dev", "193.60.236.13"),
290 A("*.dev", "193.60.236.13"),
291 A("ooc", "193.60.236.13"),
292 A("a.ooc", "193.60.236.13"),
293 A("b.ooc", "193.60.236.13"),
294 A("c.ooc", "193.60.236.13"),
295 A("npe", "193.60.236.13"),
296 A("errol.ucl", "10.0.0.14"),
297 A("errol.oob", "10.0.1.14"),
301 A("ridley", "193.60.236.19"),
302 A("otrs", "193.60.236.19"),
303 A("blog", "193.60.236.19"),
304 A("foundation", "193.60.236.19"),
305 A("hot", "193.60.236.19"),
306 A("dmca", "193.60.236.19"),
307 A("ridley.ucl", "10.0.0.3"),
308 A("ridley.oob", "10.0.1.3"),
312 A("eustace", "193.60.236.14"),
313 A("piwik", "193.60.236.14"),
314 A("eustace.ucl", "10.0.0.9"),
315 A("eustace.oob", "10.0.1.9"),
319 A("draco", "193.60.236.12"),
320 A("draco.ucl", "10.0.0.11"),
321 A("draco.oob", "10.0.1.11"),
323 A("kessie", "178.250.74.36"),
324 AAAA("kessie", "2a02:1658:4:0:dad3:85ff:fe5d:875e"),
325 A("agri", "178.250.74.36", TTL("1h")),
326 AAAA("agri", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
327 A("a.agri", "178.250.74.36", TTL("1h")),
328 AAAA("a.agri", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
329 A("b.agri", "178.250.74.36", TTL("1h")),
330 AAAA("b.agri", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
331 A("c.agri", "178.250.74.36", TTL("1h")),
332 AAAA("c.agri", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
333 A("os", "178.250.74.36", TTL("1h")),
334 AAAA("os", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
335 A("a.os", "178.250.74.36", TTL("1h")),
336 AAAA("a.os", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
337 A("b.os", "178.250.74.36", TTL("1h")),
338 AAAA("b.os", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
339 A("c.os", "178.250.74.36", TTL("1h")),
340 AAAA("c.os", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("1h")),
341 A("kessie.oob", "178.250.74.37"),
345 A("urmel", "193.60.236.21"),
346 A("munin", "193.60.236.21"),
347 A("urmel.ucl", "10.0.0.6"),
348 A("urmel.oob", "10.0.1.6"),
352 A("sarel", "193.60.236.20"),
353 A("chef", "193.60.236.20"),
354 A("hardware", "193.60.236.20"),
355 A("acme", "193.60.236.20"),
356 A("git", "193.60.236.20", TTL("10m")),
357 A("dns", "193.60.236.20", TTL("10m")),
358 A("sarel.ucl", "10.0.0.12"),
359 A("sarel.oob", "10.0.1.12"),
363 A("clifford", "193.60.236.11"),
364 A("forum", "193.60.236.11", TTL("10m")),
365 A("clifford.ucl", "10.0.0.17"),
366 A("clifford.oob", "10.0.1.17"),
370 A("kvm1.ucl", "10.0.0.21"),
372 // Managed network switches
374 A("switch1", "130.117.76.2"),
375 AAAA("switch1", "2001:978:2:2c::172:2"),
377 // Managed power strips
379 A("pdu1.ams", "10.0.48.100"),
380 A("pdu2.ams", "10.0.48.101"),
382 // Bytemark machine, and the services which operate from it
384 A("shenron", "212.110.172.32"),
385 AAAA("shenron", "2001:41c9:1:400::32"),
386 A("mail", "212.110.172.32"),
387 AAAA("mail", "2001:41c9:1:400::32"),
388 A("mta-sts", "212.110.172.32"),
389 AAAA("mta-sts", "2001:41c9:1:400::32"),
390 A("lists", "212.110.172.32"),
391 AAAA("lists", "2001:41c9:1:400::32"),
392 A("svn", "212.110.172.32"),
393 AAAA("svn", "2001:41c9:1:400::32"),
394 A("trac", "212.110.172.32"),
395 AAAA("trac", "2001:41c9:1:400::32"),
396 A("irc", "212.110.172.32"),
397 AAAA("irc", "2001:41c9:1:400::32"),
398 A("help", "212.110.172.32"),
399 AAAA("help", "2001:41c9:1:400::32"),
400 A("blogs", "212.110.172.32", TTL("10m")),
401 AAAA("blogs", "2001:41c9:1:400::32", TTL("10m")),
402 A("shenron.bm", "10.0.16.3"),
406 A("ouroboros", "130.117.76.4"),
407 AAAA("ouroboros", "2001:978:2:2c::172:4"),
408 // A("wiki", "130.117.76.4", TTL("10m")),
409 // AAAA("wiki", "2001:978:2:2c::172:4", TTL("10m")),
410 A("ouroboros.ams", "10.0.48.4"),
411 A("ouroboros.oob", "10.0.49.4"),
413 A("tabaluga", "130.117.76.14"),
414 AAAA("tabaluga", "2001:978:2:2c::172:e"),
415 A("wiki", "130.117.76.14", TTL("10m")),
416 AAAA("wiki", "2001:978:2:2c::172:e", TTL("10m")),
417 A("tabaluga.ams", "10.0.48.14"),
418 A("tabaluga.oob", "10.0.49.14"),
422 A("noquiklos", "193.60.236.16"),
423 A("gps-tile", "193.60.236.16"),
424 A("a.gps-tile", "193.60.236.16"),
425 A("b.gps-tile", "193.60.236.16"),
426 A("c.gps-tile", "193.60.236.16"),
427 A("gps.tile", "193.60.236.16"),
428 A("gps-a.tile", "193.60.236.16"),
429 A("gps-b.tile", "193.60.236.16"),
430 A("gps-c.tile", "193.60.236.16"),
431 A("noquiklos.ucl", "10.0.0.13"),
432 A("noquiklos.oob", "10.0.1.13"),
434 // Tile cache servers
436 A("gorynych", "5.45.248.21"),
437 AAAA("gorynych", "2a02:6b8:b010:5065::a001"),
438 A("trogdor", "134.90.146.26"),
439 A("trogdor.oob", "134.90.146.30"),
440 A("ridgeback", "31.169.50.10"),
441 A("ridgeback.oob", "31.169.50.14"),
442 A("jakelong", "71.19.155.177"),
443 AAAA("jakelong", "2605:2700:0:17:a800:ff:fe3e:cdca"),
444 A("nepomuk", "77.95.65.39"),
445 AAAA("nepomuk", "2a03:9180:0:100::7"),
446 A("simurgh", "94.20.20.55"),
447 A("katie", "144.76.70.77"),
448 AAAA("katie", "2a01:4f8:191:834c::2"),
449 A("konqi", "81.7.11.83"),
450 AAAA("konqi", "2a02:180:1:1::517:b53"),
451 A("longma", "140.110.240.7"),
452 AAAA("longma", "2001:e10:2000:240::7"),
453 A("viserion", "193.198.233.211"),
454 AAAA("viserion", "2001:b68:4cff:3::3"),
455 A("drogon", "161.53.30.107"),
456 AAAA("drogon", "2001:b68:c0ff:0:221:5eff:fe40:c7c4"),
457 A("saphira", "185.73.44.30"),
458 AAAA("saphira", "2001:ba8:0:2c1e::"),
459 A("toothless", "185.73.44.167"),
460 AAAA("toothless", "2001:ba8:0:2ca7::"),
461 A("sarkany", "37.17.173.8"),
462 AAAA("sarkany", "2001:4c48:2:bf04:250:56ff:fe8f:5c81"),
463 A("cmok", "31.130.201.40"),
464 AAAA("cmok", "2001:67c:2268:1005:21e:8cff:fe8c:8d3b"),
465 A("stormfly-02", "140.211.167.105"),
466 AAAA("stormfly-02", "2605:bc80:3010:700::8cde:a769"),
467 A("stormfly-02.oob", "10.0.0.108"),
468 A("rimfaxe", "130.225.254.109"),
469 AAAA("rimfaxe", "2001:878:346::109"),
470 A("culebre", "155.210.4.103"),
471 A("kalessin", "185.66.195.245"),
472 AAAA("kalessin", "2a03:2260:2000:1::5"),
473 A("angor", "196.10.54.165"),
474 // AAAA("angor", "2001:43f8:1f4:b00:b283:feff:fed8:dd45"),
475 A("ladon", "83.212.2.116"),
476 AAAA("ladon", "2001:648:2ffe:4::116"),
477 A("ascalon", "184.107.48.228"),
478 A("noomoahk", "91.224.148.166"),
479 AAAA("noomoahk", "2a03:7220:8080:a600::1"),
480 A("cherufe", "200.91.44.37"),
481 A("norbert", "89.234.186.100"),
482 AAAA("norbert", "2a00:5884:821c::1"),
483 A("chrysophylax", "217.71.244.22"),
484 AAAA("chrysophylax", "2001:8e0:40:2039::10"),
485 A("necrosan", "80.67.167.77"),
486 AAAA("necrosan", "2a0b:cbc0:110d:1::1c"),
487 A("keizer", "195.201.226.63"),
488 AAAA("keizer", "2a01:4f8:1c1c:bc54::1"),
489 A("vipertooth", "176.122.99.101"),
490 AAAA("vipertooth", "2001:67c:2d40::65"),
491 A("tuatara", "114.23.141.203"),
492 AAAA("tuatara", "2406:1e00:b410:c24:529a:4cff:fe79:bc3b"),
493 A("waima", "103.197.61.160"),
494 A("nidhogg", "130.236.254.221"),
495 AAAA("nidhogg", "2001:6b0:17:f0a0::dd"),
496 A("boitata", "200.236.31.207"),
497 AAAA("boitata", "2801:82:80ff:8002:216:ccff:feaa:21"),
498 A("fafnir", "130.239.18.114"),
499 AAAA("fafnir", "2001:6b0:e:2a18::114"),
500 A("fume", "147.228.60.16"),
501 A("balerion", "138.44.68.134"),
502 A("naga", "185.116.130.151"),
506 A("tiamat-00", "193.60.236.40"),
507 A("tiamat-00.ucl", "10.0.0.40"),
508 A("tiamat-00.oob", "10.0.1.40"),
509 A("tiamat-01", "193.60.236.41"),
510 A("tiamat-01.ucl", "10.0.0.41"),
511 A("tiamat-01.oob", "10.0.1.41"),
512 A("tiamat-02", "193.60.236.42"),
513 A("tiamat-02.ucl", "10.0.0.42"),
514 A("tiamat-02.oob", "10.0.1.42"),
515 A("tiamat-03", "193.60.236.43"),
516 A("tiamat-03.ucl", "10.0.0.43"),
517 A("tiamat-03.oob", "10.0.1.43"),
518 A("tiamat-10", "193.60.236.44"),
519 A("tiamat-10.ucl", "10.0.0.44"),
520 A("tiamat-10.oob", "10.0.1.44"),
521 A("tiamat-11", "193.60.236.45"),
522 A("tiamat-11.ucl", "10.0.0.45"),
523 A("tiamat-11.oob", "10.0.1.45"),
524 A("tiamat-12", "193.60.236.46"),
525 A("tiamat-12.ucl", "10.0.0.46"),
526 A("tiamat-12.oob", "10.0.1.46"),
527 A("tiamat-13", "193.60.236.47"),
528 A("tiamat-13.ucl", "10.0.0.47"),
529 A("tiamat-13.oob", "10.0.1.47"),
530 A("tiamat-20", "193.60.236.48"),
531 A("tiamat-20.ucl", "10.0.0.48"),
532 A("tiamat-20.oob", "10.0.1.48"),
533 A("tiamat-21", "193.60.236.49"),
534 A("tiamat-21.ucl", "10.0.0.49"),
535 A("tiamat-21.oob", "10.0.1.49"),
536 A("tiamat-22", "193.60.236.50"),
537 A("tiamat-22.ucl", "10.0.0.50"),
538 A("tiamat-22.oob", "10.0.1.50"),
539 A("tiamat-23", "193.60.236.51"),
540 A("tiamat-23.ucl", "10.0.0.51"),
541 A("tiamat-23.oob", "10.0.1.51"),
545 A("donate", "193.60.236.19", TTL("10m")),
547 // Uptime site at StatusCake
549 CNAME("uptime", "uptimessl.statuscake.com."),
551 // Custom Domain for https://github.com/osmfoundation/welcome-mat/
553 CNAME("welcome", "osmfoundation.github.io."),
555 // Dynamic DNS records