wiki:DNS

Forward DNS

We have a TLD for the dn42, which is .dn42 and the Anycast-DNS-server for it runs on 172.22.0.53. If you want to get a zone, write it in the table below, with an '-' in all 'alive' columns. If your zone has to be updated, just reset the 'X's to '-'.Please consider adding your zone(s) to the registry as well.

KEEP SORTED! (by zone)

user zone server 1 server 2 alive@wintix-ns registry status
alech alech.dn42 a.ns.alech.dn42 x x
allo allo.dn42 ns.allo.dn42 x x
amadeus amadeus.dn42 ns.amadeus.dn42 x x
arturh arturh.dn42 ns.arturh.dn42 x x
Bonix bonix.dn42 s1.bonix.dn42 x x
ari cawozh.dn42 ns0.cawozh.dn42 x x
flip cccmz.dn42 ns1.cccmz.dn42 x x
chaosdorf chaosdorf.dn42 gw.chaosdorf.dn42 x x
allo chan.dn42 ns.allo.dn42 x -
chrische chrische.dn42 172.22.146.8 x x
crest crest.dn42 ns1.crest.dn42 ns2.crest.dn42 x x
cronix crystalnet.dn42 ns0.crystalnet.dn42 ns1.crystalnet.dn42 x x
alief darkfiber.dn42 172.22.148.1 x x
docsteel docsteel.dn42 172.22.170.53 x x
drixter drixter.dn42 ns1.drixter.dn42 x -
flip flip.dn42 ns1.cccmz.dn42 x x
drscream frubar.dn42 ns.frubar.dn42 x x
downhill geekhabitat.dn42 ns.geekhabitat.dn42 x x
helios helios.dn42 ns0.helios.dn42 x x
henning henning.dn42 ns0.henning.dn42 x x
allo laxu.dn42 ns.allo.dn42 x -
mittagessen lunchtime.dn42 recipes.lunchtime.dn42 x x
nihilus nihilus.dn42 ns.nihilus.dn42 x x
moemoe m.dn42 ns1.m.dn42 ns2.m.dn42 x x
maxx maxx.dn42 neo.maxx.dn42 x x
morpheus morpheus.dn42 ns1.morpheus.dn42 ns2.morpheus.dn42 x x
neoraider neoraider.dn42 ns0.neoraider.dn42 x x
otih otih.dn42 172.22.8.2 x x
progamler progamler.dn42 ns.progamler.dn42 x x
schrodinger schrodinger.dn42 ns1.schrodinger.dn42 x x
script script.dn42 ns1.script.dn42 x x
secure secure.dn42 dns.secure.dn42 x x
shl shl.dn42 ns01.shl.dn42 ns02.shl.dn42 x -
eeemsi eeemsi.dn42 172.22.127.1 x -
astro sin.dn42 pimp.sin.dn42 x x
sisc sisc.dn42 ns2.wintix.dn42 ns1.wintix.dn42 x x
tim tim.dn42 ns1.tim.dn42 ns2.tim.dn42 x x
UFO ucis.dn42 ns1.ucis.dn42 ns1.ucis.nl x x
nospoonuser uw.dn42 ns1.uw.dn42 ns2.uw.dn42 - -
welterde welterde.dn42 ns1.welterde.dn42 ns2.welterde.dn42 x x
wintix wintix.dn42 ns2.wintix.dn42 ns1.wintix.dn42 x x
cato xenim.dn42 ns.xenim.dn42 x x

Glue records

KEEP SORTED! (by name)

