diff options
author | Asbjørn Sloth Tønnesen <ast@2e8.dk> | 2025-04-19 16:40:59 +0000 |
---|---|---|
committer | Asbjørn Sloth Tønnesen <ast@2e8.dk> | 2025-04-19 17:24:29 +0000 |
commit | 53a18387b4d378fec3996d940b0084ad85dca688 (patch) | |
tree | a5cfda93c24a5a1c1e1d4b419bdfecee360b2933 /templates | |
parent | 8f8ca063064eee32c5281b1ee6ff4e5ecff9c23b (diff) | |
download | ede-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 'templates')
-rw-r--r-- | templates/ede-addr-a.toml | 25 | ||||
-rw-r--r-- | templates/ede-addr-aaaa.toml | 25 | ||||
-rw-r--r-- | templates/ede-cname.toml | 37 | ||||
-rw-r--r-- | templates/ede-nx.toml | 19 | ||||
-rw-r--r-- | templates/nodata.toml | 24 |
5 files changed, 130 insertions, 0 deletions
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 |