How-To
Services
Internal
Historical
External Tools
This information is now deprecated. Please check New DNS for the current architecture.
(tl;dr) We have a TLD for dn42, which is .dn42
. The anycast resolver for .dn42
runs on 172.20.0.53
and fd42:d42:d42:54::1
.
DNS is build from whois database. So please edit your DNS-records there.
Below are several ways to use the dn42
DNS service, from easiest to more challenging. The recommended method is the second one.
Please be aware that this method sends all your DNS queries (e.g. google.com
) to a random DNS server inside dn42. The server could fake the 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.
To do this, just use 172.20.0.53
or fd42:d42:d42:54::1
as your resolver, for instance in /etc/resolv.conf
.
.dn42
queries to the anycast resolverIf you run your own resolver (unbound
, dnsmasq
, bind
), you can configure it to forward dn42 queries to the anycast DNS resolver. See DNS forwarder configuration.
You may also want to configure your resolver to recursively resolve dn42 domains. For this, you need to find authoritative DNS servers for the dn42
zone (and for the reverse zones). See services/dns/Recursive DNS resolver.
Finally, you may want to host your own authoritative DNS server for the dn42
zone and the reverse zones. The zone files are built from the monotone repository: scripts are provided in the repository itself.
.dn42
domain nameThe root zone for dn42.
is built from the whois registry. If you want to register a domain name, you need to add it to the registry (of course, you also need one or two authoritative nameservers).
Other networks are interconnected with dn42 (ChaosVPN, Freifunk, etc). Some of them also provide DNS service, you can configure your resolver to use it. See External DNS.
This is a new effort to build a DNS system that mirrors how DNS was designed to work in clearnet.
Hosted by: BURBLE-MNT, GRMML-MNT, XUU-MNT, JAN-MNT, LARE-MNT, SARU-MNT, ANDROW-MNT, MARK22K-MNT | Accessible via: dn42, dn42.dev, dn42.eu, wiki.dn42.us, dn42.de (IPv6-only), dn42.cc (wiki-ng), dn42.wiki, dn42.pp.ua, dn42.obl.ong
Last edited by lare wiki-sync, 2023-04-29 00:58:11