feat: add full Zonemaster stack with Docker and Spanish UI
- Clone all 5 Zonemaster component repos (LDNS, Engine, CLI, Backend, GUI) - Dockerfile.backend: 8-stage multi-stage build LDNS→Engine→CLI→Backend - Dockerfile.gui: Astro static build served via nginx - docker-compose.yml: backend (internal) + frontend (port 5353) - nginx.conf: root redirects to /es/, /api/ proxied to backend - zonemaster-gui/config.ts: defaultLanguage set to 'es' (Spanish) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
; Shared zone files for granparent zones when "child"
|
||||
; is to be delegated directly from grandparent, or overridden
|
||||
; in basic01.cfg file.
|
||||
;
|
||||
; * All names must be relative here.
|
||||
; * $ORIGIN is inherited from the loading of the zone
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052000 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN child.parent ; Must not end with "."
|
||||
|
||||
@ NS ns1-delegated-child.basic01.xa. ; Dummy server
|
||||
@ NS ns2-delegated-child.basic01.xa. ; Dummy server
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
; Shared zone files for grandparent zones when "parent"
|
||||
; is to be delegated in the standard way or overridden
|
||||
; in basic01.cfg file.
|
||||
;
|
||||
; * All names must be relative here.
|
||||
; * $ORIGIN is inherited from the loading of the zone
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024051900 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN parent ; Must not end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
610
zonemaster/test-zone-data/Basic-TP/basic01/README.md
Normal file
610
zonemaster/test-zone-data/Basic-TP/basic01/README.md
Normal file
@@ -0,0 +1,610 @@
|
||||
# Basic01
|
||||
|
||||
[This directory](.), i.e. the same directory as this README file, holds
|
||||
zone files and `coredns` configuration files for scenarios for test case Basic01.
|
||||
|
||||
## All message tags
|
||||
|
||||
* B01_CHILD_FOUND
|
||||
* B01_CHILD_IS_ALIAS
|
||||
* B01_INCONSISTENT_ALIAS
|
||||
* B01_INCONSISTENT_DELEGATION
|
||||
* B01_NO_CHILD
|
||||
* B01_PARENT_DISREGARDED
|
||||
* B01_PARENT_FOUND
|
||||
* B01_PARENT_NOT_FOUND
|
||||
* B01_PARENT_UNDETERMINED
|
||||
* B01_ROOT_HAS_NO_PARENT
|
||||
* B01_SERVER_ZONE_ERROR
|
||||
|
||||
## All scenarios
|
||||
|
||||
Scenario name | Zone name
|
||||
:-------------------------|:---------------------------------------------
|
||||
GOOD-1 | child.parent.good-1.basic01.xa
|
||||
GOOD-MIXED-1 | child.parent.good-mixed-1.basic01.xa
|
||||
GOOD-MIXED-2 | child.parent.good-mixed-2.basic01.xa
|
||||
GOOD-PARENT-HOST-1 | child.parent.good-parent-host-1.basic01.xa
|
||||
GOOD-GRANDPARENT-HOST-1 | child.parent.good-grandparent-host-1.basic01.xa
|
||||
GOOD-UNDEL-1 | child.parent.good-undel-1.basic01.xa
|
||||
GOOD-MIXED-UNDEL-1 | child.parent.good-mixed-undel-1.basic01.xa
|
||||
GOOD-MIXED-UNDEL-2 | child.parent.good-mixed-undel-2.basic01.xa
|
||||
NO-DEL-UNDEL-1 | child.parent.no-del-undel-1.basic01.xa
|
||||
NO-DEL-MIXED-UNDEL-1 | child.parent.no-del-mixed-undel-1.basic01.xa
|
||||
NO-DEL-MIXED-UNDEL-2 | child.w.x.parent.y.z.no-del-mixed-undel-2.basic01.xa
|
||||
NO-CHILD-1 | child.parent.no-child-1.basic01.xa
|
||||
NO-CHILD-2 | child.parent.no-child-2.basic01.xa
|
||||
NO-CHLD-PAR-UNDETER-1 | child.parent.no-chld-par-undeter-1.basic01.xa
|
||||
CHLD-FOUND-PAR-UNDET-1 | child.parent.chld-found-par-undet-1.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-1 | child.parent.chld-found-inconsist-1.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-2 | child.parent.chld-found-inconsist-2.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-3 | child.parent.chld-found-inconsist-3.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-4 | child.parent.chld-found-inconsist-4.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-5 | child.parent.chld-found-inconsist-5.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-6 | child.parent.chld-found-inconsist-6.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-7 | child.parent.chld-found-inconsist-7.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-8 | child.parent.chld-found-inconsist-8.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-9 | child.parent.chld-found-inconsist-9.basic01.xa
|
||||
CHLD-FOUND-INCONSIST-10 | child.parent.chld-found-inconsist-10.basic01.xa
|
||||
NO-DEL-UNDEL-NO-PAR-1 | child.parent.no-del-undel-no-par-1.basic01.xa
|
||||
NO-DEL-UNDEL-PAR-UND-1 | child.parent.no-del-undel-par-und-1.basic01.xa
|
||||
NO-CHLD-NO-PAR-1 | child.parent.no-chld-no-par-1.basic01.xa
|
||||
CHILD-ALIAS-1 | child.parent.child-alias-1.basic01.xa
|
||||
CHILD-ALIAS-2 | child.parent.child-alias-2.basic01.xa
|
||||
ZONE-ERR-GRANDPARENT-1 | child.parent.zone-err-grandparent-1.basic01.xa
|
||||
ZONE-ERR-GRANDPARENT-2 | child.parent.zone-err-grandparent-2.basic01.xa
|
||||
ZONE-ERR-GRANDPARENT-3 | child.parent.zone-err-grandparent-3.basic01.xa
|
||||
|
||||
|
||||
## zonemaster-cli commands and their output for each test scenario
|
||||
|
||||
The level (`--level`) must be set to the lowest level of the message tags. For
|
||||
this test case `DEBUG` is the lowest level. `--level DEBUG` gives too much extra
|
||||
so it is better to create a profile where `B01_SERVER_ZONE_ERROR` is raised from
|
||||
`DEBUG` to `INFO`. It is only meaningful to test the test zones with
|
||||
`--test Basic01`.
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-1 | B01_CHILD_FOUND, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.good-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.13 INFO Basic01 B01_PARENT_FOUND domain=parent.good-1.basic01.xa; ns_list=ns1.parent.good-1.basic01.xa/127.12.1.41;ns1.parent.good-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.good-1.basic01.xa/127.12.1.42;ns2.parent.good-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.13 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-1.basic01.xa
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-MIXED-1 | B01_CHILD_FOUND, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.good-mixed-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.17 INFO Basic01 B01_PARENT_FOUND domain=parent.good-mixed-1.basic01.xa; ns_list=ns1.parent.good-mixed-1.basic01.xa/127.12.1.41;ns1.parent.good-mixed-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.good-mixed-1.basic01.xa/127.12.1.42;ns2.parent.good-mixed-1.basic01.xa/fda1:b2:c3:0:127:12:1:42;ns4.good-mixed-1.basic01.xa/127.12.1.34;ns4.good-mixed-1.basic01.xa/fda1:b2:c3:0:127:12:1:34
|
||||
0.17 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-mixed-1.basic01.xa
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-MIXED-2 | B01_CHILD_FOUND, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.good-mixed-2.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.12 INFO Basic01 B01_PARENT_FOUND domain=parent.good-mixed-2.basic01.xa; ns_list=ns1.parent.good-mixed-2.basic01.xa/127.12.1.41;ns1.parent.good-mixed-2.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns4.parent.good-mixed-2.basic01.xa/127.12.1.44;ns4.parent.good-mixed-2.basic01.xa/fda1:b2:c3:0:127:12:1:44
|
||||
0.12 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-mixed-2.basic01.xa
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-PARENT-HOST-1 | B01_CHILD_FOUND, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.good-parent-host-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.11 INFO Basic01 B01_PARENT_FOUND domain=parent.good-parent-host-1.basic01.xa; ns_list=ns1.parent.good-parent-host-1.basic01.xa/127.12.1.41;ns1.parent.good-parent-host-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.good-parent-host-1.basic01.xa/127.12.1.42;ns2.parent.good-parent-host-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.11 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-parent-host-1.basic01.xa
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-GRANDPARENT-HOST-1 | B01_CHILD_FOUND, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.good-grandparent-host-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.13 INFO Basic01 B01_PARENT_FOUND domain=parent.good-grandparent-host-1.basic01.xa; ns_list=ns1.parent.good-grandparent-host-1.basic01.xa/127.12.1.41;ns1.parent.good-grandparent-host-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.good-grandparent-host-1.basic01.xa/127.12.1.42;ns2.parent.good-grandparent-host-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.13 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-grandparent-host-1.basic01.xa
|
||||
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-UNDEL-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.parent.good-undel-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-undel-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-MIXED-UNDEL-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.parent.good-mixed-undel-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-mixed-undel-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
GOOD-MIXED-UNDEL-2 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.parent.good-mixed-undel-2.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.good-mixed-undel-2.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
NO-DEL-UNDEL-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.parent.no-del-undel-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.no-del-undel-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
NO-DEL-MIXED-UNDEL-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.parent.no-del-mixed-undel-1.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.no-del-mixed-undel-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
0.00 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
NO-DEL-MIXED-UNDEL-2 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa child.w.x.parent.y.z.no-del-mixed-undel-2.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.w.x.parent.y.z.no-del-mixed-undel-2.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
0.00 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:-------------------------------------------------|:----------------------
|
||||
NO-CHILD-1 | B01_NO_CHILD, B01_PARENT_FOUND | 2)
|
||||
|
||||
* (2) All tags except for those specified as "Mandatory message tags"
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.no-child-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.08 INFO Basic01 B01_PARENT_FOUND domain=parent.no-child-1.basic01.xa; ns_ip_list=ns1.parent.no-child-1.basic01.xa/127.12.1.41;ns1.parent.no-child-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.no-child-1.basic01.xa/127.12.1.42;ns2.parent.no-child-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.08 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.no-child-1.basic01.xa; domain_super="parent.no-child-1.basic01.xa"
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
NO-CHILD-2 | B01_NO_CHILD, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.no-child-2.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.09 INFO Basic01 B01_PARENT_FOUND domain=parent.no-child-2.basic01.xa; ns_list=ns1.parent.no-child-2.basic01.xa/127.12.1.41;ns1.parent.no-child-2.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.no-child-2.basic01.xa/127.12.1.42;ns2.parent.no-child-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.09 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.no-child-2.basic01.xa; domain_super="parent.no-child-2.basic01.xa"
|
||||
```
|
||||
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
NO-CHLD-PAR-UNDETER-1 | B01_NO_CHILD, B01_PARENT_FOUND, B01_PARENT_UNDETERMINED | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.no-chld-par-undeter-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.11 INFO Basic01 B01_PARENT_FOUND domain=no-chld-par-undeter-1.basic01.xa; ns_list=ns1.no-chld-par-undeter-1.basic01.xa/127.12.1.31;ns1.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:31
|
||||
0.11 INFO Basic01 B01_PARENT_FOUND domain=parent.no-chld-par-undeter-1.basic01.xa; ns_list=ns1.parent.no-chld-par-undeter-1.basic01.xa/127.12.1.41;ns1.parent.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.no-chld-par-undeter-1.basic01.xa/127.12.1.42;ns2.parent.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.11 WARNING Basic01 B01_PARENT_UNDETERMINED ns_list=ns1.no-chld-par-undeter-1.basic01.xa/127.12.1.31;ns1.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:31;ns1.parent.no-chld-par-undeter-1.basic01.xa/127.12.1.41;ns1.parent.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.no-chld-par-undeter-1.basic01.xa/127.12.1.42;ns2.parent.no-chld-par-undeter-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.11 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.no-chld-par-undeter-1.basic01.xa; domain_super="parent.no-chld-par-undeter-1.basic01.xa"
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-PAR-UNDET-1 | B01_CHILD_FOUND, B01_PARENT_FOUND, B01_PARENT_UNDETERMINED | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.chld-found-par-undet-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.15 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-par-undet-1.basic01.xa; ns_list=ns1.parent.chld-found-par-undet-1.basic01.xa/127.12.1.41;ns1.parent.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-par-undet-1.basic01.xa/127.12.1.42;ns2.parent.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.15 INFO Basic01 B01_PARENT_FOUND domain=chld-found-par-undet-1.basic01.xa; ns_list=ns1.chld-found-par-undet-1.basic01.xa/127.12.1.31;ns1.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:31
|
||||
0.15 WARNING Basic01 B01_PARENT_UNDETERMINED ns_list=ns1.chld-found-par-undet-1.basic01.xa/127.12.1.31;ns1.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:31;ns1.parent.chld-found-par-undet-1.basic01.xa/127.12.1.41;ns1.parent.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-par-undet-1.basic01.xa/127.12.1.42;ns2.parent.chld-found-par-undet-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.15 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-par-undet-1.basic01.xa
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-1 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-1.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.13 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-1.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-1.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-1.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.13 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-1.basic01.xa
|
||||
0.13 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-1.basic01.xa; domain_parent=parent.chld-found-inconsist-1.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-1.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-2 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-2.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.14 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-2.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-2.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-2.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-2.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.14 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-2.basic01.xa
|
||||
0.15 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-2.basic01.xa; domain_parent=parent.chld-found-inconsist-2.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-2.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-3 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-3.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.15 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-3.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-3.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-3.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-3.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-3.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.15 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-3.basic01.xa
|
||||
0.15 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-3.basic01.xa; domain_parent=parent.chld-found-inconsist-3.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-3.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-3.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-4 | B01_PARENT_FOUND, B01_CHILD_IS_ALIAS, B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-4.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.16 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-4.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-4.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-4.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-4.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-4.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.16 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-4.basic01.xa
|
||||
0.16 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-4.basic01.xa; domain_parent=parent.chld-found-inconsist-4.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-4.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-4.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.16 NOTICE Basic01 B01_CHILD_IS_ALIAS domain_child=child.parent.chld-found-inconsist-4.basic01.xa; domain_target=sister.parent.chld-found-inconsist-4.basic01.xa.; ns_list=ns2.parent.chld-found-inconsist-4.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-4.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-5 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-5.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.12 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-5.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-5.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-5.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-5.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-5.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.12 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-5.basic01.xa
|
||||
0.12 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-5.basic01.xa; domain_parent=parent.chld-found-inconsist-5.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-5.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-5.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-6 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-6.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.10 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-6.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-6.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-6.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-6.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-6.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.10 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-6.basic01.xa
|
||||
0.10 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-6.basic01.xa; domain_parent=parent.chld-found-inconsist-6.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-6.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-6.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-7 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-7.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.09 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-7.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-7.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-7.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-7.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-7.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.10 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-7.basic01.xa
|
||||
0.10 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-7.basic01.xa; domain_parent=parent.chld-found-inconsist-7.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-7.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-7.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-8 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-8.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.10 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-8.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-8.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-8.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-8.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-8.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.10 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-8.basic01.xa
|
||||
0.10 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-8.basic01.xa; domain_parent=parent.chld-found-inconsist-8.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-8.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-8.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:------------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-9 | B01_CHILD_IS_ALIAS, B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-9.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.13 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-9.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-9.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-9.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-9.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-9.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.13 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-9.basic01.xa
|
||||
0.13 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-9.basic01.xa; domain_parent=parent.chld-found-inconsist-9.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-9.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-9.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.13 NOTICE Basic01 B01_CHILD_IS_ALIAS domain_child=child.parent.chld-found-inconsist-9.basic01.xa; domain_target=sister.parent.chld-found-inconsist-9.basic01.xa.; ns_list=ns2.parent.chld-found-inconsist-9.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-9.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHLD-FOUND-INCONSIST-10 | B01_CHILD_FOUND, B01_INCONSISTENT_DELEGATION, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info child.parent.CHLD-FOUND-INCONSIST-10.basic01.xa
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.12 INFO Basic01 B01_PARENT_FOUND domain=parent.chld-found-inconsist-10.basic01.xa; ns_list=ns1.parent.chld-found-inconsist-10.basic01.xa/127.12.1.41;ns1.parent.chld-found-inconsist-10.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.chld-found-inconsist-10.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-10.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.12 INFO Basic01 B01_CHILD_FOUND domain=child.parent.chld-found-inconsist-10.basic01.xa
|
||||
0.12 ERROR Basic01 B01_INCONSISTENT_DELEGATION domain_child=child.parent.chld-found-inconsist-10.basic01.xa; domain_parent=parent.chld-found-inconsist-10.basic01.xa; ns_list=ns2.parent.chld-found-inconsist-10.basic01.xa/127.12.1.42;ns2.parent.chld-found-inconsist-10.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
NO-DEL-UNDEL-NO-PAR-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.no-del-undel-no-par-1.basic01.xa --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.no-del-undel-no-par-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
0.00 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
NO-DEL-UNDEL-PAR-UND-1 | B01_CHILD_FOUND, B01_PARENT_DISREGARDED | 2)
|
||||
|
||||
* Undelegated data:
|
||||
* ns3-undelegated-child.basic01.xa
|
||||
* ns4-undelegated-child.basic01.xa
|
||||
|
||||
```
|
||||
zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.no-del-undel-par-und-1.basic01.xa --ns ns3-undelegated-child.basic01.xa --ns ns4-undelegated-child.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v8.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=child.parent.no-del-undel-par-und-1.basic01.xa
|
||||
0.00 INFO Basic01 B01_PARENT_DISREGARDED
|
||||
0.00 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
NO-CHLD-NO-PAR-1 | B01_NO_CHILD, B01_PARENT_NOT_FOUND, B01_SERVER_ZONE_ERROR | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --profile Basic-TP/basic01/profile.json --level info child.parent.no-chld-no-par-1.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.no-chld-no-par-1.basic01.xa/127.12.1.32; query_name="no-chld-no-par-1.basic01.xa"; rrtype=SOA
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.no-chld-no-par-1.basic01.xa/fda1:b2:c3:0:127:12:1:32; query_name="no-chld-no-par-1.basic01.xa"; rrtype=SOA
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns1.no-chld-no-par-1.basic01.xa/127.12.1.31; query_name="no-chld-no-par-1.basic01.xa"; rrtype=SOA
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns1.no-chld-no-par-1.basic01.xa/fda1:b2:c3:0:127:12:1:31; query_name="no-chld-no-par-1.basic01.xa"; rrtype=SOA
|
||||
0.07 WARNING Basic01 B01_PARENT_NOT_FOUND
|
||||
0.07 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.no-chld-no-par-1.basic01.xa; domain_super="parent.no-chld-no-par-1.basic01.xa"
|
||||
0.07 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHILD-ALIAS-1 | B01_CHILD_IS_ALIAS, B01_NO_CHILD, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.child-alias-1.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.19 INFO Basic01 B01_PARENT_FOUND domain=parent.child-alias-1.basic01.xa; ns_list=ns1.parent.child-alias-1.basic01.xa/127.12.1.41;ns1.parent.child-alias-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.child-alias-1.basic01.xa/127.12.1.42;ns2.parent.child-alias-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.19 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.child-alias-1.basic01.xa; domain_super="parent.child-alias-1.basic01.xa"
|
||||
0.19 NOTICE Basic01 B01_CHILD_IS_ALIAS domain_child=child.parent.child-alias-1.basic01.xa; domain_target=sister.parent.child-alias-1.basic01.xa.; ns_list=ns1.parent.child-alias-1.basic01.xa/127.12.1.41;ns1.parent.child-alias-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.child-alias-1.basic01.xa/127.12.1.42;ns2.parent.child-alias-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.19 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
CHILD-ALIAS-2 | B01_CHILD_IS_ALIAS, B01_NO_CHILD, B01_INCONSISTENT_ALIAS, B01_PARENT_FOUND | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.child-alias-2.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.18 INFO Basic01 B01_PARENT_FOUND domain=parent.child-alias-2.basic01.xa; ns_list=ns1.parent.child-alias-2.basic01.xa/127.12.1.41;ns1.parent.child-alias-2.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.child-alias-2.basic01.xa/127.12.1.42;ns2.parent.child-alias-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.18 ERROR Basic01 B01_NO_CHILD domain_child=child.parent.child-alias-2.basic01.xa; domain_super="parent.child-alias-2.basic01.xa"
|
||||
0.18 NOTICE Basic01 B01_CHILD_IS_ALIAS domain_child=child.parent.child-alias-2.basic01.xa; domain_target=sister.parent.child-alias-2.basic01.xa.; ns_list=ns1.parent.child-alias-2.basic01.xa/127.12.1.41;ns1.parent.child-alias-2.basic01.xa/fda1:b2:c3:0:127:12:1:41
|
||||
0.18 NOTICE Basic01 B01_CHILD_IS_ALIAS domain_child=child.parent.child-alias-2.basic01.xa; domain_target=brother.parent.child-alias-2.basic01.xa.; ns_list=ns2.parent.child-alias-2.basic01.xa/127.12.1.42;ns2.parent.child-alias-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.18 ERROR Basic01 B01_INCONSISTENT_ALIAS domain=child.parent.child-alias-2.basic01.xa
|
||||
0.18 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
ZONE-ERR-GRANDPARENT-1 | B01_CHILD_FOUND, B01_PARENT_FOUND, B01_SERVER_ZONE_ERROR | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.zone-err-grandparent-1.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns1.zone-err-grandparent-1.basic01.xa/127.12.1.31; query_name="zone-err-grandparent-1.basic01.xa"; rrtype=SOA
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns1.zone-err-grandparent-1.basic01.xa/fda1:b2:c3:0:127:12:1:31; query_name="zone-err-grandparent-1.basic01.xa"; rrtype=SOA
|
||||
0.09 INFO Basic01 B01_PARENT_FOUND domain=parent.zone-err-grandparent-1.basic01.xa; ns_list=ns1.parent.zone-err-grandparent-1.basic01.xa/127.12.1.41;ns1.parent.zone-err-grandparent-1.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.zone-err-grandparent-1.basic01.xa/127.12.1.42;ns2.parent.zone-err-grandparent-1.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.09 INFO Basic01 B01_CHILD_FOUND domain=child.parent.zone-err-grandparent-1.basic01.xa
|
||||
0.09 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
ZONE-ERR-GRANDPARENT-2 | B01_CHILD_FOUND, B01_PARENT_FOUND, B01_SERVER_ZONE_ERROR | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.zone-err-grandparent-2.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.12 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.zone-err-grandparent-2.basic01.xa/127.12.1.32; query_name="zone-err-grandparent-2.basic01.xa"; rrtype=NS
|
||||
0.12 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.zone-err-grandparent-2.basic01.xa/fda1:b2:c3:0:127:12:1:32; query_name="zone-err-grandparent-2.basic01.xa"; rrtype=NS
|
||||
0.15 INFO Basic01 B01_PARENT_FOUND domain=parent.zone-err-grandparent-2.basic01.xa; ns_list=ns1.parent.zone-err-grandparent-2.basic01.xa/127.12.1.41;ns1.parent.zone-err-grandparent-2.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.zone-err-grandparent-2.basic01.xa/127.12.1.42;ns2.parent.zone-err-grandparent-2.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.15 INFO Basic01 B01_CHILD_FOUND domain=child.parent.zone-err-grandparent-2.basic01.xa
|
||||
0.15 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
ZONE-ERR-GRANDPARENT-3 | B01_CHILD_FOUND, B01_PARENT_FOUND, B01_SERVER_ZONE_ERROR | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json child.parent.zone-err-grandparent-3.basic01.xa
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.zone-err-grandparent-3.basic01.xa/127.12.1.32; query_name="zone-err-grandparent-3.basic01.xa"; rrtype=NS
|
||||
0.07 INFO Basic01 B01_SERVER_ZONE_ERROR ns=ns2.zone-err-grandparent-3.basic01.xa/fda1:b2:c3:0:127:12:1:32; query_name="zone-err-grandparent-3.basic01.xa"; rrtype=NS
|
||||
0.09 INFO Basic01 B01_PARENT_FOUND domain=parent.zone-err-grandparent-3.basic01.xa; ns_list=ns1.parent.zone-err-grandparent-3.basic01.xa/127.12.1.41;ns1.parent.zone-err-grandparent-3.basic01.xa/fda1:b2:c3:0:127:12:1:41;ns2.parent.zone-err-grandparent-3.basic01.xa/127.12.1.42;ns2.parent.zone-err-grandparent-3.basic01.xa/fda1:b2:c3:0:127:12:1:42
|
||||
0.09 INFO Basic01 B01_CHILD_FOUND domain=child.parent.zone-err-grandparent-3.basic01.xa
|
||||
0.09 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
|
||||
|
||||
Scenario name | Mandatory message tag | Forbidden message tags
|
||||
:-------------------------|:----------------------------------------------------------------------------------|:----------------------
|
||||
ROOT-ZONE | B01_CHILD_FOUND, B01_ROOT_HAS_NO_PARENT | 2)
|
||||
|
||||
```
|
||||
$ zonemaster-cli --raw --show-testcase --test basic01 --hints COMMON/hintfile --level info --profile Basic-TP/basic01/profile.json .
|
||||
Loading profile from Basic-TP/basic01/profile.json.
|
||||
0.00 INFO Unspecified GLOBAL_VERSION version=v5.0.0
|
||||
0.00 INFO Basic01 TEST_CASE_START testcase=Basic01
|
||||
0.00 INFO Basic01 B01_CHILD_FOUND domain=.
|
||||
0.00 INFO Basic01 B01_ROOT_HAS_NO_PARENT
|
||||
0.00 INFO Basic01 TEST_CASE_END testcase=Basic01
|
||||
```
|
||||
--> OK
|
||||
938
zonemaster/test-zone-data/Basic-TP/basic01/basic01.cfg
Normal file
938
zonemaster/test-zone-data/Basic-TP/basic01/basic01.cfg
Normal file
@@ -0,0 +1,938 @@
|
||||
# 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
|
||||
}
|
||||
|
||||
294
zonemaster/test-zone-data/Basic-TP/basic01/basic01.xa.zone
Normal file
294
zonemaster/test-zone-data/Basic-TP/basic01/basic01.xa.zone
Normal file
@@ -0,0 +1,294 @@
|
||||
$ORIGIN basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052020 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
NS ns1
|
||||
NS ns2
|
||||
|
||||
ns1 A 127.12.1.21
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:21
|
||||
ns2 A 127.12.1.22
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:22
|
||||
|
||||
; Name server names that holds no zones. Just provides addresses.
|
||||
ns1-delegated-child A 127.12.1.31
|
||||
ns1-delegated-child AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2-delegated-child A 127.12.1.32
|
||||
ns2-delegated-child AAAA fda1:b2:c3:0:127:12:1:32
|
||||
ns3-undelegated-child A 127.12.1.33
|
||||
ns3-undelegated-child AAAA fda1:b2:c3:0:127:12:1:33
|
||||
ns4-undelegated-child A 127.12.1.34
|
||||
ns4-undelegated-child AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
$ORIGIN good-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN good-mixed-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
|
||||
$ORIGIN good-mixed-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN good-parent-host-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN good-grandparent-host-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN good-undel-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN good-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
$ORIGIN good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-del-undel-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-del-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
$ORIGIN no-del-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
$ORIGIN no-child-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-child-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-chld-par-undeter-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-par-undet-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-3.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-4.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-5.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-6.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-7.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-8.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-9.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN chld-found-inconsist-10.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-del-undel-no-par-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-del-undel-par-und-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN no-chld-no-par-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN child-alias-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN child-alias-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN zone-err-grandparent-1.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
$ORIGIN zone-err-grandparent-2.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN zone-err-grandparent-3.basic01.xa. ; Must end with "."
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
@@ -0,0 +1,17 @@
|
||||
$ORIGIN child.parent.chld-found-inconsist-10.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052004 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.chld-found-inconsist-10.basic01.xa.
|
||||
@ NS ns2
|
||||
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
$ORIGIN child.parent.chld-found-inconsist-6.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052000 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.chld-found-inconsist-6.basic01.xa.
|
||||
@ NS ns2
|
||||
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
$ORIGIN child.parent.chld-found-inconsist-7.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052001 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.chld-found-inconsist-7.basic01.xa.
|
||||
@ NS ns2
|
||||
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
$ORIGIN child.parent.chld-found-inconsist-8.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052002 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.chld-found-inconsist-8.basic01.xa.
|
||||
@ NS ns2
|
||||
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
$ORIGIN child.parent.chld-found-inconsist-9.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052003 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.chld-found-inconsist-9.basic01.xa.
|
||||
@ NS ns2
|
||||
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
$ORIGIN child.parent.good-grandparent-host-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050801 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.good-grandparent-host-1.basic01.xa.
|
||||
@ NS ns2.good-grandparent-host-1.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
$ORIGIN child.parent.good-mixed-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041903 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.parent.good-mixed-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.51
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:51
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
$ORIGIN child.parent.good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041907 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns6.parent.good-mixed-undel-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.51
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:51
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
$ORIGIN child.parent.good-parent-host-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050703 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1.parent.good-parent-host-1.basic01.xa.
|
||||
@ NS ns2.parent.good-parent-host-1.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN good-mixed-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041902 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
|
||||
$ORIGIN parent.good-mixed-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.good-mixed-1.basic01.xa.
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN good-mixed-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041903 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN parent.good-mixed-2.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns4 A 127.12.1.44
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:44
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
$ORIGIN good-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041902 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
$ORIGIN parent.good-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.good-mixed-undel-1.basic01.xa.
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041902 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns2 A 127.12.1.32
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
|
||||
$ORIGIN parent.good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns6
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns6 A 127.12.1.46
|
||||
ns6 AAAA fda1:b2:c3:0:127:12:1:46
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN no-del-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041902 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
|
||||
$ORIGIN parent.no-del-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.no-del-mixed-undel-1.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
$ORIGIN no-del-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041902 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
|
||||
ns1 A 127.12.1.31
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:31
|
||||
ns4 A 127.12.1.34
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:34
|
||||
|
||||
|
||||
$ORIGIN parent.y.z.no-del-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.no-del-mixed-undel-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN parent.child-alias-2.basic01.xa.
|
||||
|
||||
; For ns1. Different version for ns2.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052008 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child DNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
;EOF
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.chld-found-inconsist-10.basic01.xa.
|
||||
|
||||
; For ns1 only. ns2 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052009 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child
|
||||
@ NS ns1.parent.chld-found-inconsist-10.basic01.xa.
|
||||
@ NS ns2
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.chld-found-inconsist-6.basic01.xa.
|
||||
|
||||
; For ns1 only. ns2 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052005 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child
|
||||
@ NS ns1.parent.chld-found-inconsist-6.basic01.xa.
|
||||
@ NS ns2
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.chld-found-inconsist-7.basic01.xa.
|
||||
|
||||
; For ns1 only. ns2 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052006 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child
|
||||
@ NS ns1.parent.chld-found-inconsist-7.basic01.xa.
|
||||
@ NS ns2
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.chld-found-inconsist-8.basic01.xa.
|
||||
|
||||
; For ns1 only. ns2 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052007 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child
|
||||
@ NS ns1.parent.chld-found-inconsist-8.basic01.xa.
|
||||
@ NS ns2
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.chld-found-inconsist-9.basic01.xa.
|
||||
|
||||
; For ns1 only. ns2 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052008 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child
|
||||
@ NS ns1.parent.chld-found-inconsist-9.basic01.xa.
|
||||
@ NS ns2
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN parent.child-alias-2.basic01.xa.
|
||||
|
||||
; For ns2. Different version for ns1.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052010 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child DNAME brother
|
||||
|
||||
$ORIGIN brother
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
;EOF
|
||||
@@ -0,0 +1,24 @@
|
||||
$ORIGIN parent.chld-found-inconsist-10.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052006 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child A 127.12.1.32
|
||||
AAAA fda1:b2:c3:0:127:12:1:32
|
||||
;EOF
|
||||
@@ -0,0 +1,25 @@
|
||||
$ORIGIN parent.chld-found-inconsist-2.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052001 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
child CNAME no-child
|
||||
no-child A 127.12.1.32
|
||||
AAAA fda1:b2:c3:0:127:12:1:32
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN parent.chld-found-inconsist-3.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052002 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
child CNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN parent.chld-found-inconsist-4.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052004 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
child DNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
$ORIGIN parent.chld-found-inconsist-5.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052003 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
child A 127.12.1.32
|
||||
AAAA fda1:b2:c3:0:127:12:1:32
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
$ORIGIN parent.chld-found-inconsist-7.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052002 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
child CNAME no-child
|
||||
no-child A 127.12.1.32
|
||||
AAAA fda1:b2:c3:0:127:12:1:32
|
||||
@@ -0,0 +1,26 @@
|
||||
$ORIGIN parent.chld-found-inconsist-8.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052003 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child CNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
@@ -0,0 +1,28 @@
|
||||
$ORIGIN parent.chld-found-inconsist-9.basic01.xa.
|
||||
|
||||
; For ns2 only. ns1 has a different version of the zone.
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052005 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child DNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
;EOF
|
||||
@@ -0,0 +1,32 @@
|
||||
; Shared zone files for granparent zones when "parent"
|
||||
; is to be delegated in the standard way or overwridden
|
||||
; in basic01.cfg file.
|
||||
;
|
||||
; * All names must be relative here.
|
||||
; * $ORIGIN is inherited from the loading of the zone
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024051900 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child ; Must not end with "."
|
||||
|
||||
@ NS ns1-delegated-child.basic01.xa. ; Dummy server
|
||||
@ NS ns2-delegated-child.basic01.xa. ; Dummy server
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
$ORIGIN parent.child-alias-1.basic01.xa.
|
||||
|
||||
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024052006 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
child DNAME sister
|
||||
|
||||
$ORIGIN sister
|
||||
@ NS ns1-delegated-child.basic01.xa.
|
||||
@ NS ns2-delegated-child.basic01.xa.
|
||||
|
||||
;EOF
|
||||
@@ -0,0 +1,24 @@
|
||||
$ORIGIN parent.good-grandparent-host-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050703 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
$ORIGIN child.parent.good-grandparent-host-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1.good-grandparent-host-1.basic01.xa.
|
||||
@ NS ns2.good-grandparent-host-1.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
$ORIGIN parent.good-mixed-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050500 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.good-mixed-1.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
$ORIGIN child.parent.good-mixed-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1-delegated-child.basic01.xa. ; Dummy server
|
||||
@ NS ns2-delegated-child.basic01.xa. ; Dummy server
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.good-mixed-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041906 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns4
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns4 A 127.12.1.44
|
||||
ns4 AAAA fda1:b2:c3:0:127:12:1:44
|
||||
|
||||
$ORIGIN child.parent.good-mixed-2.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.parent.good-mixed-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.51
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:51
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
$ORIGIN parent.good-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050600 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.good-mixed-undel-1.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
$ORIGIN child.parent.good-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1-delegated-child.basic01.xa. ; Dummy server
|
||||
@ NS ns2-delegated-child.basic01.xa. ; Dummy server
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
$ORIGIN parent.good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041908 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns6
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns6 A 127.12.1.46
|
||||
ns6 AAAA fda1:b2:c3:0:127:12:1:46
|
||||
|
||||
|
||||
$ORIGIN child.parent.good-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns6.parent.good-mixed-undel-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.51
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:51
|
||||
ns2 A 127.12.1.52
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:52
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
$ORIGIN parent.good-parent-host-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024050701 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
$ORIGIN child.parent.good-parent-host-1.basic01.xa. ; Must end with "."
|
||||
|
||||
@ NS ns1.parent.good-parent-host-1.basic01.xa.
|
||||
@ NS ns2.parent.good-parent-host-1.basic01.xa.
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
$ORIGIN parent.no-child-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024051900 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
$ORIGIN child.parent.no-child-2.basic01.xa. ; Must end with "."
|
||||
; No delegation of child.
|
||||
@ TXT 'No delegation'
|
||||
@@ -0,0 +1,21 @@
|
||||
$ORIGIN parent.no-del-mixed-undel-1.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041906 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.no-del-mixed-undel-1.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
|
||||
; No delegation of child. Tested as undelegated.
|
||||
@@ -0,0 +1,20 @@
|
||||
$ORIGIN parent.y.z.no-del-mixed-undel-2.basic01.xa. ; Must end with "."
|
||||
$TTL 3600
|
||||
|
||||
@ SOA ns1 admin. (
|
||||
2024041907 ; serial
|
||||
6h ; refresh
|
||||
1h ; retry
|
||||
1w ; expire
|
||||
1d ) ; minimum
|
||||
|
||||
@ NS ns1
|
||||
@ NS ns2
|
||||
@ NS ns4.no-del-mixed-undel-2.basic01.xa.
|
||||
|
||||
ns1 A 127.12.1.41
|
||||
ns1 AAAA fda1:b2:c3:0:127:12:1:41
|
||||
ns2 A 127.12.1.42
|
||||
ns2 AAAA fda1:b2:c3:0:127:12:1:42
|
||||
|
||||
; No delegation of child.w.x. Tested as undelegated.
|
||||
80
zonemaster/test-zone-data/Basic-TP/basic01/profile.json
Normal file
80
zonemaster/test-zone-data/Basic-TP/basic01/profile.json
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"test_levels" : {
|
||||
"BASIC" : {
|
||||
"A_QUERY_NO_RESPONSES" : "INFO",
|
||||
"B01_CHILD_IS_ALIAS" : "NOTICE",
|
||||
"B01_CHILD_FOUND" : "INFO",
|
||||
"B01_INCONSISTENT_ALIAS" : "ERROR",
|
||||
"B01_INCONSISTENT_DELEGATION" : "ERROR",
|
||||
"B01_NO_CHILD" : "ERROR",
|
||||
"B01_PARENT_DISREGARDED" : "INFO",
|
||||
"B01_PARENT_FOUND" : "INFO",
|
||||
"B01_PARENT_NOT_FOUND" : "WARNING",
|
||||
"B01_PARENT_UNDETERMINED" : "WARNING",
|
||||
"B01_ROOT_HAS_NO_PARENT" : "INFO",
|
||||
"B01_SERVER_ZONE_ERROR" : "INFO",
|
||||
"B02_AUTH_RESPONSE_SOA" : "INFO",
|
||||
"B02_NO_DELEGATION" : "CRITICAL",
|
||||
"B02_NO_WORKING_NS" : "CRITICAL",
|
||||
"B02_NS_BROKEN" : "ERROR",
|
||||
"B02_NS_NOT_AUTH" : "ERROR",
|
||||
"B02_NS_NO_IP_ADDR" : "ERROR",
|
||||
"B02_NS_NO_RESPONSE" : "WARNING",
|
||||
"B02_UNEXPECTED_RCODE" : "ERROR",
|
||||
"DOMAIN_NAME_LABEL_TOO_LONG" : "CRITICAL",
|
||||
"DOMAIN_NAME_TOO_LONG" : "CRITICAL",
|
||||
"DOMAIN_NAME_ZERO_LENGTH_LABEL" : "CRITICAL",
|
||||
"HAS_A_RECORDS" : "ERROR",
|
||||
"HAS_NAMESERVER_NO_WWW_A_TEST" : "INFO",
|
||||
"IPV4_DISABLED" : "DEBUG",
|
||||
"IPV4_ENABLED" : "DEBUG",
|
||||
"IPV6_DISABLED" : "DEBUG",
|
||||
"IPV6_ENABLED" : "DEBUG",
|
||||
"TEST_CASE_END" : "INFO",
|
||||
"TEST_CASE_START" : "INFO"
|
||||
},
|
||||
"SYSTEM" : {
|
||||
"CACHE_CREATED" : "DEBUG2",
|
||||
"CACHE_FETCHED" : "DEBUG2",
|
||||
"CACHED_RETURN" : "DEBUG3",
|
||||
"CANNOT_CONTINUE" : "CRITICAL",
|
||||
"DEPENDENCY_VERSION" : "DEBUG",
|
||||
"EMPTY_RETURN" : "DEBUG3",
|
||||
"EXTERNAL_RESPONSE" : "DEBUG3",
|
||||
"FAKE_DELEGATION_ADDED" : "DEBUG2",
|
||||
"FAKE_DELEGATION_IN_ZONE_NO_IP" : "ERROR",
|
||||
"FAKE_DELEGATION_NO_IP" : "ERROR",
|
||||
"FAKE_DELEGATION_RETURNED" : "DEBUG2",
|
||||
"FAKE_DELEGATION_TO_SELF" : "DEBUG2",
|
||||
"FAKE_DS_ADDED" : "DEBUG2",
|
||||
"FAKE_DS_RETURNED" : "DEBUG2",
|
||||
"FAKE_PACKET_RETURNED" : "DEBUG3",
|
||||
"GLOBAL_VERSION" : "INFO",
|
||||
"IPV4_BLOCKED" : "DEBUG2",
|
||||
"IPV6_BLOCKED" : "DEBUG2",
|
||||
"IS_BLACKLISTED" : "DEBUG",
|
||||
"IS_REDIRECT" : "DEBUG2",
|
||||
"LOGGER_CALLBACK_ERROR" : "DEBUG",
|
||||
"LOOKUP_ERROR" : "DEBUG",
|
||||
"MODULE_ERROR" : "CRITICAL",
|
||||
"MODULE_VERSION" : "DEBUG",
|
||||
"MODULE_END" : "DEBUG",
|
||||
"NO_NETWORK": "CRITICAL",
|
||||
"NO_SUCH_NAME" : "DEBUG2",
|
||||
"NO_SUCH_RECORD" : "DEBUG2",
|
||||
"NS_CREATED" : "DEBUG2",
|
||||
"PACKET_BIG" : "DEBUG",
|
||||
"QUERY" : "DEBUG2",
|
||||
"RECURSE" : "DEBUG2",
|
||||
"RECURSE_QUERY" : "DEBUG2",
|
||||
"RESTORED_NS_CACHE" : "DEBUG2",
|
||||
"SAVED_NS_CACHE" : "DEBUG2",
|
||||
"SKIP_IPV4_DISABLED": "DEBUG",
|
||||
"SKIP_IPV6_DISABLED": "DEBUG",
|
||||
"START_TIME": "DEBUG",
|
||||
"TEST_TARGET": "DEBUG",
|
||||
"UNKNOWN_METHOD" : "CRITICAL",
|
||||
"UNKNOWN_MODULE" : "CRITICAL"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user