83a90c42d838c08b2ea347a8200ad8a4926ca4dc
Hierarchical-DNS.md
... | ... | @@ -21,7 +21,7 @@ Note: With this system it could be possible to merge the IANA root file.. but it |
21 | 21 | |
22 | 22 | ## Servers |
23 | 23 | |
24 | -For all of these servers they have a specific IP assigned, are not anycasted, only respond to their authoritative zones, and do not allow recursion. |
|
24 | +For all of these servers they have a specific IP assigned, only respond to their authoritative zones, and do not allow recursion. |
|
25 | 25 | |
26 | 26 | **{{name}}.root-servers.dn42** - This server is authoritative for "." (dot) only. |
27 | 27 | |
... | ... | @@ -31,129 +31,6 @@ For all of these servers they have a specific IP assigned, are not anycasted, on |
31 | 31 | |
32 | 32 | **{{name}}.dn42-servers.arpa** - This server is authoritative for any RFC 2317 delegations. When generating for the rdns zones if nameservers are registered for a /25-28 inetnum the NS should point here to allow for proper delegation. |
33 | 33 | |
34 | -## Example DNS setup |
|
34 | +## Adding servers |
|
35 | 35 | |
36 | -A prototype system of root dns has been setup in 172.22.141.0/28 to demonstrate. |
|
37 | - |
|
38 | -``` |
|
39 | -$ dig +nodnssec +trace @172.22.141.1 xuu.zone-servers.dn42 |
|
40 | - |
|
41 | -; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> +trace @172.22.141.1 xuu.zone-servers.dn42 +nodnssec |
|
42 | -; (1 server found) |
|
43 | -;; global options: +cmd |
|
44 | -. 300 IN NS souris.root-servers.dn42. |
|
45 | -;; Received 65 bytes from 172.22.141.1#53(172.22.141.1) in 2 ms |
|
46 | - |
|
47 | -dn42. 300 IN NS souris.dn42-servers.dn42. |
|
48 | -;; Received 128 bytes from 172.22.141.1#53(souris.root-servers.dn42) in 0 ms |
|
49 | - |
|
50 | -zone-servers.dn42. 300 IN NS souris.zone-servers.dn42. |
|
51 | -;; Received 115 bytes from fdea:a15a:77b9:4444::2#53(souris.dn42-servers.dn42) in 0 ms |
|
52 | - |
|
53 | -xuu.zone-servers.dn42. 300 IN A 172.22.141.180 |
|
54 | -;; Received 66 bytes from fdea:a15a:77b9:4444::3#53(souris.zone-servers.dn42) in 0 ms |
|
55 | - |
|
56 | -``` |
|
57 | - |
|
58 | - |
|
59 | -## Example Configs |
|
60 | - |
|
61 | -``` |
|
62 | -:::::::::::::: |
|
63 | -db.dot |
|
64 | -:::::::::::::: |
|
65 | -$TTL 5m |
|
66 | -. IN SOA souris.root-servers.dn42. xuu.dn42.us. ( 2015050100 5m 15m 1w 5m ) |
|
67 | -. IN NS souris.root-servers.dn42. |
|
68 | - |
|
69 | -dn42. IN NS souris.dn42-servers.dn42. |
|
70 | -arpa. IN NS souris.arpa-servers.arpa. |
|
71 | - |
|
72 | -souris.root-servers.dn42. IN A 172.22.141.1 |
|
73 | -souris.root-servers.dn42. IN AAAA fdea:a15a:77b9:4444::1 |
|
74 | - |
|
75 | -souris.dn42-servers.dn42. IN A 172.22.141.2 |
|
76 | -souris.dn42-servers.dn42. IN AAAA fdea:a15a:77b9:4444::2 |
|
77 | - |
|
78 | - |
|
79 | - |
|
80 | -:::::::::::::: |
|
81 | -db.arpa |
|
82 | -:::::::::::::: |
|
83 | -$TTL 300 |
|
84 | -arpa. IN SOA souris.arpa-servers.arpa. xuu.dn42.us. ( 2015050100 5m 15m 1w 5m ) |
|
85 | - IN NS souris.arpa-servers.arpa. |
|
86 | - |
|
87 | -arpa-servers.arpa. IN NS souris.zone-servers.dn42. |
|
88 | -20.172.in-addr.arpa. IN NS souris.root.dn42. |
|
89 | -22.172.in-addr.arpa. IN NS souris.root.dn42. |
|
90 | -23.172.in-addr.arpa. IN NS souris.root.dn42. |
|
91 | - |
|
92 | -souris.arpa-servers.arpa. IN A 172.22.141.4 |
|
93 | -souris.arpa-servers.arpa. IN AAAA fdea:a15a:77b9:4444::4 |
|
94 | - |
|
95 | -:::::::::::::: |
|
96 | -db.dn42 |
|
97 | -:::::::::::::: |
|
98 | -$TTL 300 |
|
99 | -dn42. IN SOA souris.dn42-servers.dn42. xuu.dn42.us. ( 2015050700 5m 15m 1w 5m ) |
|
100 | -dn42. IN NS souris.dn42-servers.dn42. |
|
101 | - |
|
102 | -xuu.dn42. IN NS souris.root.dn42. |
|
103 | -root.dn42. IN NS souris.root.dn42. |
|
104 | - |
|
105 | -root-servers.dn42. IN NS souris.zone-servers.dn42. |
|
106 | -dn42-servers.dn42. IN NS souris.zone-servers.dn42. |
|
107 | -zone-servers.dn42. IN NS souris.zone-servers.dn42. |
|
108 | - |
|
109 | -souris.root.dn42. IN A 172.22.141.180 |
|
110 | -souris.root.dn42. IN AAAA fdea:a151:77b9:53::1 |
|
111 | - |
|
112 | -souris.dn42-servers.dn42. IN A 172.22.141.2 |
|
113 | -souris.dn42-servers.dn42. IN AAAA fdea:a15a:77b9:4444::2 |
|
114 | - |
|
115 | -souris.zone-servers.dn42. IN A 172.22.141.3 |
|
116 | -souris.zone-servers.dn42. IN AAAA fdea:a15a:77b9:4444::3 |
|
117 | - |
|
118 | -:::::::::::::: |
|
119 | -db.dn42-servers.dn42 |
|
120 | -:::::::::::::: |
|
121 | -$TTL 300 |
|
122 | -dn42-servers.dn42. IN SOA souris.zone-servers.dn42. xuu.dn42.us. ( 2015050100 5m 15m 1w 5m ) |
|
123 | -dn42-servers.dn42. IN NS souris.zone-servers.dn42. |
|
124 | - |
|
125 | -dn42-servers.dn42. IN A 172.22.141.2 |
|
126 | -dn42-servers.dn42. IN AAAA fdea:a15a:77b9:4444::2 |
|
127 | - |
|
128 | -souris.dn42-servers.dn42. IN A 172.22.141.2 |
|
129 | -souris.dn42-servers.dn42. IN AAAA fdea:a15a:77b9:4444::2 |
|
130 | - |
|
131 | - |
|
132 | -:::::::::::::: |
|
133 | -db.root-servers.dn42 |
|
134 | -:::::::::::::: |
|
135 | -$TTL 5m |
|
136 | -root-servers.dn42. IN SOA souris.zone-servers.dn42. xuu.dn42.us. ( 2015050100 5m 15m 1w 5m ) |
|
137 | -root-servers.dn42. IN NS souris.zone-servers.dn42. |
|
138 | - |
|
139 | -root-servers.dn42. IN A 172.22.141.1 |
|
140 | -root-servers.dn42. IN AAAA fdea:a15a:77b9:4444::1 |
|
141 | - |
|
142 | -souris IN A 172.22.141.1 |
|
143 | -souris IN AAAA fdea:a15a:77b9:4444::1 |
|
144 | - |
|
145 | - |
|
146 | -:::::::::::::: |
|
147 | -db.zone-servers.dn42 |
|
148 | -:::::::::::::: |
|
149 | -$TTL 5m |
|
150 | -zone-servers.dn42. IN SOA souris.zone-servers.dn42. xuu.dn42.us. ( 2015050100 5m 15m 1w 5m ) |
|
151 | - IN NS souris.zone-servers.dn42. |
|
152 | - |
|
153 | -zone-servers.dn42. IN A 172.22.141.3 |
|
154 | -zone-servers.dn42. IN AAAA fdea:a15a:77b9:4444::3 |
|
155 | - |
|
156 | -souris IN A 172.22.141.3 |
|
157 | -souris IN AAAA fdea:a15a:77b9:4444::3 |
|
158 | -xuu IN A 172.22.141.180 |
|
159 | -``` |
|
... | ... | \ No newline at end of file |
0 | +Contact one of the root-servers.dn42 operators if you wish to set up a root/zone/dn42 server. |