Files
Malin 8d4eaa1489 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>
2026-04-21 08:19:24 +02:00

52 KiB

Implementation of test scenarios for MethodsV2

Table of contents

Background

See Specification of test scenarios for MethodsV2 for the specification of data and the definition of the scenarios.

Root hint for scenarios

For all scenarios the root hint should be

ns1.      A      127.1.0.1
ns1.      AAAA   fda1:b2:c3::127:1:0:1

ns2.      A      127.1.0.2
ns2.      AAAA   fda1:b2:c3::127:1:0:2

Undelegated data for scenarios

If the scenario depends on undelegated data it is provided with the scenario below.

  • The data is provided as unordered and unique pairs of name server name and IP address.
    • Name and address are separated by "/".
    • IP address can be empty and then there is no "/".
  • The name server name can be repeated with different IP addresses (IPv4 or IPv6) providing multiple addresses for the same name.

Empty or undefined data

Both empty and undefined data means that no data is expected. In the specification of the methods a distinction is made between the two. For the scenarios this distinction is upheld. In an empty set it will say either (empty) or (undefined).

Scenarios

GOOD-1

Zone

child.parent.good-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.good-1.methodsv2.xa/127.40.1.41
    • ns1.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-1.methodsv2.xa/127.40.1.42
    • ns2.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.good-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.good-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

None.

GOOD-2

Zone

child.parent.good-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.good-2.methodsv2.xa/127.40.1.41
    • ns1.parent.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-2.methodsv2.xa/127.40.1.42
    • ns2.parent.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns5.good-2.methodsv2.xa/127.40.1.35
    • ns5.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:35
    • ns6.good-2.methodsv2.xa/127.40.1.36
    • ns6.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:36
  • Get zone NS names and IP addresses
    • ns5.good-2.methodsv2.xa/127.40.1.35
    • ns5.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:35
    • ns6.good-2.methodsv2.xa/127.40.1.36
    • ns6.good-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:36

Undelegated data

None.

GOOD-3

Zone

child.parent.good-3.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.good-3.methodsv2.xa/127.40.1.41
    • ns1.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-3.methodsv2.xa/127.40.1.42
    • ns2.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.good-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns3.parent.good-3.methodsv2.xa/127.40.1.43
    • ns3.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns5.good-3.methodsv2.xa/127.40.1.35
    • ns5.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:35
  • Get zone NS names and IP addresses
    • ns1.child.parent.good-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns3.parent.good-3.methodsv2.xa/127.40.1.43
    • ns3.parent.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns5.good-3.methodsv2.xa/127.40.1.35
    • ns5.good-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:35

Undelegated data

None.

GOOD-4

Zone

child.parent.good-4.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.good-4.methodsv2.xa/127.40.1.41
    • ns1.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-4.methodsv2.xa/127.40.1.42
    • ns2.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
    • ns1.good-4.methodsv2.xa/127.40.1.31
    • ns1.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
  • Get delegation NS names and IP addresses
    • ns1.child.parent.good-4.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-4.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.good-4.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-4.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

None.

GOOD-5

Zone

child.parent.good-5.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.good-5.methodsv2.xa/127.40.1.41
    • ns1.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-5.methodsv2.xa/127.40.1.42
    • ns2.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.good-5.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-5.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.good-5.methodsv2.xa/127.40.1.31
    • ns1.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
    • ns1.parent.good-5.methodsv2.xa/127.40.1.41
    • ns1.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.good-5.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.good-5.methodsv2.xa/127.40.1.52
    • ns2.child.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.good-5.methodsv2.xa/127.40.1.31
    • ns1.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
    • ns1.parent.good-5.methodsv2.xa/127.40.1.41
    • ns1.parent.good-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

None.

GOOD-6

Zone

child.parent.good-6.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses

    • ns1.parent.good-6.methodsv2.xa/127.40.1.41
    • ns1.parent.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-6.methodsv2.xa/127.40.1.42
    • ns2.parent.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses

    • ns1.good-6.methodsv2.xa/127.40.1.31
    • ns1.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
    • ns2.good-6.methodsv2.xa/127.40.1.32
    • ns2.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:32
  • Get zone NS names and IP addresses

    • ns1.good-6.methodsv2.xa/127.40.1.31
    • ns1.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
    • ns2.good-6.methodsv2.xa/127.40.1.32
    • ns2.good-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:32

Undelegated data

None.

GOOD-7

Zone

child.parent.good-7.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses

    • ns1.parent.good-7.methodsv2.xa/127.40.1.41
    • ns1.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-7.methodsv2.xa/127.40.1.42
    • ns2.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses

    • ns1.parent.good-7.methodsv2.xa/127.40.1.41
    • ns1.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-7.methodsv2.xa/127.40.1.42
    • ns2.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get zone NS names and IP addresses

    • ns1.parent.good-7.methodsv2.xa/127.40.1.41
    • ns1.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.good-7.methodsv2.xa/127.40.1.42
    • ns2.parent.good-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:42

Undelegated data

None.

GOOD-UNDEL-1

Zone

child.parent.good-undel-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns1-2.child.parent.good-undel-1.methodsv2.xa/127.40.1.52
    • ns1-2.child.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns3.parent.good-undel-1.methodsv2.xa/127.40.1.43
    • ns3.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns6.good-undel-1.methodsv2.xa/127.40.1.36
    • ns6.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:36
  • Get zone NS names and IP addresses
    • ns1-2.child.parent.good-undel-1.methodsv2.xa/127.40.1.52
    • ns1-2.child.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns3.parent.good-undel-1.methodsv2.xa/127.40.1.43
    • ns3.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns6.good-undel-1.methodsv2.xa/127.40.1.36
    • ns6.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:36

Undelegated data

  • ns1-2.child.parent.good-undel-1.methodsv2.xa/127.40.1.52
  • ns1-2.child.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • ns3.parent.good-undel-1.methodsv2.xa/127.40.1.43
  • ns3.parent.good-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
  • ns6.good-undel-1.methodsv2.xa

GOOD-UNDEL-2

Zone

child.parent.good-undel-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns1.child.parent.good-undel-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns3.parent.good-undel-2.methodsv2.xa/127.40.1.43
    • ns3.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns6.good-undel-2.methodsv2.xa/127.40.1.36
    • ns6.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:36
  • Get zone NS names and IP addresses
    • ns1.child.parent.good-undel-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns3.parent.good-undel-2.methodsv2.xa/127.40.1.43
    • ns3.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
    • ns6.good-undel-2.methodsv2.xa/127.40.1.36
    • ns6.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:36

Undelegated data

  • ns1.child.parent.good-undel-2.methodsv2.xa/127.40.1.51
  • ns1.child.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
  • ns3.parent.good-undel-2.methodsv2.xa/127.40.1.43
  • ns3.parent.good-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:43
  • ns6.good-undel-2.methodsv2.xa

DIFF-NS-1

Zone

child.parent.diff-ns-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.diff-ns-1.methodsv2.xa/127.40.1.41
    • ns1.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.diff-ns-1.methodsv2.xa/127.40.1.42
    • ns2.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.diff-ns-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.diff-ns-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1-2.child.parent.diff-ns-1.methodsv2.xa/127.40.1.51
    • ns1-2.child.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2-2.child.parent.diff-ns-1.methodsv2.xa/127.40.1.52
    • ns2-2.child.parent.diff-ns-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

None.

DIFF-NS-2

Zone

child.parent.diff-ns-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.diff-ns-2.methodsv2.xa/127.40.1.41
    • ns1.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.diff-ns-2.methodsv2.xa/127.40.1.42
    • ns2.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.diff-ns-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.diff-ns-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1-2.child.parent.diff-ns-2.methodsv2.xa/127.40.1.51
    • ns1-2.child.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns3.child.parent.diff-ns-2.methodsv2.xa/127.40.1.53
    • ns3.child.parent.diff-ns-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:53

Undelegated data

None.

IB-NOT-IN-ZONE-1

Zone

child.parent.ib-not-in-zone-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.ib-not-in-zone-1.methodsv2.xa/127.40.1.41
    • ns1.parent.ib-not-in-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.ib-not-in-zone-1.methodsv2.xa/127.40.1.42
    • ns2.parent.ib-not-in-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.ib-not-in-zone-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.ib-not-in-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.ib-not-in-zone-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.ib-not-in-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.ib-not-in-zone-1.methodsv2.xa
    • ns2.child.parent.ib-not-in-zone-1.methodsv2.xa

Undelegated data

None.

CHILD-NO-ZONE-1

Zone

