server $nameserver $port
zone test.dyndns
update add c.host.test.dyndns 3600 NS ns1.c.host.test.dyndns
-update add ns1.c.host.test.dyndns 3600 A 127.0.0.2
+update add ns1.c.host.test.dyndns 3600 A 192.168.0.1
send
answer
!
Reply to question for qname='b.host.test.dyndns.', qtype=ANY
1 c.host.test.dyndns. IN NS 3600 ns1.c.host.test.dyndns.
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.host.test.dyndns.', qtype=ANY
1 test.dyndns. IN SOA 3600 ns1.test.dyndns. ahu.example.dyndns. [serial] 28800 7200 604800 86400
Reply to question for qname='b.b.host.test.dyndns.', qtype=ANY
1 c.host.test.dyndns. IN NS 3600 ns1.c.host.test.dyndns.
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.c.host.test.dyndns.', qtype=ANY
1 test.dyndns. IN SOA 3600 ns1.test.dyndns. ahu.example.dyndns. [serial] 28800 7200 604800 86400
1 c.host.test.dyndns. IN NSEC 86400 e.host.test.dyndns. NS RRSIG NSEC
1 c.host.test.dyndns. IN RRSIG 86400 NSEC 8 4 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.host.test.dyndns.', qtype=ANY
1 c.host.test.dyndns. IN NSEC 86400 e.host.test.dyndns. NS RRSIG NSEC
1 c.host.test.dyndns. IN NSEC 86400 e.host.test.dyndns. NS RRSIG NSEC
1 c.host.test.dyndns. IN RRSIG 86400 NSEC 8 4 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.c.host.test.dyndns.', qtype=ANY
1 c.host.test.dyndns. IN NSEC 86400 e.host.test.dyndns. NS RRSIG NSEC
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN NSEC3 86400 1 1 1 abcd LMRSADK2BB62QPRUAULES5I5AP06CP56
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN RRSIG 86400 NSEC3 8 3 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.host.test.dyndns.', qtype=ANY
1 4lu40mioapf67tru8es6u204hifn8p3l.test.dyndns. IN NSEC3 86400 1 1 1 abcd 4LU40MIOAPF67TRU8ES6U204HIFN8P3N
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN NSEC3 86400 1 1 1 abcd LMRSADK2BB62QPRUAULES5I5AP06CP56
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN RRSIG 86400 NSEC3 8 3 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.c.host.test.dyndns.', qtype=ANY
1 4lu40mioapf67tru8es6u204hifn8p3l.test.dyndns. IN NSEC3 86400 1 1 1 abcd 4LU40MIOAPF67TRU8ES6U204HIFN8P3N
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN NSEC3 86400 1 1 1 abcd LRESBBP3LV8BLGJ9FSGTDMM4Q7VJ3D6J
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN RRSIG 86400 NSEC3 8 3 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.host.test.dyndns.', qtype=ANY
1 4i84rosksbmegcqfnkf6n6ci093h7rq4.test.dyndns. IN NSEC3 86400 1 1 1 abcd 8PQJV4B3M0LCFMVAE0HP394LC154L1I7 CNAME RRSIG
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN NSEC3 86400 1 1 1 abcd LRESBBP3LV8BLGJ9FSGTDMM4Q7VJ3D6J
1 lmrsadk2bb62qpruaules5i5ap06cp55.test.dyndns. IN RRSIG 86400 NSEC3 8 3 86400 [expiry] [inception] [keytag] test.dyndns. ...
2 . IN OPT 32768
-2 ns1.c.host.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.c.host.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='c.c.host.test.dyndns.', qtype=ANY
1 4i84rosksbmegcqfnkf6n6ci093h7rq4.test.dyndns. IN NSEC3 86400 1 1 1 abcd 8PQJV4B3M0LCFMVAE0HP394LC154L1I7 CNAME RRSIG
zone test.dyndns
update add delegate1.test.dyndns 3600 NS ns1.delegate1.test.dyndns
update add delegate1.test.dyndns 3600 NS ns2.delegate1.test.dyndns
-update add ns1.delegate1.test.dyndns 3600 A 127.0.0.1
-update add ns2.delegate1.test.dyndns 3600 A 127.0.0.2
+update add ns1.delegate1.test.dyndns 3600 A 192.168.0.1
+update add ns2.delegate1.test.dyndns 3600 A 192.168.0.2
send
answer
!
nsupdate <<! | sed 's/\, id:.*/ ID_REPLACED/'
server $nameserver $port
zone test.dyndns
-update add ns1.delegate2.test.dyndns 3600 A 127.0.0.1
-update add ns2.delegate2.test.dyndns 3600 A 127.0.0.1
+update add ns1.delegate2.test.dyndns 3600 A 192.168.0.3
+update add ns2.delegate2.test.dyndns 3600 A 192.168.0.4
update add delegate2.test.dyndns 3600 NS ns1.delegate2.test.dyndns
update add delegate2.test.dyndns 3600 NS ns2.example.com
send
1 delegate1.test.dyndns. IN NS 3600 ns1.delegate1.test.dyndns.
1 delegate1.test.dyndns. IN NS 3600 ns2.delegate1.test.dyndns.
-2 ns1.delegate1.test.dyndns. IN A 3600 127.0.0.1
-2 ns2.delegate1.test.dyndns. IN A 3600 127.0.0.2
+2 ns1.delegate1.test.dyndns. IN A 3600 192.168.0.1
+2 ns2.delegate1.test.dyndns. IN A 3600 192.168.0.2
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='delegate1.test.dyndns.', qtype=ANY
Answer:
1 delegate2.test.dyndns. IN NS 3600 ns1.delegate2.test.dyndns.
1 delegate2.test.dyndns. IN NS 3600 ns2.example.com.
-2 ns1.delegate2.test.dyndns. IN A 3600 127.0.0.1
+2 ns1.delegate2.test.dyndns. IN A 3600 192.168.0.3
2 ns2.example.com. IN A 120 192.168.1.2
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
Reply to question for qname='delegate2.test.dyndns.', qtype=ANY
1 test.dyndns. IN SOA 3600 ns1.test.dyndns. ahu.example.dyndns. [serial] 28800 7200 604800 86400
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
Reply to question for qname='delegate1.test.dyndns.', qtype=ANY
-0 ns1.delegate1.test.dyndns. IN A 3600 127.0.0.1
+0 ns1.delegate1.test.dyndns. IN A 3600 192.168.0.1
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
Reply to question for qname='ns1.delegate1.test.dyndns.', qtype=ANY
-0 ns2.delegate1.test.dyndns. IN A 3600 127.0.0.2
+0 ns2.delegate1.test.dyndns. IN A 3600 192.168.0.2
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
Reply to question for qname='ns2.delegate1.test.dyndns.', qtype=ANY
-0 ns1.delegate2.test.dyndns. IN A 3600 127.0.0.1
+0 ns1.delegate2.test.dyndns. IN A 3600 192.168.0.3
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
Reply to question for qname='ns1.delegate2.test.dyndns.', qtype=ANY
-0 ns2.delegate2.test.dyndns. IN A 3600 127.0.0.1
+0 ns2.delegate2.test.dyndns. IN A 3600 192.168.0.4
Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
Reply to question for qname='ns2.delegate2.test.dyndns.', qtype=ANY
Answer: