unbound/testdata/test_ldnsrr.5

146 lines
58 KiB
Groff
Raw Normal View History

@ IN SOA elektron.atoom.net. miekg.atoom.net. ( 2002120700 21600 7200 604800 3600 )
@ IN A 192.168.1.2
@ IN NS elektron.atoom.net.
@ IN MD md.atoom.net.
@ IN MF mf.atoom.net.
@ IN MB mb.atoom.net.
@ IN MG mg.atoom.net.
@ IN MR mr.atoom.net.
@ IN WKS 192.168.1.2 tcp domain 25 22 123
@ IN WKS 192.168.1.2 udp domain
@ IN PTR ptr.atoom.net.
@ IN HINFO "host" "info"
@ IN MINFO machine.atoom.net. info.atoom.net.
@ IN MX 10 elektron.atoom.net.
@ IN TXT "text description of domain"
@ IN RP miekg.atoom.net. net.
@ IN AFSDB 12 atoom.net.
@ IN X25 "x25 address in text format"
@ IN ISDN "isdn address"
@ IN ISDN "isdn address" "subaddress"
@ IN RT 0 rt-host
@ IN NSAP 0x47.0005.80.005a00.0000.0001.e133.ffffff000161.00
@ IN PX 2 map822 mapx400
@ IN NAPTR 100 10 "" "" "/urn:cid:.+@([^\\.]+\\.)(.*)$/\\2/i" .
@ IN NAPTR 100 50 "s" "http+I2L+I2C+I2R" "" _http._tcp.gatech.edu.
@ IN KX 10 kx-host ; requires additional section processing
@ IN CERT PKIX 65535 1 ( AQOppkQvFlPFLiWZc0NXX5/QY44jphv3vfX0dscHNmTh Ntfx0TUgfBb1YQKJX6MNrzu/vvtV3xpLcCJ+tIP8ADDi MaUYT5Gh6kmn22V7FgHPlCHRJ+AcudQbeYgw1KCYS9D4 6oEvBR8mQ4HFTEkdWg+PETATQk77P1CmmURdogcmzZqZ Ier+VAs6uusIdxrmWeP8j2aYRvozdjvgzmHXSabDDxrn uIbnL4r4qAoc6Q9DAybYA7Ya52gtH06dFOkaQr1dvHu1 iJES16H0SL/OlhsOVrZmM1RFcwDGXcnxiKZ4TdtFeXQ/ 6VN3JegLR5t2FyKzoKYb4klpdZM8JVuVtc/n)
@ IN APL
; RFC 1101-like announcement of address ranges for foo.example
@ IN APL 1:192.168.32.0/21 !1:192.168.38.0/28
; CIDR blocks covered by classless delegation
@ IN APL ( 1:192.168.42.0/26 1:192.168.42.64/26 1:192.168.42.128/25 )
; Zone transfer restriction
@ IN APL 1:127.0.0.1/32 1:172.16.64.0/22
; List of address ranges for multicast
@ IN APL 1:224.0.0.0/4 2:FF00:0:0:0:0:0:0:0/8
;; network LOC RR derived from ZIP data. note use of precision defaults
@ IN LOC 42 21 54 N 71 06 18 W -24m 30m
;; higher-precision host LOC RR. note use of vertical precision default
@ IN LOC 42 21 43.952 N 71 5 6.344 W -24.5m 1m 200m
@ IN LOC 52 14 05 N 00 08 50 E 10.33m
@ IN LOC 32 7 19 S 116 2 25.999 E 10m
@ IN LOC 42 21 28.764 N 71 00 51.617 W -44.99m 2000m
;$ORIGIN blaat.nl.
dotted\.label IN MX 10 "foo bar.nl"
low.low.low IN DNAME rt-host
redir IN CNAME cname.toom.net.
highbit-\200\210\201a IN A 127.0.0.1
rt-host IN A 127.0.0.1
IN AAAA ::1
IN X25 "x25 address in text format"
IN ISDN "isdn address"
kx-host IN A 127.0.0.1
kx-host IN AAAA ::1
IN X25 "x25 address in text format"
;; NXT from rfc 2535
prev-nxt IN A 127.0.0.1
IN AAAA ::1
; IN NXT bigger-nxt. A AAAA NXT
IN NSEC bigger-nxt. A AAAA NXT
;; Insanely long TXT record
IN TXT "Lorem ipsum dolor sit amet," "consectetur adipiscing elit." "Vestibulum faucibus consequat ipsum," "vel pellentesque orci sodales sit amet." "Donec consectetur," "orci ut varius pulvinar," "mauris ante bibendum est," "vel pretium turpis massa auctor sem." "Cum sociis natoque penatibus et magnis dis parturient montes," "nascetur ridiculus mus." "Morbi urna tellus," "ornare nec accumsan vitae," "rutrum id tortor." "Pellentesque non risus eu libero tempus consequat." "Suspendisse a mi elit." "Sed ultrices elit ut sem suscipit malesuada." "Cras sagittis nunc sed risus volutpat fermentum." "Aenean vitae magna lacus." "Etiam eu ligula purus." "Suspendisse eu dui sed ligula sagittis iaculis." "Suspendisse ut sodales orci." "Nunc sit amet sapien justo." "Sed molestie lectus vel lectus gravida bibendum." "In at enim quis lacus pretium tincidunt." "Sed eleifend," "lacus sed porttitor mattis," "erat nibh tincidunt lorem," "quis feugiat nibh dui ac erat." "Curabitur quis felis urna." "Nullam rhoncus," "arcu sed tincidunt posuere," "justo enim adipiscing arcu," "et suscipit tellus leo vitae elit." "Mauris gravida odio non quam tincidunt vel lobortis ligula faucibus." "Mauris vitae dolor at tortor congue imperdiet non id leo." "Proin in diam eu orci laoreet bibendum sed nec justo." "In nec ligula eu sapien suscipit vestibulum." "Etiam eleifend," "nibh vitae semper ultricies," "justo eros semper justo," "eget dictum nisi mauris et ligula." "Donec faucibus dapibus urna," "in ultricies lacus facilisis nec." "Pellentesque dapibus augue in sem pharetra accumsan." "Ut id ullamcorper elit." "Aliquam tellus orci," "lobortis nec molestie sit amet," "imperdiet quis lacus." "Praesent non congue nunc." "Quisque pretium pretium nunc," "nec convallis magna auctor nec." "Etiam accumsan eros sollicitudin augue posuere laoreet id sit amet orci." "Curabitur ut magna velit," "id adipiscing dui." "Morbi viverra vulputate vulputate." "Proin pulvinar justo sed tortor tincidunt id porttitor ipsum posuere." "Curabitur augue leo," "ultrices eget cursus sit amet," "fringilla non nisl." "Morbi et ante est," "non adipiscing mi." "Ut rutrum egestas scelerisque." "Pellentesque quis nisi orci." "In hac habitasse platea dictumst." "Donec sed tincidunt libero." "Proin porttitor placerat risus," "nec blandit sapien pharetra nec." "Phasellus eu risus quis mauris suscipit sollicitudin ut eu neque." "Duis odio lacus," "egestas in molestie adipiscing," "vulputate ut eros." "Nunc molestie orci sed turpis viverra volutpat aliquet mi vestibulum." "Sed interdum consectetur orci at consequat." "Curabitur molestie aliquam tellus," "id dignissim nibh porta sed." "Cras vestibulum orci hendrerit quam ornare condimentum." "Vivamus ultrices lacus ut lorem scelerisque vitae semper elit vulputate." "Aenean sit amet odio massa," "sed rutrum quam." "Ut lacinia enim nec orci rutrum dictum." "Curabitur id auctor ligula." "Nam nibh nulla," "interdum vitae suscipit eu," "porta quis ligula." "Proin lacinia sapien nec dolor viverra at suscipit orci tempus." "Phasellus scelerisque lobortis quam," "sit amet sagittis nibh ornare nec." "Donec sit amet tellus ac ipsum pharetra interdum." "Sed egestas velit et felis iaculis et dignissim est faucibus." "Suspendisse convallis scelerisque dapibus." "Nullam luctus lacinia nisl quis tristique." "Vivamus tincidunt vehicula sem sit amet ultrices." "Nulla arcu lectus," "vestibulum eu molestie in," "eleifend rutrum tortor." "Etiam ligula diam," "ultrices id malesuada vel," "varius ac dolor." "In sit amet sapien justo," "nec dignissim mi." "Vivamus vitae aliquam elit." "Vestibulum suscipit malesuada ipsum id dapibus." "Morbi ullamcorper pharetra velit," "in tempor mauris consequat non." "Praesent malesuada mattis nunc," "at auctor libero viverra id." "Cum sociis natoque penatibus et magnis dis parturient montes," "nascetur ridiculus mus." "Vivamus convallis varius vulputate." "Donec eget tortor neque." "Nunc tempor mi quis enim euismod tincidunt." "Pellentesque et nibh magna," "id cursus enim." "Class aptent taciti sociosqu ad litora torquent per c
;; RFC 6742
host1.blaat.nl. IN NID 10 0014:4fff:ff20:ee64
host1.blaat.nl. IN L32 10 10.1.2.0
host1.blaat.nl. IN L64 10 2001:0DB8:1140:1000
host1.blaat.nl. IN LP 10 l64-subnet1.blaat.nl.
;error1 IN NID 1 00fg:4fff:ff20:ee64
;error2 IN NID 1 00ff:4fff:ff20
;error3 IN NID 1 00f0
;error4 IN NID 1 00ff:4fff:ff20:ee64:67
;error5 IN NID 1 00ff:ff2056:ee64:67
;error6 IN NID 1 :::1
;; RFC 6844: CAA
caa IN CAA 0 issue "ca.example.net"
caa IN CAA 0 iodef "mailto:security@example.com"
caa IN CAA 0 iodef "http://iodef.example.com/"
caa IN CAA 0 issue "ca.example.net; account=230123"
caa IN CAA 0 issue "ca.example.net; policy=ev"
caa IN CAA 128 tbs "Unknown"
caa IN TYPE257 \# 70 020461757468303E3039060A2B06010401D679020301060960864801 65030402010420614829C81B958911F81164D40DCDBFD49D66CEB3B3 442FF6C9C3A912F9497566020100
;; RFC 7043: EUI48 and EUI64
eui48 IN EUI48 00-00-5e-90-01-2a
eui64 IN EUI64 00-00-5e-ef-00-00-00-2a
;error.eui48 IN EUI48 00-00-5e ; too short
;error.eui48 IN EUI48 00-00-5e-90-01-2a-ef ; too long
;error.eui48 IN EUI48 00-00-5e-9r-01-2a ; non-hex
;error.eui64 IN EUI64 00-00-5e-ef-00-00-2a ; too short
;error.eui64 IN EUI64 00-00-5e-ef-00-00-00-2a-ef ; too long
;error.eui64 IN EUI64 00-00-5e-ef-r0-00-00-2a ; non-hex
; Tests for Unbound
; the text strings should be identical, with () and without (), parse test.
txt1 TXT "a" "bb" "ccc"
txt2 TXT ( "a" "bb" "ccc" )
txt3 TXT "a b" "bb" " cc c " " "
txt4 TXT ( "a b" "bb" " cc c " " " )
; LOC tests
abbey.example.com. 3600 IN LOC 40 32 24.716 N 105 4 25.770 W 1208.00m 600000m 2000m 1m
abram.example.com. 3600 IN LOC 40 32 24.716 N 105 4 25.770 W 42849672.91m 1000m 500000m 2000m
addie.example.com. 3600 IN LOC 90 0 0.000 S 180 0 0.000 E 42849672.91m 9000000m 9000000m 9000000m
addie.example.com. 3600 IN LOC 90 0 0.000 S 180 0 0.000 E 42849672.91m 90000000m 90000000m 80000000m
alfrac.example.com. 3600 IN LOC 40 0 0.000 N 105 0 0.000 W 1208.64m 1m 10000m 1m
allspec.example.com. 3600 IN LOC 40 32 24.716 N 105 4 25.770 W 1208.00m 600000m 2000m 20m
curtin.edu.au.example.com. 3600 IN LOC 32 7 19.000 S 116 2 25.000 E 10.00m 1m 10000m 1m
rwy04l.logan-airport.boston.example.com. 3600 IN LOC 42 21 28.764 N 71 0 51.617 W -44.00m 2000m 10000m 1m
cambridge-net.kei.com.example.com. 3600 IN LOC 42 21 54.000 N 71 6 18.000 W -24.00m 30m 10000m 1m
loiosh.kei.com.example.com. 3600 IN LOC 42 21 43.952 N 71 5 6.344 W -24.00m 1m 200m 1m
morefrac.example.com. 3600 IN LOC 40 0 0.000 N 105 0 0.000 W 1208.64m 0.30m 5m 4m
negative.example.com. 3600 IN LOC 40 0 0.000 S 105 0 0.000 E -9978.85m 1m 10000m 1m
pipex.net.example.com. 3600 IN LOC 52 14 5.000 N 0 8 50.000 E 10.00m 1m 10000m 1m
nohpvp.example.com. 3600 IN LOC 40 32 24.716 N 105 4 25.770 W 1208.00m 600000m 10000m 1m
nominnosec.example.com. 3600 IN LOC 40 0 0.000 N 105 0 0.000 W 1208.00m 1m 10000m 1m
nosec.example.com. 3600 IN LOC 40 32 0.000 N 105 4 0.000 W 1208.00m 1m 10000m 1m
noszhpvp.example.com. 3600 IN LOC 40 32 24.716 N 105 4 25.770 W 1208.00m 1m 10000m 1m
; Tests for TXT quotes and parenthesis
txt5 TXT Test-String"Test-String"
txt6 IN TXT ("v=DKIM1; k=rsa; g=*; s=email; h=sha1; t=s; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC33ewKxBZARSAPbT96IpW/k3DgdNuFEb896eIf80HcVxWw+w2G+1sQcUjxWUSGp6yTTMEls6n7tthixidyRiE/aWOy3ic/K+927PuCy0M1ZX2QY8gVmOHJbYT3qBQ8toQrvGIer8fQqqJIzO/ATVbHxX8B/z0PsmGI2xxqCyXkOw""IDAQAB;")