child.parent.child-no-zone-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-no-zone-1.methodsv2.xa/127.40.1.41
    • ns1.parent.child-no-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-no-zone-1.methodsv2.xa/127.40.1.42
    • ns2.parent.child-no-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.child-no-zone-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.child-no-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.child-no-zone-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.child-no-zone-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • (empty)

Undelegated data

None.

CHILD-NO-ZONE-2

Zone

child.parent.child-no-zone-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-no-zone-2.methodsv2.xa/127.40.1.41
    • ns1.parent.child-no-zone-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-no-zone-2.methodsv2.xa/127.40.1.42
    • ns2.parent.child-no-zone-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.child-no-zone-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.child-no-zone-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.child-no-zone-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.child-no-zone-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses (empty)

Undelegated data

None.

GOOD-MIXED-UNDEL-1

Zone

child.parent.good-mixed-undel-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.53
    • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
    • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.54
    • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:54
  • Get zone NS names and IP addresses
    • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.53
    • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
    • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.54
    • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:54

Undelegated data

  • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.53
  • ns3.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
  • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/127.40.1.54
  • ns4.child.parent.good-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:54

GOOD-MIXED-UNDEL-2

Zone

child.parent.good-mixed-undel-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.53
    • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
    • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.54
    • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:54
  • Get zone NS names and IP addresses
    • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.53
    • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
    • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.54
    • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:54

Undelegated data

  • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.53
  • ns3.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:53
  • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/127.40.1.54
  • ns4.child.parent.good-mixed-undel-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:54

NO-DEL-MIXED-UNDEL-1

Zone

child.parent.no-del-mixed-undel-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.51
  • ns1.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
  • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/127.40.1.52
  • ns2.child.parent.no-del-mixed-undel-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

NO-CHILD-1

Zone

child.parent.no-child-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (undefined)
  • Get delegation NS names and IP addresses
    • (undefined)
  • Get zone NS names and IP addresses
    • (undefined)

Undelegated data

  • (empty)

NO-CHILD-2

Zone

child.parent.no-child-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (undefined)
  • Get delegation NS names and IP addresses
    • (undefined)
  • Get zone NS names and IP addresses
    • (undefined)

Undelegated data

  • (empty)

NO-CHLD-PAR-UNDETER-1

Zone

child.parent.no-chld-par-undeter-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (undefined)
  • Get delegation NS names and IP addresses
    • (undefined)
  • Get zone NS names and IP addresses
    • (undefined)

Undelegated data

  • (empty)

CHLD-FOUND-PAR-UNDET-1

Zone

child.parent.chld-found-par-undet-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.chld-found-par-undet-1.methodsv2.xa/127.40.1.31
    • ns1.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:31
    • ns1.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.42
    • ns2.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-par-undet-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-par-undet-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-1

Zone

child.parent.chld-found-inconsist-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-1.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-2

Zone

child.parent.chld-found-inconsist-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-2.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-3

Zone

child.parent.chld-found-inconsist-3.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-3.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-3.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-3.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-4

Zone

child.parent.chld-found-inconsist-4.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-4.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-4.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-4.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-4.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-4.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-5

Zone

child.parent.chld-found-inconsist-5.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-5.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-5.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-5.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-5.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-5.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-5.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-6

Zone

child.parent.chld-found-inconsist-6.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-6.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-7

Zone

child.parent.chld-found-inconsist-7.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-7.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-8

Zone

child.parent.chld-found-inconsist-8.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-8.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-9

Zone

child.parent.chld-found-inconsist-9.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-9.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

  • (empty)

CHLD-FOUND-INCONSIST-10

Zone

child.parent.chld-found-inconsist-10.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get delegation NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
  • Get zone NS names and IP addresses
    • ns1.child.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.51
    • ns1.child.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.52
    • ns2.child.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/127.40.1.41
    • ns1.parent.chld-found-inconsist-10.methodsv2.xa/fda1:b2:c3:0:127:40:1:41

Undelegated data

  • (empty)

NO-DEL-UNDEL-NO-PAR-1

Zone

child.parent.no-del-undel-no-par-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.51
  • ns1.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
  • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/127.40.1.52
  • ns2.child.parent.no-del-undel-no-par-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

NO-DEL-UNDEL-PAR-UND-1

Zone

