7 EDU. IN SOA SRI-NIC.ARPA. HOSTMASTER.SRI-NIC.ARPA. (
9 1800 ;refresh every 30 minutes
10 300 ;retry every 5 minutes
11 604800 ;expire after a week
12 86400 ;minimum of a day
19 ICS.UCI 172800 A 192.5.19.1
20 ROME.UCI 172800 A 192.5.19.31
22 ISI 172800 NS VAXA.ISI
24 172800 NS VENERA.ISI.EDU.
25 VAXA.ISI 172800 A 10.2.0.27
27 VENERA.ISI.EDU. 172800 A 10.1.0.52
29 A.ISI 172800 A 26.3.0.103
31 UDEL.EDU. 172800 NS LOUIE.UDEL.EDU.
32 172800 NS UMN-REI-UC.ARPA.
33 LOUIE.UDEL.EDU. 172800 A 10.0.0.96
36 YALE.EDU. 172800 NS YALE.ARPA.
37 YALE.EDU. 172800 NS YALE-BULLDOG.ARPA.
39 MIT.EDU. 43200 NS XX.LCS.MIT.EDU.
40 43200 NS ACHILLES.MIT.EDU.
41 XX.LCS.MIT.EDU. 43200 A 10.0.0.44
42 ACHILLES.MIT.EDU. 43200 A 18.72.0.8
48 { "mname" = "SRI-NIC.ARPA." }
49 { "rname" = "HOSTMASTER.SRI-NIC.ARPA." }
50 { "serial" = "870729" }
51 { "refresh" = "1800" }
53 { "expiry" = "604800" }
54 { "minimum" = "86400" }
56 { "2" { "type" = "NS" } { "rdata" = "SRI-NIC.ARPA." } }
57 { "3" { "type" = "NS" } { "rdata" = "C.ISI.EDU." } }
60 { "1" { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "ICS.UCI" } }
61 { "2" { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "ROME.UCI" } }
64 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "192.5.19.1" } }
67 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "192.5.19.31" } }
70 { "1" { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "VAXA.ISI" } }
71 { "2" { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "A.ISI" } }
73 { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "VENERA.ISI.EDU." }
77 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "10.2.0.27" } }
78 { "2" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "128.9.0.33" } }
81 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "10.1.0.52" } }
82 { "2" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "128.9.0.32" } }
85 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "26.3.0.103" } }
89 { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "LOUIE.UDEL.EDU." }
92 { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "UMN-REI-UC.ARPA." }
96 { "1" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "10.0.0.96" } }
97 { "2" { "ttl" = "172800" } { "type" = "A" } { "rdata" = "192.5.39.3" } }
100 { "1" { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "YALE.ARPA." } }
104 { "ttl" = "172800" } { "type" = "NS" } { "rdata" = "YALE-BULLDOG.ARPA." }
109 { "ttl" = "43200" } { "type" = "NS" } { "rdata" = "XX.LCS.MIT.EDU." }
112 { "ttl" = "43200" } { "type" = "NS" } { "rdata" = "ACHILLES.MIT.EDU." }
116 { "1" { "ttl" = "43200" } { "type" = "A" } { "rdata" = "10.0.0.44" } }
118 { "ACHILLES.MIT.EDU."
119 { "1" { "ttl" = "43200" } { "type" = "A" } { "rdata" = "18.72.0.8" } }
125 @ IN SOA VENERA Action\.domains (
150 { "mname" = "VENERA" }
151 { "rname" = "Action\\.domains" }
153 { "refresh" = "7200" }
155 { "expiry" = "3600000" }
158 { "2" { "type" = "NS" } { "rdata" = "A.ISI.EDU." } }
159 { "3" { "type" = "NS" } { "rdata" = "VENERA" } }
160 { "4" { "type" = "NS" } { "rdata" = "VAXA" } }
161 { "5" { "type" = "MX" } { "priority" = "10" } { "exchange" = "VENERA" } }
162 { "6" { "type" = "MX" } { "priority" = "20" } { "exchange" = "VAXA" } }
164 { "A" { "1" { "type" = "A" } { "rdata" = "26.3.0.103" } } }
166 { "1" { "type" = "A" } { "rdata" = "10.1.0.52" } }
167 { "2" { "type" = "A" } { "rdata" = "128.9.0.32" } }
170 { "1" { "type" = "A" } { "rdata" = "10.2.0.27" } }
171 { "2" { "type" = "A" } { "rdata" = "128.9.0.33" } }
178 @ SOA server.example.com. root.example.com. (
179 1995032001 3600 3600 604800 86400 )
180 NS server.example.com.
181 NS ns1.ip-provider.net.
182 NS ns2.ip-provider.net.
183 ; foobar - use old-slow-box or new-fast-box if either is
184 ; available, make three quarters of the logins go to
186 _foobar._tcp SRV 0 1 9 old-slow-box.example.com.
187 SRV 0 3 9 new-fast-box.example.com.
188 ; if neither old-slow-box or new-fast-box is up, switch to
189 ; using the sysdmin's box and the server
190 SRV 1 0 9 sysadmins-box.example.com.
191 SRV 1 0 9 server.example.com.
192 server A 172.30.79.10
193 old-slow-box A 172.30.79.11
194 sysadmins-box A 172.30.79.12
195 new-fast-box A 172.30.79.13
196 ; NO other services are supported
200 { "$ORIGIN" = "example.com." }
204 { "mname" = "server.example.com." }
205 { "rname" = "root.example.com." }
206 { "serial" = "1995032001" }
207 { "refresh" = "3600" }
209 { "expiry" = "604800" }
210 { "minimum" = "86400" }
212 { "2" { "type" = "NS" } { "rdata" = "server.example.com." } }
213 { "3" { "type" = "NS" } { "rdata" = "ns1.ip-provider.net." } }
214 { "4" { "type" = "NS" } { "rdata" = "ns2.ip-provider.net." } }
222 { "target" = "old-slow-box.example.com." }
229 { "target" = "new-fast-box.example.com." }
236 { "target" = "sysadmins-box.example.com." }
243 { "target" = "server.example.com." }
246 { "server" { "1" { "type" = "A" } { "rdata" = "172.30.79.10" } } }
247 { "old-slow-box" { "1" { "type" = "A" } { "rdata" = "172.30.79.11" } } }
248 { "sysadmins-box" { "1" { "type" = "A" } { "rdata" = "172.30.79.12" } } }
249 { "new-fast-box" { "1" { "type" = "A" } { "rdata" = "172.30.79.13" } } }
272 $ORIGIN 2.1.2.1.5.5.5.0.7.7.1.e164.arpa.
273 IN NAPTR 100 10 \"u\" \"sip+E2U\" \"!^.*$!sip:information@foo.se!i\" .
274 IN NAPTR 102 10 \"u\" \"smtp+E2U\" \"!^.*$!mailto:information@foo.se!i\" .
276 { "$ORIGIN" = "2.1.2.1.5.5.5.0.7.7.1.e164.arpa." }
282 { "preference" = "10" }
283 { "flags" = "\"u\"" }
284 { "service" = "\"sip+E2U\"" }
285 { "regexp" = "\"!^.*$!sip:information@foo.se!i\"" }
286 { "replacement" = "." }
292 { "preference" = "10" }
293 { "flags" = "\"u\"" }
294 { "service" = "\"smtp+E2U\"" }
295 { "regexp" = "\"!^.*$!mailto:information@foo.se!i\"" }
296 { "replacement" = "." }
301 (* SOA record on a single line *)
304 @ IN SOA ns root.example.com. (1 2 3 4 5)
306 { "$ORIGIN" = "example.com." }
312 { "rname" = "root.example.com." }
322 (* Different ordering of TTL and class *)
328 { "$ORIGIN" = "example.com." }
334 { "rdata" = "10.1.2.3" }
342 { "rdata" = "10.4.5.6" }
350 foo TXT abc\\\\def\\\"ghi
351 bar TXT \"ab cd\\\\ef\\\"gh\"
353 { "$ORIGIN" = "example.com." }
354 { "foo" { "1" { "type" = "TXT" } { "rdata" = "abc\\\\def\\\"ghi" } } }
355 { "bar" { "1" { "type" = "TXT" } { "rdata" = "\"ab cd\\\\ef\\\"gh\"" } } }
358 (* Whitespace at the end of the line *)
360 $ORIGIN example.com. \n@ IN SOA ns root.example.com. (1 2 3 4 5) \t
361 foo 1D IN A 10.1.2.3\t
363 { "$ORIGIN" = "example.com." }
369 { "rname" = "root.example.com." }
382 { "rdata" = "10.1.2.3" }