2013-11-04 23:12:34 +01:00
You may want to participate in the anycast DNS cloud.
2013-11-14 23:02:29 +01:00
## Configuration
2013-11-04 23:12:34 +01:00
Configuration requirements for all members of the anycast group are:
* maintain your own zones based on whois database (scripts included in monotone repository)
2013-11-14 22:37:14 +01:00
* allow recursion (including `.` )
2013-11-04 23:12:34 +01:00
* listen on a unicast IP too for testing/debugging reasons
* with bind, please use ```minimal-responses yes;``` (goes into ```options```/```view```)
It is _really_ good to hang around in [[IRC|Services IRC]] to get things sorted out, if something doesn't work. Letting some people test your 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
2014-08-18 15:53:26 +02:00
### Generating Zone Files
There are a few different scripts for generating zone files. They have been written in a few different languages.
| **Script** | **Language** | **Notes** |
|---------------------|--------------|-----------|
|rfc2317.rb | Ruby |
|subnettr.py | Python 3 |
|zonegen.bind.php | PHP |
|zonegen.bind.sh | Bash |
|zonegen.rb | Ruby |
|zonegen.rdns.bind.sh | Bash |
|zonegen.rdns.tinydns.sh | Bash |
|zonegen.rev.bind.sh | Bash |
|zonegen.smallblockrdns.tinydns.sh | Bash |
|zonegen.tinydns.sh | Bash
2013-11-14 23:02:29 +01:00
## Persons providing anycast DNS
2014-08-05 02:00:54 +02:00
| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
|-------------|---|:------:|:----------------------------------:|--------------------|
| siska |EU | 76103 | nixnodes.root.dn42 (172.22.177.8) | authoritative only |
| siska |EU | 76103 | ns1.nixnodes.dn42 (172.22.177.2) | caching |
| siska |EU | 76105 | ns2.nixnodes.dn42 (172.22.177.1) | caching |
2014-10-04 03:46:56 +02:00
| xuu |UT,US | 64737 | xuu.root.dn42 (172.22.141.132) ||
| xuu |ON,CA | 64737 | souris.root.dn42 (172.22.141.180) ||
2014-08-05 02:00:54 +02:00
| Nurtic-Vibe |EU | 4242420123 | ns1.grmml.dn42 (172.23.149.20) ||
2014-08-05 11:20:29 +02:00
| MWD |AU | 4242420002 | nsr1.mwd.dn42 (172.23.227.20) ||
2014-08-21 19:20:54 +02:00
| Martin89 | FR, DE | 64713 | dns-anycast-r.martin89.dn42 (172.22.113.10) | More describtion on http://martin89.dn42 |
2014-08-01 19:11:02 +02:00
# IPv6 DNS
**IP:** fd42:d42:d42:53::1/64
2014-08-04 15:40:48 +02:00
[IPv6 Anycast Info ](https://dn42.net/IPv6-Anycast )
2014-08-01 19:11:02 +02:00
## Persons providing anycast DNS for IPv6
2014-08-04 15:26:52 +02:00
2014-08-05 02:00:54 +02:00
| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
|-------------|---|:---------:|:--------------------------------------:|--------------|
2014-10-04 03:46:20 +02:00
| xuu |UT,US| 64737 | xuu.root.dn42 (fdea:a15a:77b9:d42::53) ||
| xuu |ON,CA| 64737 | souris.root.dn42 () | |
2014-09-23 20:27:37 +02:00
| Nurtic-Vibe |EU |4242420123 | ns1.grmml.dn42 (fd42:23:149:cccc::53) ||