diff options
Diffstat (limited to 'bin/tests/system/xfer/ns2')
-rw-r--r-- | bin/tests/system/xfer/ns2/example.db | 2 | ||||
-rw-r--r-- | bin/tests/system/xfer/ns2/named.conf | 15 | ||||
-rw-r--r-- | bin/tests/system/xfer/ns2/tsigzone.db | 142 |
3 files changed, 157 insertions, 2 deletions
diff --git a/bin/tests/system/xfer/ns2/example.db b/bin/tests/system/xfer/ns2/example.db index dbc6fddd..155c0169 100644 --- a/bin/tests/system/xfer/ns2/example.db +++ b/bin/tests/system/xfer/ns2/example.db @@ -1,6 +1,6 @@ $ORIGIN . $TTL 300 ; 5 minutes -example IN SOA mname1. . ( +example IN SOA ns2.example. hostmaster.example. ( 2000042795 ; serial 20 ; refresh (20 seconds) 20 ; retry (20 seconds) diff --git a/bin/tests/system/xfer/ns2/named.conf b/bin/tests/system/xfer/ns2/named.conf index b50587bd..05116ae8 100644 --- a/bin/tests/system/xfer/ns2/named.conf +++ b/bin/tests/system/xfer/ns2/named.conf @@ -1,11 +1,18 @@ options { + query-source address 10.53.0.2; + port 5300; pid-file "named.pid"; listen-on { 10.53.0.2; }; - query-source address 10.53.0.2 port 1995; + listen-on-v6 {none;}; recursion no; notify yes; }; +key tsigzone. { + algorithm hmac-md5; + secret "1234abcd8765"; +}; + zone "." { type hint; file "root.hint"; @@ -16,3 +23,9 @@ zone "example" { file "example.db"; allow-update { any; }; }; + +zone "tsigzone" { + type master; + file "tsigzone.db"; + allow-transfer { key tsigzone.; }; +}; diff --git a/bin/tests/system/xfer/ns2/tsigzone.db b/bin/tests/system/xfer/ns2/tsigzone.db new file mode 100644 index 00000000..8f4d4945 --- /dev/null +++ b/bin/tests/system/xfer/ns2/tsigzone.db @@ -0,0 +1,142 @@ +$ORIGIN . +$TTL 300 ; 5 minutes +tsigzone IN SOA ns2.tsigzone. hostmaster.tsigzone. ( + 2000042795 ; serial + 20 ; refresh (20 seconds) + 20 ; retry (20 seconds) + 1814400 ; expire (3 weeks) + 3600 ; minimum (1 hour) + ) +tsigzone. NS ns2.tsigzone. +ns2.tsigzone. A 10.53.0.2 +tsigzone. NS ns3.tsigzone. +ns3.tsigzone. A 10.53.0.3 + +$ORIGIN tsigzone. +* MX 10 mail +a TXT "foo foo foo" + PTR foo.net. +$TTL 3600 ; 1 hour +a01 A 0.0.0.0 +a02 A 255.255.255.255 +a601 A6 0 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff + A6 64 ::ffff:ffff:ffff:ffff foo. + A6 127 ::1 foo. + A6 128 . +afsdb01 AFSDB 0 hostname +afsdb02 AFSDB 65535 . +$TTL 300 ; 5 minutes +b CNAME foo.net. +c A 73.80.65.49 +$TTL 3600 ; 1 hour +cert01 CERT 65534 65535 PRIVATEOID ( + MxFcby9k/yvedMfQgKzhH5er0Mu/vILz45IkskceFGgi + WCn/GxHhai6VAuHAoNUz4YoU1tVfSCSqQYn6//11U6Nl + d80jEeC8aTrO+KKmCaY= ) +cname01 CNAME cname-target. +cname02 CNAME cname-target +cname03 CNAME . +$TTL 300 ; 5 minutes +d A 73.80.65.49 +$TTL 3600 ; 1 hour +dname01 DNAME dname-target. +dname02 DNAME dname-target +dname03 DNAME . +$TTL 300 ; 5 minutes +e MX 10 mail + TXT "one" + TXT "three" + TXT "two" + A 73.80.65.49 + A 73.80.65.50 + A 73.80.65.52 + A 73.80.65.51 +f A 73.80.65.52 +$TTL 3600 ; 1 hour +gpos01 GPOS "-22.6882" "116.8652" "250.0" +gpos02 GPOS "" "" "" +hinfo01 HINFO "Generic PC clone" "NetBSD-1.4" +hinfo02 HINFO "PC" "NetBSD" +isdn01 ISDN "isdn-address" +isdn02 ISDN "isdn-address" "subaddress" +isdn03 ISDN "isdn-address" +isdn04 ISDN "isdn-address" "subaddress" +key01 KEY 512 255 1 ( + AQMFD5raczCJHViKtLYhWGz8hMY9UGRuniJDBzC7w0aR + yzWZriO6i2odGWWQVucZqKVsENW91IOW4vqudngPZsY3 + GvQ/xVA8/7pyFj6b7Esga60zyGW6LFe9r8n6paHrlG5o + jqf0BaqHT+8= ) +kx01 KX 10 kdc +kx02 KX 10 . +loc01 LOC 60 9 0.000 N 24 39 0.000 E 10.00m 20m 2000m 20m +loc02 LOC 60 9 0.000 N 24 39 0.000 E 10.00m 20m 2000m 20m +mb01 MG madname +mb02 MG . +md01 MD madname + MD . +mf01 MF madname + MF . +mg01 MG mgmname +mg02 MG . +minfo01 MINFO rmailbx emailbx +minfo02 MINFO . . +mr01 MR mrname +mr02 MR . +mx01 MX 10 mail +mx02 MX 10 . +naptr01 NAPTR 0 0 "" "" "" . +naptr02 NAPTR 65535 65535 "blurgh" "blorf" "blegh" foo. +nsap-ptr01 NSAP-PTR foo. + NSAP-PTR . +nsap01 NSAP 0x47000580005a0000000001e133ffffff00016100 +nsap02 NSAP 0x47000580005a0000000001e133ffffff00016100 +nxt01 NXT a.secure ( NS SOA MX SIG KEY LOC NXT ) +nxt02 NXT . ( NSAP-PTR NXT ) +nxt03 NXT . ( A ) +nxt04 NXT . ( 127 ) +ptr01 PTR tsigzone. +px01 PX 65535 foo. bar. +px02 PX 65535 . . +rp01 RP mbox-dname txt-dname +rp02 RP . . +rt01 RT 0 intermediate-host +rt02 RT 65535 . +$TTL 300 ; 5 minutes +s NS ns.s +$ORIGIN s.tsigzone. +ns A 73.80.65.49 +$ORIGIN tsigzone. +$TTL 3600 ; 1 hour +sig01 SIG NXT 1 3 3600 20000102030405 ( + 19961211100908 2143 foo + MxFcby9k/yvedMfQgKzhH5er0Mu/vILz45IkskceFGgi + WCn/GxHhai6VAuHAoNUz4YoU1tVfSCSqQYn6//11U6Nl + d80jEeC8aTrO+KKmCaY= ) +srv01 SRV 0 0 0 . +srv02 SRV 65535 65535 65535 old-slow-box.tsigzone.com. +$TTL 301 ; 5 minutes 1 second +t A 73.80.65.49 +$TTL 3600 ; 1 hour +txt01 TXT "foo" +txt02 TXT "foo" "bar" +txt03 TXT "foo" +txt04 TXT "foo" "bar" +txt05 TXT "foo bar" +txt06 TXT "foo bar" +txt07 TXT "foo bar" +txt08 TXT "foo\010bar" +txt09 TXT "foo\010bar" +txt10 TXT "foo bar" +txt11 TXT "\"foo\"" +txt12 TXT "\"foo\"" +$TTL 300 ; 5 minutes +u TXT "txt-not-in-nxt" +$ORIGIN u.tsigzone. +a A 73.80.65.49 +b A 73.80.65.49 +$ORIGIN tsigzone. +$TTL 3600 ; 1 hour +wks01 WKS 10.0.0.1 6 ( 0 1 2 21 23 ) +wks02 WKS 10.0.0.1 17 ( 0 1 2 53 ) +wks03 WKS 10.0.0.2 6 ( 65535 ) +x2501 X25 "123456789" |