summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kartei/tv/hosts/ne.nix39
-rw-r--r--krebs/2configs/nameserver.nix5
2 files changed, 44 insertions, 0 deletions
diff --git a/kartei/tv/hosts/ne.nix b/kartei/tv/hosts/ne.nix
new file mode 100644
index 000000000..8a0ea0e82
--- /dev/null
+++ b/kartei/tv/hosts/ne.nix
@@ -0,0 +1,39 @@
+{ config, ... }: {
+ extraZones = {
+ "krebsco.de" = ''
+ ne 60 IN A ${config.krebs.hosts.ne.nets.internet.ip4.addr}
+ ne 60 IN AAAA ${config.krebs.hosts.ne.nets.internet.ip6.addr}
+ '';
+ };
+ nets = {
+ internet = {
+ aliases = [
+ "ne.i"
+ ];
+ ip4 = rec {
+ addr = "159.195.31.38";
+ prefix = "${addr}/32";
+ };
+ ip6 = rec {
+ addr = "2a0a:4cc0:c1:5eb0::1";
+ prefix = "${addr}/64";
+ prefixLength = 64;
+ };
+ ssh.port = 11423;
+ };
+ mycelium = {
+ aliases = [
+ "ne.m"
+ ];
+ ip6.addr = "45f:fa21:4bdd:a758:8091:947d:fe84:fac3";
+ };
+ retiolum = {
+ aliases = [
+ "ne.r"
+ ];
+ };
+ wiregrill = {
+ ip4.addr = "10.244.3.2";
+ };
+ };
+}
diff --git a/krebs/2configs/nameserver.nix b/krebs/2configs/nameserver.nix
index 633f6f5d5..fb22dc6f9 100644
--- a/krebs/2configs/nameserver.nix
+++ b/krebs/2configs/nameserver.nix
@@ -66,6 +66,10 @@ in {
- id: hostingde_ns1
address: 134.0.30.178
+ - id: krebscode_ne
+ address: ${config.krebs.hosts.ne.nets.internet.ip4.addr}
+ key: krebs_transfer_notify_key
+
- id: krebscode_ni
address: ${config.krebs.hosts.ni.nets.internet.ip4.addr}
key: krebs_transfer_notify_key
@@ -119,6 +123,7 @@ in {
dnssec-policy: rsa2k
notify: henet_ns1
notify: hostingde_ns1
+ notify: krebscode_ne
notify: krebscode_ni
acl: transfer_to_henet_secondary
acl: transfer_to_hostingde_secondary