From 53a18387b4d378fec3996d940b0084ad85dca688 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= Date: Sat, 19 Apr 2025 16:40:59 +0000 Subject: initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Asbjørn Sloth Tønnesen --- templates/ede-addr-a.toml | 25 +++++++++++++++++++++++++ templates/ede-addr-aaaa.toml | 25 +++++++++++++++++++++++++ templates/ede-cname.toml | 37 +++++++++++++++++++++++++++++++++++++ templates/ede-nx.toml | 19 +++++++++++++++++++ templates/nodata.toml | 24 ++++++++++++++++++++++++ 5 files changed, 130 insertions(+) create mode 100644 templates/ede-addr-a.toml create mode 100644 templates/ede-addr-aaaa.toml create mode 100644 templates/ede-cname.toml create mode 100644 templates/ede-nx.toml create mode 100644 templates/nodata.toml (limited to 'templates') diff --git a/templates/ede-addr-a.toml b/templates/ede-addr-a.toml new file mode 100644 index 0000000..c0e1efa --- /dev/null +++ b/templates/ede-addr-a.toml @@ -0,0 +1,25 @@ +[Match] +QType = "A" +QName = "{qname}" + +[Header] +Rcode = 0 # NOERROR +RecursionDesired = true +Autoritative = true +CheckingDisabled = false + +[Response] +CopyQuery = true + +[[Answer]] +Name = "{qname}" +RType = "A" +TTL = 300 +IP = "194.165.56.50" + +[[Additional]] +RType = "OPT" +UDPSize = 1232 +SetEDE = true +EDECode = {ede_code} +EDEExtra = "{ede_extra}" diff --git a/templates/ede-addr-aaaa.toml b/templates/ede-addr-aaaa.toml new file mode 100644 index 0000000..a37bfd6 --- /dev/null +++ b/templates/ede-addr-aaaa.toml @@ -0,0 +1,25 @@ +[Match] +QType = "AAAA" +QName = "{qname}" + +[Header] +Rcode = 0 # NOERROR +RecursionDesired = true +Autoritative = true +CheckingDisabled = false + +[Response] +CopyQuery = true + +[[Answer]] +Name = "{qname}" +RType = "AAAA" +TTL = 300 +IP = "2a10:2a80::50:2" + +[[Additional]] +RType = "OPT" +UDPSize = 1232 +SetEDE = true +EDECode = {ede_code} +EDEExtra = "{ede_extra}" diff --git a/templates/ede-cname.toml b/templates/ede-cname.toml new file mode 100644 index 0000000..3a42a2d --- /dev/null +++ b/templates/ede-cname.toml @@ -0,0 +1,37 @@ +[Match] +QType = "!SOA" +QName = "{qname}" + +[Header] +Rcode = 0 # NOERROR +RecursionDesired = true +Autoritative = true +CheckingDisabled = false + +[Response] +CopyQuery = true + +[[Answer]] +Name = "{qname}" +RType = "CNAME" +TTL = 300 +Target = "notice.ede.dn5.dk." + +[[Additional]] +Name = "notice.ede.dn5.dk." +RType = "A" +TTL = 300 +IP = "194.165.56.50" + +[[Additional]] +Name = "notice.ede.dn5.dk." +RType = "AAAA" +TTL = 300 +IP = "2a10:2a80::50:2" + +[[Additional]] +RType = "OPT" +UDPSize = 1232 +SetEDE = true +EDECode = {ede_code} +EDEExtra = "{ede_extra}" diff --git a/templates/ede-nx.toml b/templates/ede-nx.toml new file mode 100644 index 0000000..440631a --- /dev/null +++ b/templates/ede-nx.toml @@ -0,0 +1,19 @@ +[Match] +QType = "!SOA" +QName = "{qname}" + +[Header] +Rcode = 3 # NXDOMAIN +RecursionDesired = true +Autoritative = true +CheckingDisabled = false + +[Response] +CopyQuery = true + +[[Additional]] +RType = "OPT" +UDPSize = 1232 +SetEDE = true +EDECode = {ede_code} +EDEExtra = "{ede_extra}" diff --git a/templates/nodata.toml b/templates/nodata.toml new file mode 100644 index 0000000..a75100f --- /dev/null +++ b/templates/nodata.toml @@ -0,0 +1,24 @@ +[Match] +QType = "" +QName = "{qname}" + +[Header] +Rcode = 0 # NOERROR +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 -- cgit v1.2.1