2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-30 22:05:21 +00:00

WIP - Functional Test Updates

- Update tests to Python 3.x
- Setup partitions to allow for parallel testing
  - Partition bind zones
  - Update `docker/api/docker.conf` to include partitioned zones
- Replace AWS request signer with upgraded `boto3` signer
- Replace launcher script with one that instantiates the virtualenv
- Add `--enable-safety_check` to check for modifications to zone data
- Add `--resolver-ip` to allow for specification of a different resolver for the tests versus what gets sent to the API
  - This is helpful when the tests are not running in the same network as the API
  - Ex: `./run.sh --dns-ip=172.19.0.4 --resolver-ip=127.0.0.1:19001` where
This commit is contained in:
Emerle, Ryan
2021-09-28 12:32:51 -04:00
parent c7f4c16d21
commit 731e2bc873
231 changed files with 9487 additions and 7034 deletions

View File

@@ -132,6 +132,15 @@ vinyldns {
sync-delay = 10000
approved-name-servers = [
"172.17.42.1.",
"ns1.parent.com."
"ns1.parent.com1."
"ns1.parent.com2."
"ns1.parent.com3."
"ns1.parent.com4."
]
crypto {
type = "vinyldns.core.crypto.NoOpCrypto"
}
@@ -221,13 +230,57 @@ vinyldns {
"needs-review.*"
]
ip-list = [
"192.0.1.254",
"192.0.1.255",
"192.0.2.254",
"192.0.2.255",
"192.0.3.254",
"192.0.3.255",
"192.0.4.254",
"192.0.4.255",
"fd69:27cc:fe91:0:0:0:ffff:1",
"fd69:27cc:fe91:0:0:0:ffff:2"
"fd69:27cc:fe91:0:0:0:ffff:2",
"fd69:27cc:fe92:0:0:0:ffff:1",
"fd69:27cc:fe92:0:0:0:ffff:2",
"fd69:27cc:fe93:0:0:0:ffff:1",
"fd69:27cc:fe93:0:0:0:ffff:2",
"fd69:27cc:fe94:0:0:0:ffff:1",
"fd69:27cc:fe94:0:0:0:ffff:2"
]
zone-name-list = [
"zone.requires.review."
"zone.requires.review1."
"zone.requires.review2."
"zone.requires.review3."
"zone.requires.review4."
]
}
# FQDNs / IPs that cannot be modified via VinylDNS
# regex-list used for all record types except PTR
# ip-list used exclusively for PTR records
high-value-domains = {
regex-list = [
"high-value-domain.*" # for testing
]
ip-list = [
# using reverse zones in the vinyldns/bind9 docker image for testing
"192.0.1.252",
"192.0.1.253",
"192.0.2.252",
"192.0.2.253",
"192.0.3.252",
"192.0.3.253",
"192.0.4.252",
"192.0.4.253",
"fd69:27cc:fe91:0:0:0:0:ffff",
"fd69:27cc:fe91:0:0:0:ffff:0",
"fd69:27cc:fe92:0:0:0:0:ffff",
"fd69:27cc:fe92:0:0:0:ffff:0",
"fd69:27cc:fe93:0:0:0:0:ffff",
"fd69:27cc:fe93:0:0:0:ffff:0",
"fd69:27cc:fe94:0:0:0:0:ffff",
"fd69:27cc:fe94:0:0:0:ffff:0"
]
}

View File

