wiki:DNS

Version 166 (modified by amadeus, 6 months ago) (diff)

--

Forward DNS

We have a TLD for the dn42, which is .dn42 and the "master-"DNS-server for it runs on 172.22.195.2. 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 '-'.

KEEP SORTED! (by zone)

userzone server 1 server 2 alive @helios-ns alive@wintix-ns
alech alech.dn42 a.ns.alech.dn42 X X
allo allo.dn42 ns.allo.dn42 X X
amadeus amadeus.dn42 ns.amadeus.dn42 - -
ari cawozh.dn42 ns0.cawozh.dn42 X -
flip cccmz.dn42 ns1.cccmz.dn42 X X
chaosdorf chaosdorf.dn42 gw.chaosdorf.dn42 X -
chrische chrische.dn42 172.22.146.8 X X
crest crest.dn42 ns1.crest.dn42 X X
alief darkfiber.dn42 172.22.148.1 X X
flip flip.dn42 ns1.cccmz.dn42 X -
downhill geekhabitat.dn42 ns.geekhabitat.dn42 X X
helios helios.dn42 ns0.helios.dn42 X X
henning henning.dn42 ns0.henning.dn42 X -
helios hq.dn42 ns0.helios.dn42 X X
mittagessenlunchtime.dn42 recipes.lunchtime.dn42 X -
nihilus nihilus.dn42 ns.nihilus.dn42 X X
helios niobe.dn42 ns0.helios.dn42 X X
moemoe m.dn42 ns1.m.dn42 ns2.m.dn42 X X
maxx maxx.dn42 neo.maxx.dn42 X -
morpheus morpheus.dn42 ns1.morpheus.dn42ns2.morpheus.dn42 X X
otih otih.dn42 172.22.8.2 X X
progamler progamler.dn42 ns.progamler.dn42 X -
schrodingerschrodinger.dn42 ns1.schrodinger.dn42 X X
secure secure.dn42 dns.secure.dn42 X 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
welterde welterde.dn42 ns1.welterde.dn42ns2.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 alive @ helios
alech a.ns.alech.dn42 172.22.150.2 X
maxx neo.maxx.dn42 172.22.20.1 2001:8d8:81:5cb::1 X
allo ns.allo.dn42 172.22.152.1 X
amadeus ns.amadeus.dn42 172.22.40.1 2001:41d0:1:cd42::1 -
ari ns0.cawozh.dn42 172.22.30.1 X
secure dns.secure.dn42 172.22.41.2 X
flip ns1.cccmz.dn42 172.22.134.1 X
chaosdorf gw.chaosdorf.dn42 172.22.26.1 X
crest ns1.crest.dn42 172.22.228.6 X
cato ns.xenim.dn42 172.22.60.1 X
moemoe ns1.m.dn42 172.22.14.130 X
moemoe ns2.m.dn42 172.22.14.2 X
astro pimp.sin.dn42 172.22.16.6 2001:8d8:81:5c8:2de:caff:fefb:ad06 X
morpheus ns1.morpheus.dn42 172.22.136.8 X
morpheus ns2.morpheus.dn42 172.22.137.8 X
welterde ns1.welterde.dn42 172.22.138.1 X
welterde ns2.welterde.dn42 172.22.138.2 X
welterde ns3.welterde.dn42 172.22.138.9 X
downhill ns.geekhabitat.dn42 172.22.55.2 X
helios ns0.helios.dn42 172.22.195.2 X
wintix ns1.wintix.dn42 172.22.222.1 X
wintix ns2.wintix.dn42 172.22.223.1 X
tim ns1.tim.dn42 172.22.225.1 X
tim ns2.tim.dn42 172.22.225.15 X
nihilus ns.nihilus.dn42 172.22.92.124 2001:470:9f43::5 X
progamler ns.progamler.dn42 172.22.130.49 X
schrodinger ns1.schrodinger.dn42172.22.64.129 X
henning ns0.henning.dn42 172.22.230.1 X
mittagessen recipes.lunchtime.dn42172.22.94.42 X

Reverse DNS

The reverse delegations (22.172.in-addr.arpa and 23.172.in-addr.arpa) are also on 172.22.195.2. 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 '-'.

KEEP SORTED!

