summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--machines/dragon.nix5
-rw-r--r--modules/router.nix2
2 files changed, 3 insertions, 4 deletions
diff --git a/machines/dragon.nix b/machines/dragon.nix
index 8856391..5ad2ada 100644
--- a/machines/dragon.nix
+++ b/machines/dragon.nix
@@ -89,10 +89,9 @@ in {
networking.interfaces.router-vport.useDHCP = true;
networking.interfaces.wg-vpn-vport = {
useDHCP = true;
- ipv6.addresses = [{address = "2001:470:8e2e:1001::d"; prefixLength = 64; }];
+ ipv6.addresses = [{address = "2001:470:8e2e:1000::d"; prefixLength = 127; }];
ipv6.routes = [
- {address = "2001:470:8e2e:1001::"; prefixLength = 64; via = "2001:470:8e2e:1001::1"; }
- {address = "${vpnPrefix}::"; prefixLength = 64; via = "${vpnPrefix}::2"; }
+ {address = "${vpnPrefix}::"; prefixLength = 64; via = "${vpnPrefix}::c"; }
];
};
networking.resolvconf.useLocalResolver = false;
diff --git a/modules/router.nix b/modules/router.nix
index af8dab9..86f396e 100644
--- a/modules/router.nix
+++ b/modules/router.nix
@@ -82,7 +82,7 @@ let
ipv4.routes = [{address = "10.10.255.0"; prefixLength = 24;}];
};
networking.interfaces.wg-vpnlan-vport = {
- ipv6.addresses = [{address = "2001:470:8e2e:1001::1"; prefixLength = 64; }];
+ ipv6.addresses = [{address = "2001:470:8e2e:1000::c"; prefixLength = 127; }];
};
networking.interfaces.vpnlan-vport = {
ipv4.addresses = [{address = "172.20.30.1"; prefixLength = 24;}];