From 1b75f59d12531d1085158a03a459ccdcbdb46bd6 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 7 Oct 2023 19:04:04 -0400 Subject: fix --- machines/dragon.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'machines') diff --git a/machines/dragon.nix b/machines/dragon.nix index f060dc0..34beb99 100644 --- a/machines/dragon.nix +++ b/machines/dragon.nix @@ -1,5 +1,7 @@ { config, lib, pkgs, ... }: -let duid = "00:01:00:01:21:a2:4e:a8:d0:bf:9c:45:a6:ec"; +let + duid = "00:01:00:01:21:a2:4e:a8:d0:bf:9c:45:a6:ec"; + vpnPrefix = "2001:470:8e2e:1000"; in { imports = [ # ../config/router.nix @@ -85,6 +87,11 @@ in { networking = { hostName = lib.mkForce "dragon"; }; networking.firewall.enable = false; networking.interfaces.router-vport.useDHCP = true; + networking.interfaces.wg-vpnlan-vport = { + useDHCP = false; + ipv6.addresses = [{address = "${vpnPrefix}::d"; prefixLength = 128;}]; + ipv6.routes = [{address = "${vpnPrefix}::"; prefixLength = 64; via = "${vpnPrefix}::1"; }]; + }; networking.resolvconf.useLocalResolver = false; networking.dhcpcd.enable = true; networking.dhcpcd.extraConfig = '' -- cgit v1.2.3