@@ -0,0 +1,186 @@
zone "vinyldns{partition}" {
type master;
file "/var/bind/partition{partition}/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns2{partition}" {
type master;
file "/var/bind/partition{partition}/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns3{partition}" {
type master;
file "/var/bind/partition{partition}/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy{partition}" {
type master;
file "/var/bind/partition{partition}/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok{partition}" {
type master;
file "/var/bind/partition{partition}/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared{partition}" {
type master;
file "/var/bind/partition{partition}/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared{partition}" {
type master;
file "/var/bind/partition{partition}/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test{partition}" {
type master;
file "/var/bind/partition{partition}/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history{partition}" {
type master;
file "/var/bind/partition{partition}/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "{partition}.10.in-addr.arpa" {
type master;
file "/var/bind/partition{partition}/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "{partition}.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition{partition}/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.{partition}.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition{partition}/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition{partition}/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.{partition}.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition{partition}/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time{partition}" {
type master;
file "/var/bind/partition{partition}/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test{partition}" {
type master;
file "/var/bind/partition{partition}/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone{partition}" {
type master;
file "/var/bind/partition{partition}/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-1{partition}" {
type master;
file "/var/bind/partition{partition}/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-2{partition}" {
type master;
file "/var/bind/partition{partition}/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-3{partition}" {
type master;
file "/var/bind/partition{partition}/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-1{partition}" {
type master;
file "/var/bind/partition{partition}/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-2{partition}" {
type master;
file "/var/bind/partition{partition}/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared{partition}" {
type master;
file "/var/bind/partition{partition}/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com{partition}" {
type master;
file "/var/bind/partition{partition}/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com{partition}" {
type master;
file "/var/bind/partition{partition}/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com{partition}" {
type master;
file "/var/bind/partition{partition}/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com{partition}" {
type master;
file "/var/bind/partition{partition}/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded{partition}" {
type master;
file "/var/bind/partition{partition}/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review{partition}" {
type master;
file "/var/bind/partition{partition}/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records{partition}" {
type master;
file "/var/bind/partition{partition}/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open{partition}" {
type master;
file "/var/bind/partition{partition}/open.hosts";
allow-update { any; };
allow-transfer { any; };
};

View File

@@ -1,10 +1,3 @@
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
key "vinyldns." {
algorithm hmac-md5;
@@ -36,192 +29,10 @@ key "vinyldns-sha512." {
secret "xfKA0DYb88tiUGND+cWddwUg3/SugYSsdvCfBOJ1jr8MEdgbVRyrlVDEXLsfTUGorQ3ShENdymw2yw+rTr+lwA==";
};
// Consider adding the 1918 zones here, if they are not used in your
// organization
// Consider adding the 1918 zones here, if they are not used in your organization
//include "/etc/bind/zones.rfc1918";
zone "vinyldns" {
type master;
file "/var/bind/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns2" {
type master;
file "/var/bind/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns3" {
type master;
file "/var/bind/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy" {
type master;
file "/var/bind/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok" {
type master;
file "/var/bind/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared" {
type master;
file "/var/bind/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared" {
type master;
file "/var/bind/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test" {
type master;
file "/var/bind/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history" {
type master;
file "/var/bind/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "10.10.in-addr.arpa" {
type master;
file "/var/bind/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "2.0.192.in-addr.arpa" {
type master;
file "/var/bind/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.2.0.192.in-addr.arpa" {
type master;
file "/var/bind/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time" {
type master;
file "/var/bind/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test" {
type master;
file "/var/bind/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone" {
type master;
file "/var/bind/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-1" {
type master;
file "/var/bind/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-2" {
type master;
file "/var/bind/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-3" {
type master;
file "/var/bind/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-1" {
type master;
file "/var/bind/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-2" {
type master;
file "/var/bind/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared" {
type master;
file "/var/bind/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com" {
type master;
file "/var/bind/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com" {
type master;
file "/var/bind/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com" {
type master;
file "/var/bind/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com" {
type master;
file "/var/bind/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded" {
type master;
file "/var/bind/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review" {
type master;
file "/var/bind/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records" {
type master;
file "/var/bind/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open" {
type master;
file "/var/bind/open.hosts";
allow-update { any; };
allow-transfer { any; };
};
include "/var/cache/bind/config/named.partition1.conf";
//include "/var/cache/bind/config/named.partition2.conf";
//include "/var/cache/bind/config/named.partition3.conf";
//include "/var/cache/bind/config/named.partition4.conf";

View File

@@ -0,0 +1,186 @@
zone "vinyldns1" {
type master;
file "/var/bind/partition1/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns21" {
type master;
file "/var/bind/partition1/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns31" {
type master;
file "/var/bind/partition1/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy1" {
type master;
file "/var/bind/partition1/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok1" {
type master;
file "/var/bind/partition1/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared1" {
type master;
file "/var/bind/partition1/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared1" {
type master;
file "/var/bind/partition1/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test1" {
type master;
file "/var/bind/partition1/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history1" {
type master;
file "/var/bind/partition1/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "1.10.in-addr.arpa" {
type master;
file "/var/bind/partition1/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "1.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition1/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.1.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition1/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition1/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition1/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time1" {
type master;
file "/var/bind/partition1/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test1" {
type master;
file "/var/bind/partition1/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone1" {
type master;
file "/var/bind/partition1/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-11" {
type master;
file "/var/bind/partition1/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-21" {
type master;
file "/var/bind/partition1/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-31" {
type master;
file "/var/bind/partition1/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-11" {
type master;
file "/var/bind/partition1/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-21" {
type master;
file "/var/bind/partition1/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared1" {
type master;
file "/var/bind/partition1/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com1" {
type master;
file "/var/bind/partition1/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com1" {
type master;
file "/var/bind/partition1/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com1" {
type master;
file "/var/bind/partition1/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com1" {
type master;
file "/var/bind/partition1/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded1" {
type master;
file "/var/bind/partition1/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review1" {
type master;
file "/var/bind/partition1/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records1" {
type master;
file "/var/bind/partition1/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open1" {
type master;
file "/var/bind/partition1/open.hosts";
allow-update { any; };
allow-transfer { any; };
};

View File

@@ -0,0 +1,186 @@
zone "vinyldns2" {
type master;
file "/var/bind/partition2/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns22" {
type master;
file "/var/bind/partition2/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns32" {
type master;
file "/var/bind/partition2/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy2" {
type master;
file "/var/bind/partition2/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok2" {
type master;
file "/var/bind/partition2/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared2" {
type master;
file "/var/bind/partition2/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared2" {
type master;
file "/var/bind/partition2/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test2" {
type master;
file "/var/bind/partition2/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history2" {
type master;
file "/var/bind/partition2/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "2.10.in-addr.arpa" {
type master;
file "/var/bind/partition2/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "2.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition2/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.2.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition2/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "2.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition2/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.2.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition2/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time2" {
type master;
file "/var/bind/partition2/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test2" {
type master;
file "/var/bind/partition2/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone2" {
type master;
file "/var/bind/partition2/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-12" {
type master;
file "/var/bind/partition2/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-22" {
type master;
file "/var/bind/partition2/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-32" {
type master;
file "/var/bind/partition2/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-12" {
type master;
file "/var/bind/partition2/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-22" {
type master;
file "/var/bind/partition2/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared2" {
type master;
file "/var/bind/partition2/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com2" {
type master;
file "/var/bind/partition2/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com2" {
type master;
file "/var/bind/partition2/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com2" {
type master;
file "/var/bind/partition2/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com2" {
type master;
file "/var/bind/partition2/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded2" {
type master;
file "/var/bind/partition2/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review2" {
type master;
file "/var/bind/partition2/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records2" {
type master;
file "/var/bind/partition2/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open2" {
type master;
file "/var/bind/partition2/open.hosts";
allow-update { any; };
allow-transfer { any; };
};

View File

@@ -0,0 +1,186 @@
zone "vinyldns3" {
type master;
file "/var/bind/partition3/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns23" {
type master;
file "/var/bind/partition3/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns33" {
type master;
file "/var/bind/partition3/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy3" {
type master;
file "/var/bind/partition3/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok3" {
type master;
file "/var/bind/partition3/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared3" {
type master;
file "/var/bind/partition3/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared3" {
type master;
file "/var/bind/partition3/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test3" {
type master;
file "/var/bind/partition3/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history3" {
type master;
file "/var/bind/partition3/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "3.10.in-addr.arpa" {
type master;
file "/var/bind/partition3/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "3.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition3/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.3.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition3/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "3.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition3/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.3.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition3/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time3" {
type master;
file "/var/bind/partition3/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test3" {
type master;
file "/var/bind/partition3/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone3" {
type master;
file "/var/bind/partition3/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-13" {
type master;
file "/var/bind/partition3/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-23" {
type master;
file "/var/bind/partition3/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-33" {
type master;
file "/var/bind/partition3/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-13" {
type master;
file "/var/bind/partition3/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-23" {
type master;
file "/var/bind/partition3/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared3" {
type master;
file "/var/bind/partition3/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com3" {
type master;
file "/var/bind/partition3/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com3" {
type master;
file "/var/bind/partition3/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com3" {
type master;
file "/var/bind/partition3/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com3" {
type master;
file "/var/bind/partition3/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded3" {
type master;
file "/var/bind/partition3/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review3" {
type master;
file "/var/bind/partition3/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records3" {
type master;
file "/var/bind/partition3/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open3" {
type master;
file "/var/bind/partition3/open.hosts";
allow-update { any; };
allow-transfer { any; };
};

View File

@@ -0,0 +1,186 @@
zone "vinyldns4" {
type master;
file "/var/bind/partition4/vinyldns.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns24" {
type master;
file "/var/bind/partition4/old-vinyldns2.hosts";
allow-update { key "vinyldns."; };
};
zone "old-vinyldns34" {
type master;
file "/var/bind/partition4/old-vinyldns3.hosts";
allow-update { key "vinyldns."; };
};
zone "dummy4" {
type master;
file "/var/bind/partition4/dummy.hosts";
allow-update { key "vinyldns."; };
};
zone "ok4" {
type master;
file "/var/bind/partition4/ok.hosts";
allow-update { key "vinyldns."; };
};
zone "shared4" {
type master;
file "/var/bind/partition4/shared.hosts";
allow-update { key "vinyldns."; };
};
zone "non.test.shared4" {
type master;
file "/var/bind/partition4/non.test.shared.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test4" {
type master;
file "/var/bind/partition4/system-test.hosts";
allow-update { key "vinyldns."; };
};
zone "system-test-history4" {
type master;
file "/var/bind/partition4/system-test-history.hosts";
allow-update { key "vinyldns."; };
};
zone "4.10.in-addr.arpa" {
type master;
file "/var/bind/partition4/10.10.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "4.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition4/2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "192/30.4.0.192.in-addr.arpa" {
type master;
file "/var/bind/partition4/192^30.2.0.192.in-addr.arpa";
allow-update { key "vinyldns."; };
};
zone "4.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition4/1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "0.0.0.4.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa" {
type master;
file "/var/bind/partition4/0.0.0.1.1.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa";
allow-update { key "vinyldns."; };
};
zone "one-time4" {
type master;
file "/var/bind/partition4/one-time.hosts";
allow-update { key "vinyldns."; key "vinyldns-sha1."; key "vinyldns-sha224."; key "vinyldns-sha256."; key "vinyldns-sha384."; key "vinyldns-sha512."; };
};
zone "sync-test4" {
type master;
file "/var/bind/partition4/sync-test.hosts";
allow-update { key "vinyldns."; };
};
zone "invalid-zone4" {
type master;
file "/var/bind/partition4/invalid-zone.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-14" {
type master;
file "/var/bind/partition4/list-zones-test-searched-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-24" {
type master;
file "/var/bind/partition4/list-zones-test-searched-2.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-searched-34" {
type master;
file "/var/bind/partition4/list-zones-test-searched-3.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-14" {
type master;
file "/var/bind/partition4/list-zones-test-unfiltered-1.hosts";
allow-update { key "vinyldns."; };
};
zone "list-zones-test-unfiltered-24" {
type master;
file "/var/bind/partition4/list-zones-test-unfiltered-2.hosts";
allow-update { key "vinyldns."; };
};
zone "one-time-shared4" {
type master;
file "/var/bind/partition4/one-time-shared.hosts";
allow-update { key "vinyldns."; };
};
zone "parent.com4" {
type master;
file "/var/bind/partition4/parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "child.parent.com4" {
type master;
file "/var/bind/partition4/child.parent.com.hosts";
allow-update { key "vinyldns."; };
};
zone "example.com4" {
type master;
file "/var/bind/partition4/example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "dskey.example.com4" {
type master;
file "/var/bind/partition4/dskey.example.com.hosts";
allow-update { key "vinyldns."; };
};
zone "not.loaded4" {
type master;
file "/var/bind/partition4/not.loaded.hosts";
allow-update { key "vinyldns."; };
};
zone "zone.requires.review4" {
type master;
file "/var/bind/partition4/zone.requires.review.hosts";
allow-update { key "vinyldns."; };
};
zone "list-records4" {
type master;
file "/var/bind/partition4/list-records.hosts";
allow-update { key "vinyldns."; };
};
zone "open4" {
type master;
file "/var/bind/partition4/open.hosts";
allow-update { any; };
allow-transfer { any; };
};

View File

@@ -0,0 +1,12 @@
$ttl 38400
0.0.0.1.{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
0.0.0.1.{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN NS 172.17.42.1.
4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.vinyldns.
5.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.vinyldns.
0.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0 IN PTR high.value.domain.ip6.
2.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0 IN PTR needs.review.domain.ip6.

View File

@@ -0,0 +1,13 @@
$ttl 38400
{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
{partition}.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN NS 172.17.42.1.
0.0.0.1 IN NS 172.17.42.1.
4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.vinyldns.
5.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.vinyldns.
0.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR high.value.domain.ip6.
2.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR needs.review.domain.ip6.

View File

@@ -0,0 +1,10 @@
$ttl 38400
{partition}.10.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
{partition}.10.in-addr.arpa. IN NS 172.17.42.1.
24.0 IN PTR www.vinyl.
25.0 IN PTR mail.vinyl.

View File

@@ -0,0 +1,11 @@
$ttl 38400
192/30.{partition}.0.192.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
192/30.{partition}.0.192.in-addr.arpa. IN NS 172.17.42.1.
192 IN PTR portal.vinyldns.
194 IN PTR mail.vinyldns.
195 IN PTR test.vinyldns.

View File

@@ -0,0 +1,15 @@
$ttl 38400
{partition}.0.192.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
{partition}.0.192.in-addr.arpa. IN NS 172.17.42.1.
192/30 IN NS 172.17.42.1.
192 IN CNAME 192.192/30.2.0.192.in-addr.arpa.
193 IN CNAME 193.192/30.2.0.192.in-addr.arpa.
194 IN CNAME 194.192/30.2.0.192.in-addr.arpa.
195 IN CNAME 195.192/30.2.0.192.in-addr.arpa.
253 IN PTR high.value.domain.ip4.
255 IN PTR needs.review.domain.ip4

View File

@@ -0,0 +1,9 @@
$ttl 38400
$ORIGIN child.parent.com{partition}.
@ IN SOA ns1.parent.com{partition}. admin.test.com. (
1439234395
10800
3600
604800
38400 )
@ IN NS ns1.parent.com{partition}.

View File

@@ -0,0 +1,9 @@
$TTL 1h
$ORIGIN dskey.example.com{partition}.
@ IN SOA ns1.parent.com{partition}. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dskey.example.com{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,15 @@
$ttl 38400
dummy{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dummy{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
non-approved-delegation IN NS 7.7.7.7

View File

@@ -0,0 +1,10 @@
$TTL 1h
$ORIGIN example.com{partition}.
@ IN SOA ns1.parent.com{partition}. admin.test.com. (
1439234395
10800
3600
604800
38400 )
example.com{partition}. IN NS 172.17.42.1.
dskey IN NS 172.17.42.1.

View File

@@ -0,0 +1,17 @@
$ttl 38400
invalid-zone{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
invalid-zone{partition}. IN NS 172.17.42.1.
invalid-zone{partition}. IN NS not-approved.thing.com.
invalid.child.invalid-zone{partition}. IN NS 172.17.42.1.
dotted.host.invalid-zone{partition}. IN A 1.2.3.4
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,38 @@
$ttl 38400
list-records{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-records{partition}. IN NS 172.17.42.1.
00-test-list-recordsets-0-A IN A 10.1.1.1
00-test-list-recordsets-0-A IN A 10.2.2.2
00-test-list-recordsets-0-CNAME IN CNAME cname1.
00-test-list-recordsets-1-A IN A 10.1.1.1
00-test-list-recordsets-1-A IN A 10.2.2.2
00-test-list-recordsets-1-CNAME IN CNAME cname1.
00-test-list-recordsets-2-A IN A 10.1.1.1
00-test-list-recordsets-2-A IN A 10.2.2.2
00-test-list-recordsets-2-CNAME IN CNAME cname1.
00-test-list-recordsets-3-A IN A 10.1.1.1
00-test-list-recordsets-3-A IN A 10.2.2.2
00-test-list-recordsets-3-CNAME IN CNAME cname1.
00-test-list-recordsets-4-A IN A 10.1.1.1
00-test-list-recordsets-4-A IN A 10.2.2.2
00-test-list-recordsets-4-CNAME IN CNAME cname1.
00-test-list-recordsets-5-A IN A 10.1.1.1
00-test-list-recordsets-5-A IN A 10.2.2.2
00-test-list-recordsets-5-CNAME IN CNAME cname1.
00-test-list-recordsets-6-A IN A 10.1.1.1
00-test-list-recordsets-6-A IN A 10.2.2.2
00-test-list-recordsets-6-CNAME IN CNAME cname1.
00-test-list-recordsets-7-A IN A 10.1.1.1
00-test-list-recordsets-7-A IN A 10.2.2.2
00-test-list-recordsets-7-CNAME IN CNAME cname1.
00-test-list-recordsets-8-A IN A 10.1.1.1
00-test-list-recordsets-8-A IN A 10.2.2.2
00-test-list-recordsets-8-CNAME IN CNAME cname1.
00-test-list-recordsets-9-A IN A 10.1.1.1
00-test-list-recordsets-9-A IN A 10.2.2.2
00-test-list-recordsets-9-CNAME IN CNAME cname1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-1{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-1{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-2{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-2{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-3{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-3{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-1{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-1{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-2{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-2{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,13 @@
$ttl 38400
non.test.shared{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
non.test.shared{partition}. IN NS 172.17.42.1.
@ IN A 1.1.1.1
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3
delete-test IN A 4.4.4.4
update-test IN A 5.5.5.5

View File

@@ -0,0 +1,9 @@
$ttl 38400
not.loaded{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
not.loaded{partition}. IN NS 172.17.42.1.
foo IN A 1.1.1.1

View File

@@ -0,0 +1,16 @@
$ttl 38400
ok{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
ok{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
dotted.a IN A 7.7.7.7
dottedc.name IN CNAME test.example.com

View File

@@ -0,0 +1,14 @@
$ttl 38400
old-shared{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-shared{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,14 @@
$ttl 38400
old-vinyldns2{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-vinyldns2{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,14 @@
$ttl 38400
old-vinyldns3{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-vinyldns3{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,8 @@
$ttl 38400
one-time-shared{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
one-time-shared{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,14 @@
$ttl 38400
one-time{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
one-time{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,8 @@
$ttl 38400
open{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
open{partition}. IN NS 172.17.42.1.

View File

@@ -0,0 +1,15 @@
$ttl 38400
$ORIGIN parent.com{partition}.
@ IN SOA ns1.parent.com{partition}. admin.test.com. (
1439234395
10800
3600
604800
38400 )
parent.com{partition}. IN NS ns1.parent.com{partition}.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
already-exists IN A 6.6.6.6
ns1 IN A 172.17.42.1

View File

@@ -0,0 +1,16 @@
$ttl 38400
shared{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
shared{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3

View File

@@ -0,0 +1,17 @@
$ttl 38400
sync-test{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
sync-test{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
fqdn.sync-test. IN A 7.7.7.7
_sip._tcp IN SRV 10 60 5060 foo.sync-test.
existing.dotted IN A 9.9.9.9

View File

@@ -0,0 +1,14 @@
$ttl 38400
system-test-history{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
system-test-history{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,16 @@
$ttl 38400
system-test{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
system-test{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
high-value-domain IN A 1.1.1.1
high-VALUE-domain-UPPER-CASE IN A 1.1.1.1

View File

@@ -0,0 +1,14 @@
$ttl 38400
vinyldns{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
vinyldns{partition}. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -1,13 +1,11 @@
$ttl 38400
non.test.shared. IN SOA 172.17.42.1. admin.test.com. (
zone.requires.review{partition}. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
non.test.shared. IN NS 172.17.42.1.
zone.requires.review{partition}. IN NS 172.17.42.1.
@ IN A 1.1.1.1
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3
delete-test IN A 4.4.4.4
update-test IN A 5.5.5.5

View File

@@ -1,9 +0,0 @@
$ttl 38400
$ORIGIN child.parent.com.
@ IN SOA ns1.parent.com. admin.test.com. (
1439234395
10800
3600
604800
38400 )
@ IN NS ns1.parent.com.

View File

@@ -1,9 +0,0 @@
$TTL 1h
$ORIGIN dskey.example.com.
@ IN SOA ns1.parent.com. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dskey.example.com. IN NS 172.17.42.1.

View File

@@ -1,10 +0,0 @@
$TTL 1h
$ORIGIN example.com.
@ IN SOA ns1.parent.com. admin.test.com. (
1439234395
10800
3600
604800
38400 )
example.com. IN NS 172.17.42.1.
dskey IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
list-zones-test-searched-1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-1. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
list-zones-test-searched-2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-2. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
list-zones-test-searched-3. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-3. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
list-zones-test-unfiltered-1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-1. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
list-zones-test-unfiltered-2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-2. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
one-time-shared. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
one-time-shared. IN NS 172.17.42.1.

View File

@@ -1,8 +0,0 @@
$ttl 38400
open. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
open. IN NS 172.17.42.1.

View File

@@ -1,10 +1,10 @@
$ttl 38400
10.10.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1.10.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
10.10.in-addr.arpa. IN NS 172.17.42.1.
1.10.in-addr.arpa. IN NS 172.17.42.1.
24.0 IN PTR www.vinyl.
25.0 IN PTR mail.vinyl.

View File

@@ -0,0 +1,11 @@
$ttl 38400
192/30.1.0.192.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
192/30.1.0.192.in-addr.arpa. IN NS 172.17.42.1.
192 IN PTR portal.vinyldns.
194 IN PTR mail.vinyldns.
195 IN PTR test.vinyldns.

View File

@@ -0,0 +1,15 @@
$ttl 38400
1.0.192.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
1.0.192.in-addr.arpa. IN NS 172.17.42.1.
192/30 IN NS 172.17.42.1.
192 IN CNAME 192.192/30.2.0.192.in-addr.arpa.
193 IN CNAME 193.192/30.2.0.192.in-addr.arpa.
194 IN CNAME 194.192/30.2.0.192.in-addr.arpa.
195 IN CNAME 195.192/30.2.0.192.in-addr.arpa.
253 IN PTR high.value.domain.ip4.
255 IN PTR needs.review.domain.ip4

View File

@@ -0,0 +1,9 @@
$ttl 38400
$ORIGIN child.parent.com1.
@ IN SOA ns1.parent.com1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
@ IN NS ns1.parent.com1.

View File

@@ -0,0 +1,9 @@
$TTL 1h
$ORIGIN dskey.example.com1.
@ IN SOA ns1.parent.com1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dskey.example.com1. IN NS 172.17.42.1.

View File

@@ -1,11 +1,11 @@
$ttl 38400
dummy. IN SOA 172.17.42.1. admin.test.com. (
dummy1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dummy. IN NS 172.17.42.1.
dummy1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -0,0 +1,10 @@
$TTL 1h
$ORIGIN example.com1.
@ IN SOA ns1.parent.com1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
example.com1. IN NS 172.17.42.1.
dskey IN NS 172.17.42.1.

View File

@@ -1,14 +1,14 @@
$ttl 38400
invalid-zone. IN SOA 172.17.42.1. admin.test.com. (
invalid-zone1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
invalid-zone. IN NS 172.17.42.1.
invalid-zone. IN NS not-approved.thing.com.
invalid.child.invalid-zone. IN NS 172.17.42.1.
dotted.host.invalid-zone. IN A 1.2.3.4
invalid-zone1. IN NS 172.17.42.1.
invalid-zone1. IN NS not-approved.thing.com.
invalid.child.invalid-zone1. IN NS 172.17.42.1.
dotted.host.invalid-zone1. IN A 1.2.3.4
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
list-records. IN SOA 172.17.42.1. admin.test.com. (
list-records1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-records. IN NS 172.17.42.1.
list-records1. IN NS 172.17.42.1.
00-test-list-recordsets-0-A IN A 10.1.1.1
00-test-list-recordsets-0-A IN A 10.2.2.2
00-test-list-recordsets-0-CNAME IN CNAME cname1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-11. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-11. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-21. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-21. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-31. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-31. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-11. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-11. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-21. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-21. IN NS 172.17.42.1.

View File

@@ -0,0 +1,13 @@
$ttl 38400
non.test.shared1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
non.test.shared1. IN NS 172.17.42.1.
@ IN A 1.1.1.1
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3
delete-test IN A 4.4.4.4
update-test IN A 5.5.5.5

View File

@@ -1,9 +1,9 @@
$ttl 38400
not.loaded. IN SOA 172.17.42.1. admin.test.com. (
not.loaded1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
not.loaded. IN NS 172.17.42.1.
not.loaded1. IN NS 172.17.42.1.
foo IN A 1.1.1.1

View File

@@ -1,11 +1,11 @@
$ttl 38400
ok. IN SOA 172.17.42.1. admin.test.com. (
ok1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
ok. IN NS 172.17.42.1.
ok1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
old-vinyldns3. IN SOA 172.17.42.1. admin.test.com. (
old-shared1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-vinyldns3. IN NS 172.17.42.1.
old-shared1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -0,0 +1,14 @@
$ttl 38400
old-vinyldns21. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-vinyldns21. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,14 @@
$ttl 38400
old-vinyldns31. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-vinyldns31. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,8 @@
$ttl 38400
one-time-shared1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
one-time-shared1. IN NS 172.17.42.1.

View File

@@ -1,11 +1,11 @@
$ttl 38400
one-time. IN SOA 172.17.42.1. admin.test.com. (
one-time1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
one-time. IN NS 172.17.42.1.
one-time1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -0,0 +1,8 @@
$ttl 38400
open1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
open1. IN NS 172.17.42.1.

View File

@@ -1,12 +1,12 @@
$ttl 38400
$ORIGIN parent.com.
@ IN SOA ns1.parent.com. admin.test.com. (
$ORIGIN parent.com1.
@ IN SOA ns1.parent.com1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
parent.com. IN NS ns1.parent.com.
parent.com1. IN NS ns1.parent.com1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
shared. IN SOA 172.17.42.1. admin.test.com. (
shared1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
shared. IN NS 172.17.42.1.
shared1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -0,0 +1,17 @@
$ttl 38400
sync-test1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
sync-test1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
fqdn.sync-test. IN A 7.7.7.7
_sip._tcp IN SRV 10 60 5060 foo.sync-test.
existing.dotted IN A 9.9.9.9

View File

@@ -1,11 +1,11 @@
$ttl 38400
system-test-history. IN SOA 172.17.42.1. admin.test.com. (
system-test-history1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
system-test-history. IN NS 172.17.42.1.
system-test-history1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
system-test. IN SOA 172.17.42.1. admin.test.com. (
system-test1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
system-test. IN NS 172.17.42.1.
system-test1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
old-shared. IN SOA 172.17.42.1. admin.test.com. (
vinyldns1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
old-shared. IN NS 172.17.42.1.
vinyldns1. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3

View File

@@ -1,11 +1,11 @@
$ttl 38400
zone.requires.review. IN SOA 172.17.42.1. admin.test.com. (
zone.requires.review1. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
zone.requires.review. IN NS 172.17.42.1.
zone.requires.review1. IN NS 172.17.42.1.
@ IN A 1.1.1.1
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3

View File

@@ -0,0 +1,12 @@
$ttl 38400
0.0.0.1.2.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
0.0.0.1.2.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN NS 172.17.42.1.
4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.vinyldns.
5.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.vinyldns.
0.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0 IN PTR high.value.domain.ip6.
2.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0 IN PTR needs.review.domain.ip6.

View File

@@ -0,0 +1,13 @@
$ttl 38400
2.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
2.9.e.f.c.c.7.2.9.6.d.f.ip6.arpa. IN NS 172.17.42.1.
0.0.0.1 IN NS 172.17.42.1.
4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.vinyldns.
5.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.vinyldns.
0.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR high.value.domain.ip6.
2.0.0.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR needs.review.domain.ip6.

View File

@@ -0,0 +1,10 @@
$ttl 38400
2.10.in-addr.arpa. IN SOA 172.17.42.1. admin.vinyldns.com. (
1439234395
10800
3600
604800
38400 )
2.10.in-addr.arpa. IN NS 172.17.42.1.
24.0 IN PTR www.vinyl.
25.0 IN PTR mail.vinyl.

View File

@@ -0,0 +1,9 @@
$ttl 38400
$ORIGIN child.parent.com2.
@ IN SOA ns1.parent.com2. admin.test.com. (
1439234395
10800
3600
604800
38400 )
@ IN NS ns1.parent.com2.

View File

@@ -0,0 +1,9 @@
$TTL 1h
$ORIGIN dskey.example.com2.
@ IN SOA ns1.parent.com2. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dskey.example.com2. IN NS 172.17.42.1.

View File

@@ -0,0 +1,15 @@
$ttl 38400
dummy2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
dummy2. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
non-approved-delegation IN NS 7.7.7.7

View File

@@ -0,0 +1,10 @@
$TTL 1h
$ORIGIN example.com2.
@ IN SOA ns1.parent.com2. admin.test.com. (
1439234395
10800
3600
604800
38400 )
example.com2. IN NS 172.17.42.1.
dskey IN NS 172.17.42.1.

View File

@@ -0,0 +1,17 @@
$ttl 38400
invalid-zone2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
invalid-zone2. IN NS 172.17.42.1.
invalid-zone2. IN NS not-approved.thing.com.
invalid.child.invalid-zone2. IN NS 172.17.42.1.
dotted.host.invalid-zone2. IN A 1.2.3.4
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6

View File

@@ -0,0 +1,38 @@
$ttl 38400
list-records2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-records2. IN NS 172.17.42.1.
00-test-list-recordsets-0-A IN A 10.1.1.1
00-test-list-recordsets-0-A IN A 10.2.2.2
00-test-list-recordsets-0-CNAME IN CNAME cname1.
00-test-list-recordsets-1-A IN A 10.1.1.1
00-test-list-recordsets-1-A IN A 10.2.2.2
00-test-list-recordsets-1-CNAME IN CNAME cname1.
00-test-list-recordsets-2-A IN A 10.1.1.1
00-test-list-recordsets-2-A IN A 10.2.2.2
00-test-list-recordsets-2-CNAME IN CNAME cname1.
00-test-list-recordsets-3-A IN A 10.1.1.1
00-test-list-recordsets-3-A IN A 10.2.2.2
00-test-list-recordsets-3-CNAME IN CNAME cname1.
00-test-list-recordsets-4-A IN A 10.1.1.1
00-test-list-recordsets-4-A IN A 10.2.2.2
00-test-list-recordsets-4-CNAME IN CNAME cname1.
00-test-list-recordsets-5-A IN A 10.1.1.1
00-test-list-recordsets-5-A IN A 10.2.2.2
00-test-list-recordsets-5-CNAME IN CNAME cname1.
00-test-list-recordsets-6-A IN A 10.1.1.1
00-test-list-recordsets-6-A IN A 10.2.2.2
00-test-list-recordsets-6-CNAME IN CNAME cname1.
00-test-list-recordsets-7-A IN A 10.1.1.1
00-test-list-recordsets-7-A IN A 10.2.2.2
00-test-list-recordsets-7-CNAME IN CNAME cname1.
00-test-list-recordsets-8-A IN A 10.1.1.1
00-test-list-recordsets-8-A IN A 10.2.2.2
00-test-list-recordsets-8-CNAME IN CNAME cname1.
00-test-list-recordsets-9-A IN A 10.1.1.1
00-test-list-recordsets-9-A IN A 10.2.2.2
00-test-list-recordsets-9-CNAME IN CNAME cname1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-12. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-12. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-22. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-22. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-searched-32. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-searched-32. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-12. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-12. IN NS 172.17.42.1.

View File

@@ -0,0 +1,8 @@
$ttl 38400
list-zones-test-unfiltered-22. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
list-zones-test-unfiltered-22. IN NS 172.17.42.1.

View File

@@ -0,0 +1,13 @@
$ttl 38400
non.test.shared2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
non.test.shared2. IN NS 172.17.42.1.
@ IN A 1.1.1.1
delete-test-batch IN A 2.2.2.2
update-test-batch IN A 3.3.3.3
delete-test IN A 4.4.4.4
update-test IN A 5.5.5.5

View File

@@ -0,0 +1,9 @@
$ttl 38400
not.loaded2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
not.loaded2. IN NS 172.17.42.1.
foo IN A 1.1.1.1

View File

@@ -0,0 +1,16 @@
$ttl 38400
ok2. IN SOA 172.17.42.1. admin.test.com. (
1439234395
10800
3600
604800
38400 )
ok2. IN NS 172.17.42.1.
jenkins IN A 10.1.1.1
foo IN A 2.2.2.2
test IN A 3.3.3.3
test IN A 4.4.4.4
@ IN A 5.5.5.5
already-exists IN A 6.6.6.6
dotted.a IN A 7.7.7.7
dottedc.name IN CNAME test.example.com

Some files were not shown because too many files have changed in this diff Show More