Providing-Anycast-DNS.md
... ...
@@ -1,63 +0,0 @@
1
-You may want to participate in the anycast DNS cloud.
2
-
3
-## Configuration
4
-
5
-Configuration requirements for all members of the anycast group are:
6
- * maintain your own zones based on whois database (scripts included in monotone repository)
7
- * allow recursion (including `.`)
8
- * listen on a unicast IP too for testing/debugging reasons
9
- * with bind, please use ```minimal-responses yes;``` (goes into ```options```/```view```)
10
-
11
-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.
12
-
13
- * **IP:** 172.22.0.53
14
- * **Announciation Subnet:** 172.22.0.53/32
15
-
16
-### Generating Zone Files
17
-
18
-There are a few different scripts for generating zone files. They have been written in a few different languages.
19
-
20
-| **Script** | **Language** | **Notes** |
21
-|---------------------|--------------|-----------|
22
-|rfc2317.rb | Ruby |
23
-|subnettr.py | Python 3 | Author: xuu, forward & reverse dns + RFC 2317
24
-|zonegen.bind.php | PHP |
25
-|zonegen.bind.sh | Bash |
26
-|zonegen.rb | Ruby |
27
-|zonegen.rdns.bind.sh | Bash |
28
-|zonegen.rdns.tinydns.sh | Bash |
29
-|zonegen.rev.bind.sh | Bash |
30
-|zonegen.smallblockrdns.tinydns.sh | Bash |
31
-|zonegen.tinydns.sh | Bash
32
-
33
-## Persons providing anycast DNS
34
-
35
-| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
36
-|-------------|---|:------:|:----------------------------------:|--------------------|
37
-| siska |EU | 76103 | nixnodes.root.dn42 (172.22.177.8) | authoritative only |
38
-| siska |EU | 76103 | ns1.nixnodes.dn42 (172.22.177.2) | caching |
39
-| siska |EU | 76105 | ns2.nixnodes.dn42 (172.22.177.1) | caching |
40
-| xuu |UT,US | 64737 | xuu.root.dn42 (172.22.141.132) ||
41
-| xuu |ON,CA | 64737 | souris.root.dn42 (172.22.141.180) ||
42
-| Nurtic-Vibe |EU | 4242420123 | ns1.grmml.dn42 (172.23.149.20) ||
43
-| MWD |AU | 4242420002 | nsr1.mwd.dn42 (172.23.227.20) ||
44
-| Martin89 | FR, DE | 64713 | dns-anycast-r.martin89.dn42 (172.22.113.10) | More describtion on http://martin89.dn42 |
45
-| Fritz | ?? | 64712 | ?? (??) | Advertised over bgp |
46
-| PyroPeter | EU | 76115 | nscache.pyropeter.dn42 (172.23.196.3) |
47
-| toBee | DE | 4242420022 | ns1.mhm.dn42 (172.23.67.1) | advertised in BGP ||
48
-
49
-# IPv6 DNS
50
-
51
-**IP:** fd42:d42:d42:53::1/64
52
-
53
-[IPv6 Anycast Info](https://dn42.net/IPv6-Anycast)
54
-
55
-## Persons providing anycast DNS for IPv6
56
-
57
-
58
-| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
59
-|-------------|---|:---------:|:--------------------------------------:|--------------|
60
-| xuu |UT,US| 64737 | xuu.root.dn42 (fdea:a15a:77b9:d42::53) ||
61
-| xuu |ON,CA| 64737 | souris.root.dn42 (fdea:a15a:77b9:53::1) | |
62
-| Nurtic-Vibe |EU |4242420123 | ns1.grmml.dn42 (fd42:23:149:cccc::53) ||
63
-| toBee |DE |4242420022 | ns1.mhm.dn42 (fd70:96c9:ef25::1) ||
services/dns/Providing-Anycast-DNS.md
... ...
@@ -0,0 +1,63 @@
1
+You may want to participate in the anycast DNS cloud.
2
+
3
+## Configuration
4
+
5
+Configuration requirements for all members of the anycast group are:
6
+ * maintain your own zones based on whois database (scripts included in monotone repository)
7
+ * allow recursion (including `.`)
8
+ * listen on a unicast IP too for testing/debugging reasons
9
+ * with bind, please use ```minimal-responses yes;``` (goes into ```options```/```view```)
10
+
11
+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.
12
+
13
+ * **IP:** 172.22.0.53
14
+ * **Announciation Subnet:** 172.22.0.53/32
15
+
16
+### Generating Zone Files
17
+
18
+There are a few different scripts for generating zone files. They have been written in a few different languages.
19
+
20
+| **Script** | **Language** | **Notes** |
21
+|---------------------|--------------|-----------|
22
+|rfc2317.rb | Ruby |
23
+|subnettr.py | Python 3 | Author: xuu, forward & reverse dns + RFC 2317
24
+|zonegen.bind.php | PHP |
25
+|zonegen.bind.sh | Bash |
26
+|zonegen.rb | Ruby |
27
+|zonegen.rdns.bind.sh | Bash |
28
+|zonegen.rdns.tinydns.sh | Bash |
29
+|zonegen.rev.bind.sh | Bash |
30
+|zonegen.smallblockrdns.tinydns.sh | Bash |
31
+|zonegen.tinydns.sh | Bash
32
+
33
+## Persons providing anycast DNS
34
+
35
+| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
36
+|-------------|---|:------:|:----------------------------------:|--------------------|
37
+| siska |EU | 76103 | nixnodes.root.dn42 (172.22.177.8) | authoritative only |
38
+| siska |EU | 76103 | ns1.nixnodes.dn42 (172.22.177.2) | caching |
39
+| siska |EU | 76105 | ns2.nixnodes.dn42 (172.22.177.1) | caching |
40
+| xuu |UT,US | 64737 | xuu.root.dn42 (172.22.141.132) ||
41
+| xuu |ON,CA | 64737 | souris.root.dn42 (172.22.141.180) ||
42
+| Nurtic-Vibe |EU | 4242420123 | ns1.grmml.dn42 (172.23.149.20) ||
43
+| MWD |AU | 4242420002 | nsr1.mwd.dn42 (172.23.227.20) ||
44
+| Martin89 | FR, DE | 64713 | dns-anycast-r.martin89.dn42 (172.22.113.10) | More describtion on http://martin89.dn42 |
45
+| Fritz | ?? | 64712 | ?? (??) | Advertised over bgp |
46
+| PyroPeter | EU | 76115 | nscache.pyropeter.dn42 (172.23.196.3) |
47
+| toBee | DE | 4242420022 | ns1.mhm.dn42 (172.23.67.1) | advertised in BGP ||
48
+
49
+# IPv6 DNS
50
+
51
+**IP:** fd42:d42:d42:53::1/64
52
+
53
+[IPv6 Anycast Info](https://dn42.net/IPv6-Anycast)
54
+
55
+## Persons providing anycast DNS for IPv6
56
+
57
+
58
+| **Person** | **Region** | **AS** | **Unicast Address** | **Comments** |
59
+|-------------|---|:---------:|:--------------------------------------:|--------------|
60
+| xuu |UT,US| 64737 | xuu.root.dn42 (fdea:a15a:77b9:d42::53) ||
61
+| xuu |ON,CA| 64737 | souris.root.dn42 (fdea:a15a:77b9:53::1) | |
62
+| Nurtic-Vibe |EU |4242420123 | ns1.grmml.dn42 (fd42:23:149:cccc::53) ||
63
+| toBee |DE |4242420022 | ns1.mhm.dn42 (fd70:96c9:ef25::1) ||