summaryrefslogtreecommitdiffstats
path: root/static
diff options
context:
space:
mode:
authorAsbjørn Sloth Tønnesen <ast@2e8.dk>2025-04-19 16:40:59 +0000
committerAsbjørn Sloth Tønnesen <ast@2e8.dk>2025-04-19 17:24:29 +0000
commit53a18387b4d378fec3996d940b0084ad85dca688 (patch)
treea5cfda93c24a5a1c1e1d4b419bdfecee360b2933 /static
parent8f8ca063064eee32c5281b1ee6ff4e5ecff9c23b (diff)
downloadede-53a18387b4d378fec3996d940b0084ad85dca688.tar.gz
ede-53a18387b4d378fec3996d940b0084ad85dca688.tar.xz
ede-53a18387b4d378fec3996d940b0084ad85dca688.zip
initial commit
Signed-off-by: Asbjørn Sloth Tønnesen <ast@2e8.dk>
Diffstat (limited to 'static')
-rw-r--r--static/0000-refuse-root.toml11
-rw-r--r--static/0001-refuse-iis.se.toml11
-rw-r--r--static/0002-refuse-icann.org.toml11
-rw-r--r--static/0003-refuse-ripe.net.toml11
-rw-r--r--static/0010-edns_version.toml16
-rw-r--r--static/0100-soa-ede.dn5.dk.toml24
-rw-r--r--static/0101-any-rfc8482.toml18
-rw-r--r--static/0102-ns.toml18
-rw-r--r--static/0103-txt.toml18
-rw-r--r--static/0104-mx.toml19
-rw-r--r--static/0110-a.toml18
-rw-r--r--static/0111-aaaa.toml18
-rw-r--r--static/0120-notice-a.toml18
-rw-r--r--static/0121-notice-aaaa.toml18
-rw-r--r--static/0130-ns-a.toml18
-rw-r--r--static/0131-ns-aaaa.toml18
-rw-r--r--static/9999-nxdomain.toml24
17 files changed, 289 insertions, 0 deletions
diff --git a/static/0000-refuse-root.toml b/static/0000-refuse-root.toml
new file mode 100644
index 0000000..20fe65c
--- /dev/null
+++ b/static/0000-refuse-root.toml
@@ -0,0 +1,11 @@
+[Match]
+QType = ""
+QName = "."
+
+[Header]
+Rcode = 5 # REFUSED
+RecursionDesired = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
diff --git a/static/0001-refuse-iis.se.toml b/static/0001-refuse-iis.se.toml
new file mode 100644
index 0000000..4bf192c
--- /dev/null
+++ b/static/0001-refuse-iis.se.toml
@@ -0,0 +1,11 @@
+[Match]
+QType = ""
+QName = "xn--nameservertest.iis.se."
+
+[Header]
+Rcode = 5 # REFUSED
+RecursionDesired = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
diff --git a/static/0002-refuse-icann.org.toml b/static/0002-refuse-icann.org.toml
new file mode 100644
index 0000000..29f242f
--- /dev/null
+++ b/static/0002-refuse-icann.org.toml
@@ -0,0 +1,11 @@
+[Match]
+QType = ""
+QName = "xn--nameservertest.icann.org."
+
+[Header]
+Rcode = 5 # REFUSED
+RecursionDesired = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
diff --git a/static/0003-refuse-ripe.net.toml b/static/0003-refuse-ripe.net.toml
new file mode 100644
index 0000000..5cb6b5a
--- /dev/null
+++ b/static/0003-refuse-ripe.net.toml
@@ -0,0 +1,11 @@
+[Match]
+QType = ""
+QName = "xn--nameservertest.ripe.net."
+
+[Header]
+Rcode = 5 # REFUSED
+RecursionDesired = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
diff --git a/static/0010-edns_version.toml b/static/0010-edns_version.toml
new file mode 100644
index 0000000..e342fa8
--- /dev/null
+++ b/static/0010-edns_version.toml
@@ -0,0 +1,16 @@
+[Match]
+QType = ""
+QName = ""
+EDNSVer = "!0"
+
+[Header]
+RCode = 16 # BADVERS
+RecursionDesired = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Additional]]
+RType = "OPT"
+UDPSize = 1232
diff --git a/static/0100-soa-ede.dn5.dk.toml b/static/0100-soa-ede.dn5.dk.toml
new file mode 100644
index 0000000..6fcc015
--- /dev/null
+++ b/static/0100-soa-ede.dn5.dk.toml
@@ -0,0 +1,24 @@
+[Match]
+QType = "SOA"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "SOA"
+TTL = 300
+NS = "ns.ede.dn5.dk."
+MBox = "hostmaster.ede.dn5.dk."
+Serial = {serial}
+Refresh = 14400
+Retry = 3600
+Expire = 604800
+MinTTL = 300
diff --git a/static/0101-any-rfc8482.toml b/static/0101-any-rfc8482.toml
new file mode 100644
index 0000000..5d27026
--- /dev/null
+++ b/static/0101-any-rfc8482.toml
@@ -0,0 +1,18 @@
+[Match]
+
+QType = "ANY"
+QName = ""
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[[Answer]]
+
+Name = "ede.dn5.dk."
+RType = "HINFO"
+TTL = 86400
+CPU = "RFC8482"
+OS = ""
diff --git a/static/0102-ns.toml b/static/0102-ns.toml
new file mode 100644
index 0000000..5345359
--- /dev/null
+++ b/static/0102-ns.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "NS"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "NS"
+TTL = 300
+NS = "ns.ede.dn5.dk."
diff --git a/static/0103-txt.toml b/static/0103-txt.toml
new file mode 100644
index 0000000..cac42f4
--- /dev/null
+++ b/static/0103-txt.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "TXT"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "TXT"
+TTL = 300
+TXT = "v=spf1 -all"
diff --git a/static/0104-mx.toml b/static/0104-mx.toml
new file mode 100644
index 0000000..58f6c77
--- /dev/null
+++ b/static/0104-mx.toml
@@ -0,0 +1,19 @@
+[Match]
+QType = "MX"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "MX"
+TTL = 300
+Pref = 10
+MX = "mail.a5n.dk."
diff --git a/static/0110-a.toml b/static/0110-a.toml
new file mode 100644
index 0000000..ac79a03
--- /dev/null
+++ b/static/0110-a.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "A"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "A"
+TTL = 300
+IP = "194.165.56.50"
diff --git a/static/0111-aaaa.toml b/static/0111-aaaa.toml
new file mode 100644
index 0000000..05a1082
--- /dev/null
+++ b/static/0111-aaaa.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "AAAA"
+QName = "ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ede.dn5.dk."
+RType = "AAAA"
+TTL = 300
+IP = "2a10:2a80::50:2"
diff --git a/static/0120-notice-a.toml b/static/0120-notice-a.toml
new file mode 100644
index 0000000..2d71fd9
--- /dev/null
+++ b/static/0120-notice-a.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "A"
+QName = "notice.ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "notice.ede.dn5.dk."
+RType = "A"
+TTL = 300
+IP = "194.165.56.50"
diff --git a/static/0121-notice-aaaa.toml b/static/0121-notice-aaaa.toml
new file mode 100644
index 0000000..c05c989
--- /dev/null
+++ b/static/0121-notice-aaaa.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "AAAA"
+QName = "notice.ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "notice.ede.dn5.dk."
+RType = "AAAA"
+TTL = 300
+IP = "2a10:2a80::50:2"
diff --git a/static/0130-ns-a.toml b/static/0130-ns-a.toml
new file mode 100644
index 0000000..4082a7c
--- /dev/null
+++ b/static/0130-ns-a.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "A"
+QName = "ns.ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ns.ede.dn5.dk."
+RType = "A"
+TTL = 300
+IP = "194.165.56.50"
diff --git a/static/0131-ns-aaaa.toml b/static/0131-ns-aaaa.toml
new file mode 100644
index 0000000..14b98dd
--- /dev/null
+++ b/static/0131-ns-aaaa.toml
@@ -0,0 +1,18 @@
+[Match]
+QType = "AAAA"
+QName = "ns.ede.dn5.dk."
+
+[Header]
+Rcode = 0 # NOERROR
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Answer]]
+Name = "ns.ede.dn5.dk."
+RType = "AAAA"
+TTL = 300
+IP = "2a10:2a80::50:2"
diff --git a/static/9999-nxdomain.toml b/static/9999-nxdomain.toml
new file mode 100644
index 0000000..66ad6fb
--- /dev/null
+++ b/static/9999-nxdomain.toml
@@ -0,0 +1,24 @@
+[Match]
+QType = ""
+QName = ""
+
+[Header]
+Rcode = 3 # NXDOMAIN
+RecursionDesired = true
+Autoritative = true
+CheckingDisabled = false
+
+[Response]
+CopyQuery = true
+
+[[Authority]]
+Name = "ede.dn5.dk."
+RType = "SOA"
+TTL = 300
+NS = "ns.ede.dn5.dk."
+MBox = "hostmaster.ede.dn5.dk."
+Serial = {serial}
+Refresh = 14400
+Retry = 3600
+Expire = 604800
+MinTTL = 300