userzone server 1 server 2 alive @helios-ns alive @wintix-ns
amadeus 5.22.172.in-addr.arpans.amadeus.dn42 - -
otih 8.22.172.in-addr.arpa172.22.8.2 X X
otih 9.22.172.in-addr.arpa172.22.8.2 X X
moemoe 14.22.172.in-addr.arpans1.m.dn42 ns2.m.dn42 X X
moemoe 15.22.172.in-addr.arpans1.m.dn42 ns2.m.dn42 X X
astro 16.22.172.in-addr.arpapimp.sin.dn42 X X
astro 17.22.172.in-addr.arpapimp.sin.dn42 X X
chaosdorf 26.22.172.in-addr.arpagw.chaosdorf.dn42 X -
ari 30.22.172.in-addr.arpans0.cawozh.dn42 X -
secure 36.22.172.in-addr.arpadns.secure.dn42 X X
secure 37.22.172.in-addr.arpadns.secure.dn42 X X
amadeus 40.22.172.in-addr.arpans.amadeus.dn42 - -
secure 41.22.172.in-addr.arpadns.secure.dn42 X X
downhill 55.22.172.in-addr.arpans.geekhabitat.dn42 X X
cato 60.22.172.in-addr.arpans.xenim.dn42 X X
sublab 80.22.172.in-addr.arpansl.local.sublab.org X X
sublab 81.22.172.in-addr.arpansl.local.sublab.org X X
sublab 82.22.172.in-addr.arpansl.local.sublab.org X X
sublab 83.22.172.in-addr.arpansl.local.sublab.org X X
nihilus 92.22.172.in-addr.arpans.nihilus.dn42 X X
mittagessen94.22.172.in-addr.arparecipes.lunchtime.dn42 X -
astro 99.22.172.in-addr.arpablackhole.hq.c3d2.de X X
astro 100.22.172.in-addr.arpablackhole.hq.c3d2.de X X
progamler 130.22.172.in-addr.arpans.progamler.dn42 X -
flip 134.22.172.in-addr.arpans1.cccmz.dn42 X X
morpheus 136.22.172.in-addr.arpans1.morpheus.dn42 ns2.morpheus.dn42 X X
morpheus 137.22.172.in-addr.arpans1.morpheus.dn42 ns2.morpheus.dn42 X X
welterde 138.22.172.in-addr.arpans1.welterde.dn42 ns2.welterde.dn42 X X
chrische 146.22.172.in-addr.arpa172.22.146.8 X X
chrische 147.22.172.in-addr.arpa172.22.146.8 X X
alief 148.22.172.in-addr.arpa172.22.148.1 X X
alech 150.22.172.in-addr.arpaa.ns.alech.dn42 X X
allo 152.22.172.in-addr.arpans.allo.dn42 X X
helios 192.22.172.in-addr.arpans0.helios.dn42 X X
helios 193.22.172.in-addr.arpans0.helios.dn42 X X
helios 194.22.172.in-addr.arpans0.helios.dn42 X X
helios 195.22.172.in-addr.arpans0.helios.dn42 X X
helios 196.22.172.in-addr.arpans0.helios.dn42 X X
helios 197.22.172.in-addr.arpans0.helios.dn42 X X
helios 198.22.172.in-addr.arpans0.helios.dn42 X X
helios 199.22.172.in-addr.arpans0.helios.dn42 X X
helios 200.22.172.in-addr.arpans0.helios.dn42 X X
helios 201.22.172.in-addr.arpans0.helios.dn42 X X
wintix 208.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 209.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 210.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 211.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 212.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 213.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 214.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 215.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 216.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 217.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 218.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 219.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 220.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 221.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 222.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
wintix 223.22.172.in-addr.arpans2.wintix.dn42 ns1.wintix.dn42 X X
tim 225.22.172.in-addr.arpans1.tim.dn42 ns2.tim.dn42 X X
crest 228.22.172.in-addr.arpans1.crest.dn42 X X
henning 230.22.172.in-addr.arpans0.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 alive @helios-ns
wiki.dn42 A 172.22.195.2 X
anycast.dns.dn42 A 172.22.0.53 X
53.0.22.172.in-addr.arpa PTR anycast.dns.dn42 X

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

If you want to provide another anycast DNS-Server, please contact helios to get on the .dn42 as an other NS-entry to receive notifications, if you need them. Also, it is _really_ good to hang around in IRC or Jabber-MUC  dn42@conference.cyb0rg.org 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
nihilus 64692 dnscache.zeus.dn42.nowhere.ws 172.22.92.123
morpheus 64736 - 172.22.136.243
wintix 64822 ns1.wintix.dn42 172.22.222.1
wintix 64823 ns2.wintix.dn42 172.22.223.1

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