# basic01.xa basic01.xa:53 { bind 127.12.1.21 # ns1 bind fda1:b2:c3:0:127:12:1:21 # ns1 bind 127.12.1.22 # ns2 bind fda1:b2:c3:0:127:12:1:22 # ns2 log file Basic-TP/basic01/basic01.xa.zone basic01.xa } ### GOOD-1 # good-1.basic01.xa. good-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone good-1.basic01.xa } # parent.good-1.basic01.xa. parent.good-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.good-1.basic01.xa } # child.parent.good-1.basic01.xa is not hosted. ### GOOD-MIXED-1 # good-mixed-1.basic01.xa. good-mixed-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.34 # ns4 bind fda1:b2:c3:0:127:12:1:34 # ns4 log file Basic-TP/basic01/good-mixed-1.basic01.xa.zone good-mixed-1.basic01.xa } # parent.good-mixed-1.basic01.xa. parent.good-mixed-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 bind 127.12.1.34 # ns4.good-mixed-1.basic01.xa bind fda1:b2:c3:0:127:12:1:34 # ns4.good-mixed-1.basic01.xa log file Basic-TP/basic01/parent.good-mixed-1.basic01.xa.zone parent.good-mixed-1.basic01.xa } # child.parent.good-mixed-1.basic01.xa is not hosted. ### GOOD-MIXED-2 # good-mixed-2.basic01.xa. good-mixed-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/good-mixed-2.basic01.xa.zone good-mixed-2.basic01.xa } # parent.good-mixed-2.basic01.xa. parent.good-mixed-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.44 # ns4 bind fda1:b2:c3:0:127:12:1:44 # ns4 log file Basic-TP/basic01/parent.good-mixed-2.basic01.xa.zone parent.good-mixed-2.basic01.xa } # child.parent.good-mixed-2.basic01.xa. child.parent.good-mixed-2.basic01.xa:53 { bind 127.12.1.51 # ns1 bind fda1:b2:c3:0:127:12:1:51 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 bind 127.12.1.44 # ns4.parent.good-mixed-2.basic01.xa. bind fda1:b2:c3:0:127:12:1:44 # ns4.parent.good-mixed-2.basic01.xa. log file Basic-TP/basic01/child.parent.good-mixed-2.basic01.xa.zone child.parent.good-mixed-2.basic01.xa } ### GOOD-PARENT-HOST-1 # good-parent-host-1.basic01.xa. good-parent-host-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone good-parent-host-1.basic01.xa } # parent.good-parent-host-1.basic01.xa. parent.good-parent-host-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.good-parent-host-1.basic01.xa.zone parent.good-parent-host-1.basic01.xa } # child.parent.good-parent-host-1.basic01.xa. child.parent.good-parent-host-1.basic01.xa:53 { bind 127.12.1.41 # ns1.parent.good-parent-host-1.basic01.xa. bind fda1:b2:c3:0:127:12:1:41 # ns1.parent.good-parent-host-1.basic01.xa. bind 127.12.1.42 # ns2.parent.good-parent-host-1.basic01.xa. bind fda1:b2:c3:0:127:12:1:42 # ns2.parent.good-parent-host-1.basic01.xa. log file Basic-TP/basic01/child.parent.good-parent-host-1.basic01.xa.zone child.parent.good-parent-host-1.basic01.xa } ### GOOD-GRANDPARENT-HOST-1 # good-grandparent-host-1.basic01.xa. good-grandparent-host-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone good-grandparent-host-1.basic01.xa } # parent.good-grandparent-host-1.basic01.xa parent.good-grandparent-host-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.good-grandparent-host-1.basic01.xa.zone parent.good-grandparent-host-1.basic01.xa } # child.parent.good-grandparent-host-1.basic01.xa. child.parent.good-grandparent-host-1.basic01.xa:53 { bind 127.12.1.31 # ns1.good-grandparent-host-1.basic01.xa bind fda1:b2:c3:0:127:12:1:31 # ns1.good-grandparent-host-1.basic01.xa bind 127.12.1.32 # ns2.good-grandparent-host-1.basic01.xa bind fda1:b2:c3:0:127:12:1:32 # ns2.good-grandparent-host-1.basic01.xa log file Basic-TP/basic01/child.parent.good-grandparent-host-1.basic01.xa.zone child.parent.good-grandparent-host-1.basic01.xa } ### GOOD-UNDEL-1 # good-undel-1.basic01.xa. good-undel-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone good-undel-1.basic01.xa } # parent.good-undel-1.basic01.xa. parent.good-undel-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.good-undel-1.basic01.xa } # child.parent.good-undel-1.basic01.xa is not hosted. ### GOOD-MIXED-UNDEL-1 # good-mixed-undel-1.basic01.xa. good-mixed-undel-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.34 # ns4 bind fda1:b2:c3:0:127:12:1:34 # ns4 log file Basic-TP/basic01/good-mixed-undel-1.basic01.xa.zone good-mixed-undel-1.basic01.xa } # parent.good-mixed-undel-1.basic01.xa. parent.good-mixed-undel-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 bind 127.12.1.34 # ns4.good-mixed-undel-1.basic01.xa bind fda1:b2:c3:0:127:12:1:34 # ns4.good-mixed-undel-1.basic01.xa log file Basic-TP/basic01/parent.good-mixed-undel-1.basic01.xa.zone parent.good-mixed-undel-1.basic01.xa } # child.parent.good-mixed-undel-1.basic01.xa is not hosted. ### GOOD-MIXED-UNDEL-2 # good-mixed-undel-2.basic01.xa. good-mixed-undel-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/good-mixed-undel-2.basic01.xa.zone good-mixed-undel-2.basic01.xa } # parent.good-mixed-undel-2.basic01.xa. parent.good-mixed-undel-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.46 # ns6 bind fda1:b2:c3:0:127:12:1:46 # ns6 log file Basic-TP/basic01/parent.good-mixed-undel-2.basic01.xa.zone parent.good-mixed-undel-2.basic01.xa } # child.parent.good-mixed-undel-2.basic01.xa. child.parent.good-mixed-undel-2.basic01.xa:53 { bind 127.12.1.51 # ns1 bind fda1:b2:c3:0:127:12:1:51 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 bind 127.12.1.46 # ns6.parent.good-mixed-undel-2.basic01.xa. bind fda1:b2:c3:0:127:12:1:46 # ns6.parent.good-mixed-undel-2.basic01.xa. log file Basic-TP/basic01/child.parent.good-mixed-undel-2.basic01.xa.zone child.parent.good-mixed-undel-2.basic01.xa } ### NO-DEL-UNDEL-1 # no-del-undel-1.basic01.xa. no-del-undel-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-del-undel-1.basic01.xa } # parent.no-del-undel-1.basic01.xa. parent.no-del-undel-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.no-del-undel-1.basic01.xa template IN ANY child.parent.no-del-undel-1.basic01.xa { rcode NXDOMAIN authority "parent.no-del-undel-1.basic01.xa. 3600 IN SOA ns1.parent.no-del-undel-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # child.parent.no-del-undel-1.basic01.xa is not hosted. ### NO-DEL-MIXED-UNDEL-1 # no-del-mixed-undel-1.basic01.xa. no-del-mixed-undel-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.34 # ns4 bind fda1:b2:c3:0:127:12:1:34 # ns4 log file Basic-TP/basic01/no-del-mixed-undel-1.basic01.xa.zone no-del-mixed-undel-1.basic01.xa } # parent.no-del-mixed-undel-1.basic01.xa. parent.no-del-mixed-undel-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 bind 127.12.1.34 # ns4.no-del-mixed-undel-1.basic01.xa bind fda1:b2:c3:0:127:12:1:34 # ns4.no-del-mixed-undel-1.basic01.xa log file Basic-TP/basic01/parent.no-del-mixed-undel-1.basic01.xa.zone parent.no-del-mixed-undel-1.basic01.xa } # child.parent.no-del-mixed-undel-1.basic01.xa is not hosted. ### NO-DEL-MIXED-UNDEL-2 # no-del-mixed-undel-2.basic01.xa. no-del-mixed-undel-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.34 # ns4 bind fda1:b2:c3:0:127:12:1:34 # ns4 log file Basic-TP/basic01/no-del-mixed-undel-2.basic01.xa.zone no-del-mixed-undel-2.basic01.xa } # parent.y.z.no-del-mixed-undel-2.basic01.xa. parent.y.z.no-del-mixed-undel-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 bind 127.12.1.34 # ns4.no-del-mixed-undel-2.basic01.xa. bind fda1:b2:c3:0:127:12:1:34 # ns4.no-del-mixed-undel-2.basic01.xa. log file Basic-TP/basic01/parent.y.z.no-del-mixed-undel-2.basic01.xa.zone parent.y.z.no-del-mixed-undel-2.basic01.xa } # child.w.x.parent.y.z.no-del-mixed-undel-2.basic01.xa is not hosted. ### NO-CHILD-1 # no-child-1.basic01.xa. no-child-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-child-1.basic01.xa. } # parent.no-child-1.basic01.xa. parent.no-child-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.no-child-1.basic01.xa template IN ANY child.parent.no-child-1.basic01.xa { rcode NXDOMAIN authority "parent.no-child-1.basic01.xa. 3600 IN SOA ns1.parent.no-child-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # child.parent.no-child-1.basic01.xa does not exist in any way. ### NO-CHILD-2 # no-child-2.basic01.xa. no-child-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-child-2.basic01.xa. } # parent.no-child-2.basic01.xa. parent.no-child-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.no-child-2.basic01.xa.zone parent.no-child-2.basic01.xa } # child.parent.no-child-2.basic01.xa does not exist in any way. ### NO-CHLD-PAR-UNDETER-1 # no-chld-par-undeter-1.basic01.xa (ns1) no-chld-par-undeter-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-chld-par-undeter-1.basic01.xa. template IN ANY parent.no-chld-par-undeter-1.basic01.xa { rcode NXDOMAIN authority "no-chld-par-undeter-1.basic01.xa. 3600 IN SOA ns1.no-chld-par-undeter-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # no-chld-par-undeter-1.basic01.xa (ns2) no-chld-par-undeter-1.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-chld-par-undeter-1.basic01.xa. } # parent.no-chld-par-undeter-1.basic01.xa. parent.no-chld-par-undeter-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.no-chld-par-undeter-1.basic01.xa template IN ANY child.parent.no-chld-par-undeter-1.basic01.xa { rcode NXDOMAIN authority "parent.no-chld-par-undeter-1.basic01.xa. 3600 IN SOA ns1.parent.no-chld-par-undeter-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # child.parent.no-chld-par-undeter-1.basic01.xa does not exist in any way. ### CHLD-FOUND-PAR-UNDET-1 # chld-found-par-undet-1.basic01.xa (ns1) chld-found-par-undet-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON-DEL-CHILD.basic01.xa.zone chld-found-par-undet-1.basic01.xa. } # chld-found-par-undet-1.basic01.xa (ns2) chld-found-par-undet-1.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-par-undet-1.basic01.xa. } # parent.chld-found-par-undet-1.basic01.xa. parent.chld-found-par-undet-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-par-undet-1.basic01.xa } # child.parent.chld-found-par-undet-1.basic01.xa does not exist as zone. ### CHLD-FOUND-INCONSIST-1 # chld-found-inconsist-1.basic01.xa chld-found-inconsist-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-1.basic01.xa. } # parent.chld-found-inconsist-1.basic01.xa. (ns1) parent.chld-found-inconsist-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-1.basic01.xa } # parent.chld-found-inconsist-1.basic01.xa. (ns2) parent.chld-found-inconsist-1.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-1.basic01.xa template IN ANY child.parent.chld-found-inconsist-1.basic01.xa { rcode NXDOMAIN authority "parent.chld-found-inconsist-1.basic01.xa. 3600 IN SOA ns1.parent.chld-found-inconsist-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } ### CHLD-FOUND-INCONSIST-2 # chld-found-inconsist-2.basic01.xa chld-found-inconsist-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-2.basic01.xa. } # parent.chld-found-inconsist-2.basic01.xa. (ns1) parent.chld-found-inconsist-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-2.basic01.xa } # parent.chld-found-inconsist-2.basic01.xa. (ns2) parent.chld-found-inconsist-2.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-2.basic01.xa.zone parent.chld-found-inconsist-2.basic01.xa } ### CHLD-FOUND-INCONSIST-3 # chld-found-inconsist-3.basic01.xa chld-found-inconsist-3.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-3.basic01.xa. } # parent.chld-found-inconsist-3.basic01.xa. (ns1) parent.chld-found-inconsist-3.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-3.basic01.xa } # parent.chld-found-inconsist-3.basic01.xa. (ns2) parent.chld-found-inconsist-3.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-3.basic01.xa.zone parent.chld-found-inconsist-3.basic01.xa } # child.parent.chld-found-inconsist-3.basic01.xa does not exist. ### CHLD-FOUND-INCONSIST-4 # chld-found-inconsist-4.basic01.xa chld-found-inconsist-4.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-4.basic01.xa. } # parent.chld-found-inconsist-4.basic01.xa. (ns1) parent.chld-found-inconsist-4.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-4.basic01.xa } # parent.chld-found-inconsist-4.basic01.xa. (ns2) parent.chld-found-inconsist-4.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-4.basic01.xa.zone parent.chld-found-inconsist-4.basic01.xa } # child.parent.chld-found-inconsist-4.basic01.xa does not exist. ### CHLD-FOUND-INCONSIST-5 # chld-found-inconsist-5.basic01.xa chld-found-inconsist-5.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-5.basic01.xa. } # parent.chld-found-inconsist-5.basic01.xa. (ns1) parent.chld-found-inconsist-5.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.chld-found-inconsist-5.basic01.xa } # parent.chld-found-inconsist-5.basic01.xa. (ns2) parent.chld-found-inconsist-5.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-5.basic01.xa.zone parent.chld-found-inconsist-5.basic01.xa } # child.parent.chld-found-inconsist-5.basic01.xa does not exist. ### CHLD-FOUND-INCONSIST-6 # chld-found-inconsist-6.basic01.xa chld-found-inconsist-6.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-6.basic01.xa. } # parent.chld-found-inconsist-6.basic01.xa. (ns1) parent.chld-found-inconsist-6.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.chld-found-inconsist-6.basic01.xa.zone parent.chld-found-inconsist-6.basic01.xa } # parent.chld-found-inconsist-6.basic01.xa. (ns2) parent.chld-found-inconsist-6.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone parent.chld-found-inconsist-6.basic01.xa template IN ANY child.parent.chld-found-inconsist-6.basic01.xa { rcode NXDOMAIN authority "parent.chld-found-inconsist-6.basic01.xa. 3600 IN SOA ns1.parent.chld-found-inconsist-6.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # child.parent.chld-found-inconsist-6.basic01.xa child.parent.chld-found-inconsist-6.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 log file Basic-TP/basic01/child.parent.chld-found-inconsist-6.basic01.xa.zone child.parent.chld-found-inconsist-6.basic01.xa } ### CHLD-FOUND-INCONSIST-7 # chld-found-inconsist-7.basic01.xa chld-found-inconsist-7.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-7.basic01.xa. } # parent.chld-found-inconsist-7.basic01.xa. (ns1) parent.chld-found-inconsist-7.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.chld-found-inconsist-7.basic01.xa.zone parent.chld-found-inconsist-7.basic01.xa } # parent.chld-found-inconsist-7.basic01.xa. (ns2) parent.chld-found-inconsist-7.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-7.basic01.xa.zone parent.chld-found-inconsist-7.basic01.xa } # child.parent.chld-found-inconsist-7.basic01.xa child.parent.chld-found-inconsist-7.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 log file Basic-TP/basic01/child.parent.chld-found-inconsist-7.basic01.xa.zone child.parent.chld-found-inconsist-7.basic01.xa } ### CHLD-FOUND-INCONSIST-8 # chld-found-inconsist-8.basic01.xa chld-found-inconsist-8.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-8.basic01.xa. } # parent.chld-found-inconsist-8.basic01.xa. (ns1) parent.chld-found-inconsist-8.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.chld-found-inconsist-8.basic01.xa.zone parent.chld-found-inconsist-8.basic01.xa } # parent.chld-found-inconsist-8.basic01.xa. (ns2) parent.chld-found-inconsist-8.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-8.basic01.xa.zone parent.chld-found-inconsist-8.basic01.xa } # child.parent.chld-found-inconsist-8.basic01.xa child.parent.chld-found-inconsist-8.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 log file Basic-TP/basic01/child.parent.chld-found-inconsist-8.basic01.xa.zone child.parent.chld-found-inconsist-8.basic01.xa } ### CHLD-FOUND-INCONSIST-9 # chld-found-inconsist-9.basic01.xa chld-found-inconsist-9.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-9.basic01.xa. } # parent.chld-found-inconsist-9.basic01.xa. (ns1) parent.chld-found-inconsist-9.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.chld-found-inconsist-9.basic01.xa.zone parent.chld-found-inconsist-9.basic01.xa } # parent.chld-found-inconsist-9.basic01.xa. (ns2) parent.chld-found-inconsist-9.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-9.basic01.xa.zone parent.chld-found-inconsist-9.basic01.xa } # child.parent.chld-found-inconsist-9.basic01.xa child.parent.chld-found-inconsist-9.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 log file Basic-TP/basic01/child.parent.chld-found-inconsist-9.basic01.xa.zone child.parent.chld-found-inconsist-9.basic01.xa } ### CHLD-FOUND-INCONSIST-10 # chld-found-inconsist-10.basic01.xa chld-found-inconsist-10.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone chld-found-inconsist-10.basic01.xa. } # parent.chld-found-inconsist-10.basic01.xa. (ns1) parent.chld-found-inconsist-10.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.chld-found-inconsist-10.basic01.xa.zone parent.chld-found-inconsist-10.basic01.xa } # parent.chld-found-inconsist-10.basic01.xa. (ns2) parent.chld-found-inconsist-10.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.chld-found-inconsist-10.basic01.xa.zone parent.chld-found-inconsist-10.basic01.xa } # child.parent.chld-found-inconsist-10.basic01.xa child.parent.chld-found-inconsist-10.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.52 # ns2 bind fda1:b2:c3:0:127:12:1:52 # ns2 log file Basic-TP/basic01/child.parent.chld-found-inconsist-10.basic01.xa.zone child.parent.chld-found-inconsist-10.basic01.xa } ### NO-DEL-UNDEL-NO-PAR-1 # no-del-undel-no-par-1.basic01.xa no-del-undel-no-par-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log template IN ANY no-del-undel-no-par-1.basic01.xa { rcode SERVFAIL } } # No zones at all, grandparent, parent or child. ### NO-DEL-UNDEL-PAR-UND-1 # no-del-undel-par-und-1.basic01.xa no-del-undel-par-und-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-del-undel-par-und-1.basic01.xa. template IN ANY parent.no-del-undel-par-und-1.basic01.xa { rcode NXDOMAIN authority "no-del-undel-par-und-1.basic01.xa. 3600 IN SOA ns1.no-del-undel-par-und-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } no-del-undel-par-und-1.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone no-del-undel-par-und-1.basic01.xa. } # parent.no-del-undel-par-und-1.basic01.xa. parent.no-del-undel-par-und-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.no-del-undel-par-und-1.basic01.xa template IN ANY child.parent.no-del-undel-par-und-1.basic01.xa { rcode NXDOMAIN authority "parent.no-del-undel-par-und-1.basic01.xa. 3600 IN SOA ns1.parent.no-del-undel-par-und-1.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } ### NO-CHLD-NO-PAR-1 # no-chld-no-par-1.basic01.xa no-chld-no-par-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log template IN ANY no-chld-no-par-1.basic01.xa { rcode SERVFAIL } } # No zones at all, grandparent, parent or child. ### CHILD-ALIAS-1 # child-alias-1.basic01.xa child-alias-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone child-alias-1.basic01.xa. } # parent.child-alias-1.basic01.xa. parent.child-alias-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.child-alias-1.basic01.xa.zone parent.child-alias-1.basic01.xa } ### CHILD-ALIAS-2 # child-alias-2.basic01.xa child-alias-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone child-alias-2.basic01.xa. } # parent.child-alias-2.basic01.xa. (ns1) parent.child-alias-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 log file Basic-TP/basic01/ns1.parent.child-alias-2.basic01.xa.zone parent.child-alias-2.basic01.xa } # parent.child-alias-2.basic01.xa. (ns1) parent.child-alias-2.basic01.xa:53 { bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/ns2.parent.child-alias-2.basic01.xa.zone parent.child-alias-2.basic01.xa } ### ZONE-ERR-GRANDPARENT-1 # zone-err-grandparent-1.basic01.xa zone-err-grandparent-1.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-1.basic01.xa. header { response clear aa } } # zone-err-grandparent-1.basic01.xa zone-err-grandparent-1.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-1.basic01.xa. } # parent.zone-err-grandparent-1.basic01.xa. parent.zone-err-grandparent-1.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.zone-err-grandparent-1.basic01.xa } ### ZONE-ERR-GRANDPARENT-2 # zone-err-grandparent-2.basic01.xa zone-err-grandparent-2.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-2.basic01.xa. } # zone-err-grandparent-2.basic01.xa zone-err-grandparent-2.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-2.basic01.xa. template IN NS zone-err-grandparent-2.basic01.xa { rcode NOERROR authority "zone-err-grandparent-2.basic01.xa. 3600 IN SOA ns1.zone-err-grandparent-2.basic01.xa. admin. 2024041902 21600 3600 604800 86400" } } # parent.zone-err-grandparent-2.basic01.xa. parent.zone-err-grandparent-2.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.zone-err-grandparent-2.basic01.xa } ### ZONE-ERR-GRANDPARENT-3 # zone-err-grandparent-3.basic01.xa zone-err-grandparent-3.basic01.xa:53 { bind 127.12.1.31 # ns1 bind fda1:b2:c3:0:127:12:1:31 # ns1 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-3.basic01.xa. } # zone-err-grandparent-3.basic01.xa zone-err-grandparent-3.basic01.xa:53 { bind 127.12.1.32 # ns2 bind fda1:b2:c3:0:127:12:1:32 # ns2 log file Basic-TP/basic01/COMMON.basic01.xa.zone zone-err-grandparent-3.basic01.xa. template IN NS zone-err-grandparent-3.basic01.xa { rcode NOERROR answer "uncle.zone-err-grandparent-3.basic01.xa. 3600 IN NS ns1.zone-err-grandparent-3.basic01.xa." answer "uncle.zone-err-grandparent-3.basic01.xa. 3600 IN NS ns2.zone-err-grandparent-3.basic01.xa." additional "ns1.zone-err-grandparent-3.basic01.xa. 3600 IN A 127.12.1.31" additional "ns1.zone-err-grandparent-3.basic01.xa. 3600 IN AAAA fda1:b2:c3:0:127:12:1:31" additional "ns2.zone-err-grandparent-3.basic01.xa. 3600 IN A 127.12.1.32" additional "ns2.zone-err-grandparent-3.basic01.xa. 3600 IN AAAA fda1:b2:c3:0:127:12:1:32" } } # parent.zone-err-grandparent-3.basic01.xa. parent.zone-err-grandparent-3.basic01.xa:53 { bind 127.12.1.41 # ns1 bind fda1:b2:c3:0:127:12:1:41 # ns1 bind 127.12.1.42 # ns2 bind fda1:b2:c3:0:127:12:1:42 # ns2 log file Basic-TP/basic01/parent.COMMON.basic01.xa.zone parent.zone-err-grandparent-3.basic01.xa }