diff --git a/hosts/sobotka/server.nix b/hosts/sobotka/server.nix index e32de12f..1bb4d321 100644 --- a/hosts/sobotka/server.nix +++ b/hosts/sobotka/server.nix @@ -31,7 +31,7 @@ deluge.enable = true; wireguard-netns = { enable = true; - namespace = "vpn"; + namespace = "vpn2"; configFile = config.age.secrets.wgCredentials.path; privateIP = "10.68.145.193"; dnsIP = "10.64.0.1"; diff --git a/modules/server/wireguard-netns/default.nix b/modules/server/wireguard-netns/default.nix index 3bc6992e..8b5d6dad 100644 --- a/modules/server/wireguard-netns/default.nix +++ b/modules/server/wireguard-netns/default.nix @@ -48,7 +48,7 @@ in { RemainAfterExit = true; ExecStart = with pkgs; writers.writeBash "wg-up" '' - set -eux + set -e ${iproute2}/bin/ip link add wg1 type wireguard ${iproute2}/bin/ip link set wg1 netns ${cfg.namespace} ${iproute2}/bin/ip -n ${cfg.namespace} address add ${cfg.privateIP} dev wg1 @@ -60,7 +60,7 @@ in { ''; ExecStop = with pkgs; writers.writeBash "wg-down" '' - set -eux + set -e ${iproute2}/bin/ip -n ${cfg.namespace} route del default dev wg1 ${iproute2}/bin/ip -n ${cfg.namespace} link del wg1 '';