user name IP IPv6
alech a.ns.alech.dn42 172.22.150.2
maxx neo.maxx.dn42 172.22.20.1 2001:8d8:81:5cb::1
allo ns.allo.dn42 172.22.152.1
amadeus ns.amadeus.dn42 172.22.40.1 2001:41d0:1:cd42::3
arturh ns.arturh.dn42 172.22.180.1
ari ns0.cawozh.dn42 172.22.30.1
secure dns.secure.dn42 172.22.41.2
flip ns1.cccmz.dn42 172.22.134.1
chaosdorf gw.chaosdorf.dn42 172.22.26.1
crest ns1.crest.dn42 172.22.228.6
crest ns2.crest.dn42 172.22.180.46
cronix ns0.crystalnet.dn42 172.22.48.1
cronix ns1.crystalnet.dn42 172.22.48.100
cato ns.xenim.dn42 172.22.60.1
docsteel ns0.docsteel.dn42 172.22.170.53
eeemsi wormhole.eeemsi.dn42 172.22.127.1
moemoe ns1.m.dn42 172.22.14.130
moemoe ns2.m.dn42 172.22.14.2
astro pimp.sin.dn42 172.22.16.6 2001:8d8:81:5c8:2de:caff:fefb:ad06
morpheus ns1.morpheus.dn42 172.22.136.8
morpheus ns2.morpheus.dn42 172.22.137.8
welterde ns1.welterde.dn42 172.22.138.1
welterde ns2.welterde.dn42 172.22.138.2
welterde ns3.welterde.dn42 172.22.138.9
downhill ns.geekhabitat.dn42 172.22.55.2
neoraider ns0.neoraider.dn42 172.22.184.1
helios ns0.helios.dn42 172.22.195.2
wintix ns1.wintix.dn42 172.22.222.1
wintix ns2.wintix.dn42 172.22.223.1
tim ns1.tim.dn42 172.22.225.1
tim ns2.tim.dn42 172.22.225.15
nihilus ns.nihilus.dn42 172.22.92.124 2001:470:9f43::5
progamler ns.progamler.dn42 172.22.130.49
schrodinger ns1.schrodinger.dn42 172.22.64.129
script ns1.script.dn42 172.22.167.1 2001:470:1f0b:f2e::1
henning ns0.henning.dn42 172.22.230.1
UFO ns1.ucis.dn42 172.22.166.2
nospoonuser ns1.uw.dn42 172.22.156.163
nospoonuser ns2.uw.dn42 172.22.156.16
mittagessen recipes.lunchtime.dn42 172.22.94.42
drixter ns1.drixter.dn42 172.22.164.1 2001:6f8:93c:c::1
drscream ns.frubar.dn42 172.22.174.1
shl ns01.shl.dn42 172.22.56.254
shl ns02.shl.dn42 172.22.38.62
Bonix s1.bonix.dn42 172.22.118.1

Reverse DNS

The reverse delegations (22.172.in-addr.arpa and 23.172.in-addr.arpa) are also on 172.22.0.53. So if you want to have your Reverse DNS zone in there, please write it in the table below, with an '-' in all 'alive' columns. If your zone has to be updated, just reset the 'X's to '-'.Please consider adding your zone(s) to the registry as well.

KEEP SORTED!

user zone server 1 server 2 alive @wintix-ns registry status
amadeus 5.22.172.in-addr.arpa ns.amadeus.dn42 x x
otih 8.22.172.in-addr.arpa 172.22.8.2 x x
otih 9.22.172.in-addr.arpa 172.22.8.2 x x
moemoe 14.22.172.in-addr.arpa ns1.m.dn42 ns2.m.dn42 x x
moemoe 15.22.172.in-addr.arpa ns1.m.dn42 ns2.m.dn42 x x
astro 16.22.172.in-addr.arpa pimp.sin.dn42 x x
astro 17.22.172.in-addr.arpa pimp.sin.dn42 x x
chaosdorf 26.22.172.in-addr.arpa gw.chaosdorf.dn42 x x
ari 30.22.172.in-addr.arpa ns0.cawozh.dn42 x x
secure 36.22.172.in-addr.arpa dns.secure.dn42 x x
secure 37.22.172.in-addr.arpa dns.secure.dn42 x x
shl 38.22.172.in-addr.arpa ns01.shl.dn42 ns02.shl.dn42 x -
amadeus 40.22.172.in-addr.arpa ns.amadeus.dn42 x -
secure 41.22.172.in-addr.arpa dns.secure.dn42 x -
downhill 55.22.172.in-addr.arpa ns.geekhabitat.dn42 x -
shl 56.22.172.in-addr.arpa ns01.shl.dn42 ns02.shl.dn42 x -
cato 60.22.172.in-addr.arpa ns.xenim.dn42 x -
sublab 80.22.172.in-addr.arpa nsl.local.sublab.org x x
sublab 81.22.172.in-addr.arpa nsl.local.sublab.org x x
sublab 82.22.172.in-addr.arpa nsl.local.sublab.org x x
sublab 83.22.172.in-addr.arpa nsl.local.sublab.org x x
nihilus 92.22.172.in-addr.arpa ns.nihilus.dn42 x x
mittagessen 94.22.172.in-addr.arpa recipes.lunchtime.dn42 x -
astro 99.22.172.in-addr.arpa blackhole.hq.c3d2.de x -
astro 100.22.172.in-addr.arpa blackhole.hq.c3d2.de x -
eeemsi 127.22.172.in-addr.arpa wormhole.eeemsi.dn42 - -
progamler 130.22.172.in-addr.arpa ns.progamler.dn42 x -
flip 134.22.172.in-addr.arpa ns1.cccmz.dn42 x -
morpheus 136.22.172.in-addr.arpa ns1.morpheus.dn42 ns2.morpheus.dn42 x x
morpheus 137.22.172.in-addr.arpa ns1.morpheus.dn42 ns2.morpheus.dn42 x x
welterde 138.22.172.in-addr.arpa ns1.welterde.dn42 ns2.welterde.dn42 x x
chrische 146.22.172.in-addr.arpa 172.22.146.8 x -
chrische 147.22.172.in-addr.arpa 172.22.146.8 x -
alief 148.22.172.in-addr.arpa 172.22.148.1 x -
alech 150.22.172.in-addr.arpa a.ns.alech.dn42 x -
allo 152.22.172.in-addr.arpa ns.allo.dn42 x -
morpheus 154.22.172.in-addr.arpa ns1.morpheus.dn42 ns2.morpheus.dn42 x x
morpheus 155.22.172.in-addr.arpa ns1.morpheus.dn42 ns2.morpheus.dn42 x x
nospoonuser 156.22.172.in-addr.arpa ns1.uw.dn42 ns2.uw.dn42 - -
drixter 164.22.172.in-addr.arpa ns1.drixter.dn42 x x
drixter 165.22.172.in-addr.arpa ns1.drixter.dn42 x x
UFO 166.22.172.in-addr.arpa ns1.ucis.dn42 ns1.ucis.nl x -
script 167.22.172.in-addr.arpa ns1.script.dn42 x x
docsteel 170.22.172.in-addr.arpa ns0.docsteel.dn42 x x
arturh 180.22.172.in-addr.arpa ns.arturh.dn42 x -
neoraider 184.22.172.in-addr.arpa ns0.neoraider.dn42 x -
helios 192.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 193.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 194.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 195.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 196.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 197.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 198.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 199.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 200.22.172.in-addr.arpa ns0.helios.dn42 x x
helios 201.22.172.in-addr.arpa ns0.helios.dn42 x x
wintix 208.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 209.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 210.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 211.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 212.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 213.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 214.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 215.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 216.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 217.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 218.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 219.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x x
wintix 220.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 221.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 222.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
wintix 223.22.172.in-addr.arpa ns2.wintix.dn42 ns1.wintix.dn42 x -
tim 225.22.172.in-addr.arpa ns1.tim.dn42 ns2.tim.dn42 x x
crest 228.22.172.in-addr.arpa ns1.crest.dn42 x -
henning 230.22.172.in-addr.arpa ns0.henning.dn42 x -

