Added exim.org DNS
[exim-dns.git] / exim.org.lua
1 -- File: exim.org.lua
2 -- Zone: exim.org
3 -- SOA record is automatically generated
4 -- Variable _a is replaced with zone name
5 -- _a = 'exim.org'
6
7 -- NS records
8 -- automatically added - these are just for history
9 --    .exim.org::a.ns.bytemark.co.uk:21600
10 --    .exim.org::b.ns.bytemark.co.uk:21600
11 --    .exim.org::c.ns.bytemark.co.uk:21600
12
13 -- IPs we use
14 local main_ipv4 = '131.111.8.192'
15 local main_ipv6 = '2001063002120008020423fffed6b664'
16
17 -- Standard TTL
18 local ttl = 7200
19
20 -- Basic A/AAAA records
21 a_and_aaaa(_a,      main_ipv4, main_ipv6, ttl)
22 a_and_aaaa('www',   main_ipv4, main_ipv6, ttl)
23 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
24 a_and_aaaa('ftp',   main_ipv4, main_ipv6, ttl)
25 a_and_aaaa('wiki',  main_ipv4, main_ipv6, ttl)
26 a_and_aaaa('lists', main_ipv4, main_ipv6, ttl)
27 a_and_aaaa('bugs',  main_ipv4, main_ipv6, ttl)
28 a_and_aaaa('docs',  main_ipv4, main_ipv6, ttl)
29 a_and_aaaa('vcs',   main_ipv4, main_ipv6, ttl)
30 a_and_aaaa('git',   main_ipv4, main_ipv6, ttl)
31 a_and_aaaa('dev',   main_ipv4, main_ipv6, ttl)
32 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
33 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
34 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
35 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
36 a_and_aaaa('mail',  main_ipv4, main_ipv6, ttl)
37
38 -- MX records
39 mx(_a,'tahini.csx.cam.ac.uk', ttl)
40 mx(_a,'boom.graemef.net', ttl)
41 --
42 mx('bugs','tahini.csx.cam.ac.uk', ttl)
43
44 -- Mirrors etc - A and a few CNAME records
45 a(concat('www.us', _a),     '209.58.132.254,  ttl)
46 a(concat('www.ie', _a),     '193.120.14.243,  ttl)
47 a(concat('www.fr', _a),     '193.54.153.246,  ttl)
48 a(concat('www.congo', _a),  '194.7.39.155,    ttl)
49 a(concat('ftp.de', _a),     '195.211.161.101, ttl)
50 a(concat('www.de', _a),     '195.211.161.101, ttl)
51 a(concat('www.tw', _a),     '192.72.81.219,   ttl)
52 a(concat('www.pl', _a),     '193.219.28.2,    ttl)
53 cname(concat('www.no', _a), 'spheniscus.uninett.no', ttl)
54 cname(concat('www.in', _a), 'exim.in.freeos.com',    ttl)
55
56 -- end