child.parent.no-del-undel-par-und-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (empty)
  • Get delegation NS names and IP addresses
    • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.51
  • ns1.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
  • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/127.40.1.52
  • ns2.child.parent.no-del-undel-par-und-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

NO-CHLD-NO-PAR-1

Zone

child.parent.no-chld-no-par-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (undefined)
  • Get delegation NS names and IP addresses
    • (undefined)
  • Get zone NS names and IP addresses
    • (undefined)

Undelegated data

  • (empty)

CHILD-ALIAS-1

Zone

child.parent.child-alias-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • (undefined)
  • Get delegation NS names and IP addresses
    • (undefined)
  • Get zone NS names and IP addresses
    • (undefined)

Undelegated data

  • (empty)

ZONE-ERR-GRANDPARENT-1

Zone

child.parent.zone-err-grandparent-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.41
    • ns1.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.42
    • ns2.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

ZONE-ERR-GRANDPARENT-2

Zone

child.parent.zone-err-grandparent-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.41
    • ns1.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.42
    • ns2.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

ZONE-ERR-GRANDPARENT-3

Zone

child.parent.zone-err-grandparent-3.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.41
    • ns1.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.42
    • ns2.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.51
    • ns1.child.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.zone-err-grandparent-3.methodsv2.xa/127.40.1.52
    • ns2.child.parent.zone-err-grandparent-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

DELEG-OOB-W-ERROR-1

Zone

child.parent.deleg-oob-w-error-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.deleg-oob-w-error-1.methodsv2.xa/127.40.1.41
    • ns1.parent.deleg-oob-w-error-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.deleg-oob-w-error-1.methodsv2.xa/127.40.1.42
    • ns2.parent.deleg-oob-w-error-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns3.deleg-oob-w-error-1.methodsv2.xa/127.40.1.33
    • ns3.deleg-oob-w-error-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-nodata.deleg-oob-w-error-1.methodsv2.xa
  • Get zone NS names and IP addresses
    • ns3.deleg-oob-w-error-1.methodsv2.xa/127.40.1.33
    • ns3.deleg-oob-w-error-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-nodata.deleg-oob-w-error-1.methodsv2.xa

Undelegated data

  • (empty)

DELEG-OOB-W-ERROR-2

Zone

child.parent.deleg-oob-w-error-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.deleg-oob-w-error-2.methodsv2.xa/127.40.1.41
    • ns1.parent.deleg-oob-w-error-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.deleg-oob-w-error-2.methodsv2.xa/127.40.1.42
    • ns2.parent.deleg-oob-w-error-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns3.deleg-oob-w-error-2.methodsv2.xa/127.40.1.33
    • ns3.deleg-oob-w-error-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-nxdomain.deleg-oob-w-error-2.methodsv2.xa
  • Get zone NS names and IP addresses
    • ns3.deleg-oob-w-error-2.methodsv2.xa/127.40.1.33
    • ns3.deleg-oob-w-error-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-nxdomain.deleg-oob-w-error-2.methodsv2.xa

Undelegated data

  • (empty)

DELEG-OOB-W-ERROR-3

Zone

child.parent.deleg-oob-w-error-3.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.deleg-oob-w-error-3.methodsv2.xa/127.40.1.41
    • ns1.parent.deleg-oob-w-error-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.deleg-oob-w-error-3.methodsv2.xa/127.40.1.42
    • ns2.parent.deleg-oob-w-error-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns3-nodata.deleg-oob-w-error-3.methodsv2.xa
    • ns4-nodata.deleg-oob-w-error-3.methodsv2.xa
  • Get zone NS names and IP addresses
    • (empty)

Undelegated data

  • (empty)

DELEG-OOB-W-ERROR-4

Zone

child.parent.deleg-oob-w-error-4.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.deleg-oob-w-error-4.methodsv2.xa/127.40.1.41
    • ns1.parent.deleg-oob-w-error-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.deleg-oob-w-error-4.methodsv2.xa/127.40.1.42
    • ns2.parent.deleg-oob-w-error-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns3-nxdomain.deleg-oob-w-error-4.methodsv2.xa
    • ns4-nxdomain.deleg-oob-w-error-4.methodsv2.xa
  • Get zone NS names and IP addresses
    • (empty)

Undelegated data

  • (empty)

CHILD-NS-CNAME-1

Zone