Other records

For central services there sometimes is a need for records directly in .dn42 or other cruel things - here is a list.

record type content
wiki.dn42 A 172.22.195.2
anycast.dns.dn42 A 172.22.0.53
53.0.22.172.in-addr.arpa PTR anycast.dns.dn42

Anycast DNS

Provides a resolver for, but not only, the dn42 zones(.dn42 currently) on a dns-server close to you.

The nameservers in that cloud will happily accept any request and will try to resolve it, but please be aware, that by hitting those servers with queries for e.g. google.com they could fake those result and point you towards the russian mafia. They probably won't, but think about what you are doing. - At the end of the day, your ISP could be evil as well, so it always boils down to a question of trust.

Configuration requirements for all members of the anycast group are:

  • be slave to one of the rootservers or maintain your own zones according to the list above
  • allow recursion (including ".")
  • be non authoritative for .dn42 if you are not a slave
  • forward to one of the rootservers as a last resort, if you are no slave
  • listen on a unicast IP too for testing/debugging reasons
  • with bind, please use 'minimal-responses yes;' (goes into options/view)

And for the zones ("22.172.in-addr.arpa.", "dn42.") either:

  • be a slave to one of the root-servers
  • forward to the root servers
  • maintain your own zone according to the wiki

Root Servers are: ns0.dn42, ns1.welterde.dn42, ns2.welterde.dn42

It is _really_ good to hang around in IRC to get things sorted out, if something doesn't work. Letting some people test you DNS' behavior before joining the anycast-group is considered best practice - better safe than sorry.

  • IP: 172.22.0.53
  • Announciation Subnet: 172.22.0.53/32
person AS unicast-name unicast address comments
nihilus 64692 dnscache.zeus.dn42.nowhere.ws 172.22.92.123
morpheus 64736 ns0.morpheus.dn42 172.22.136.243
wintix 64822 ns1.wintix.dn42 172.22.222.1
wintix 64823 ns2.wintix.dn42 172.22.223.1
somerandomnick 64731 - 172.22.131.38 down pending rDNS debate
crest ns1.crest.dn42 172.22.228.6
crest crest1.arturh.dn42 172.22.180.46
helios 64794 dn42.dns.eris.h-ix.net 172.22.192.53

For configuring concrete DNS caches see: DNS Configuration

Deprecated diac24 stuff

For the old domain diac24.net exists another DNS-server:

  • diac24.net
  • Hint: Split-View DNS. Internal DNS-questions are answered differently than external.
  • 172.22.24.1
  • 2001:8d8:81:5c0::1