child.parent.child-ns-cname-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-ns-cname-1.methodsv2.xa/127.40.1.41
    • ns1.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-ns-cname-1.methodsv2.xa/127.40.1.42
    • ns2.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-1.methodsv2.xa/127.40.1.51
    • ns1-cname.child.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2-cname.child.parent.child-ns-cname-1.methodsv2.xa/127.40.1.52
    • ns2-cname.child.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-1.methodsv2.xa/127.40.1.51
    • ns1-cname.child.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2-cname.child.parent.child-ns-cname-1.methodsv2.xa/127.40.1.52
    • ns2-cname.child.parent.child-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHILD-NS-CNAME-2

Zone

child.parent.child-ns-cname-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-ns-cname-2.methodsv2.xa/127.40.1.41
    • ns1.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-ns-cname-2.methodsv2.xa/127.40.1.42
    • ns2.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-2.methodsv2.xa/127.40.1.51
    • ns1-cname.child.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2-cname.child.parent.child-ns-cname-2.methodsv2.xa/127.40.1.52
    • ns2-cname.child.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-2.methodsv2.xa/127.40.1.51
    • ns1-cname.child.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2-cname.child.parent.child-ns-cname-2.methodsv2.xa/127.40.1.52
    • ns2-cname.child.parent.child-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

CHILD-NS-CNAME-3

Zone

child.parent.child-ns-cname-3.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-ns-cname-3.methodsv2.xa/127.40.1.41
    • ns1.parent.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-ns-cname-3.methodsv2.xa/127.40.1.42
    • ns2.parent.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns3-cname.child-ns-cname-3.methodsv2.xa/127.40.1.33
    • ns3-cname.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-cname.child-ns-cname-3.methodsv2.xa/127.40.1.34
    • ns4-cname.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:34
  • Get zone NS names and IP addresses
    • ns3-cname.child-ns-cname-3.methodsv2.xa/127.40.1.33
    • ns3-cname.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:33
    • ns4-cname.child-ns-cname-3.methodsv2.xa/127.40.1.34
    • ns4-cname.child-ns-cname-3.methodsv2.xa/fda1:b2:c3:0:127:40:1:34

Undelegated data

  • (empty)

CHILD-NS-CNAME-4

Zone

child.parent.child-ns-cname-4.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.child-ns-cname-4.methodsv2.xa/127.40.1.41
    • ns1.parent.child-ns-cname-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.child-ns-cname-4.methodsv2.xa/127.40.1.42
    • ns2.parent.child-ns-cname-4.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-4.methodsv2.xa/127.40.1.51
  • Get zone NS names and IP addresses
    • ns1-cname.child.parent.child-ns-cname-4.methodsv2.xa/127.40.1.51
    • ns2-cname.child.parent.child-ns-cname-4.methodsv2.xa/127.40.1.52

Undelegated data

  • (empty)

PARENT-NS-CNAME-1

Zone

child.parent.parent-ns-cname-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1-cname.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.41
    • ns1-cname.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2-cname.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.42
    • ns2-cname.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-cname-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-cname-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

PARENT-NS-CNAME-2

Zone

child.parent.parent-ns-cname-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1-cname.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.41
    • ns1-cname.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2-cname.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.42
    • ns2-cname.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-cname-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-cname-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

PARENT-NS-SAME-IP-1

Zone

child.parent.parent-ns-same-ip-1.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1a.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.41
    • ns1a.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns1b.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.41
    • ns1b.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.42
    • ns2.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)

PARENT-NS-SAME-IP-2

Zone

child.parent.parent-ns-same-ip-2.methodsv2.xa

Methods and expected output

  • Get parent NS names and IP addresses
    • ns1.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.41
    • ns1.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns1a.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.41
    • ns1a.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns1b.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.41
    • ns1b.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:41
    • ns2.parent.parent-ns-same-ip-1.methodsv2.xa/127.40.1.42
    • ns2.parent.parent-ns-same-ip-1.methodsv2.xa/fda1:b2:c3:0:127:40:1:42
  • Get delegation NS names and IP addresses
    • ns1.child.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52
  • Get zone NS names and IP addresses
    • ns1.child.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.51
    • ns1.child.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:51
    • ns2.child.parent.parent-ns-same-ip-2.methodsv2.xa/127.40.1.52
    • ns2.child.parent.parent-ns-same-ip-2.methodsv2.xa/fda1:b2:c3:0:127:40:1:52

Undelegated data

  • (empty)