From d3fc1b02aac3629299c5f9c47c279b85aba2adef Mon Sep 17 00:00:00 2001 From: cnst Date: Sun, 20 Jul 2025 15:13:21 +0200 Subject: [PATCH] vpn v19 --- modules/server/wireguard-netns/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/server/wireguard-netns/default.nix b/modules/server/wireguard-netns/default.nix index fca4ac98..3bc6992e 100644 --- a/modules/server/wireguard-netns/default.nix +++ b/modules/server/wireguard-netns/default.nix @@ -49,20 +49,20 @@ in { ExecStart = with pkgs; writers.writeBash "wg-up" '' set -eux - ${iproute2}/bin/ip link add wg0 type wireguard - ${iproute2}/bin/ip link set wg0 netns ${cfg.namespace} - ${iproute2}/bin/ip -n ${cfg.namespace} address add ${cfg.privateIP} dev wg0 + ${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 ${iproute2}/bin/ip netns exec ${cfg.namespace} \ - ${wireguard-tools}/bin/wg setconf wg0 ${cfg.configFile} - ${iproute2}/bin/ip -n ${cfg.namespace} link set wg0 up + ${wireguard-tools}/bin/wg setconf wg1 ${cfg.configFile} + ${iproute2}/bin/ip -n ${cfg.namespace} link set wg1 up ${iproute2}/bin/ip -n ${cfg.namespace} link set lo up - ${iproute2}/bin/ip -n ${cfg.namespace} route add default dev wg0 + ${iproute2}/bin/ip -n ${cfg.namespace} route add default dev wg1 ''; ExecStop = with pkgs; writers.writeBash "wg-down" '' set -eux - ${iproute2}/bin/ip -n ${cfg.namespace} route del default dev wg0 - ${iproute2}/bin/ip -n ${cfg.namespace} link del wg0 + ${iproute2}/bin/ip -n ${cfg.namespace} route del default dev wg1 + ${iproute2}/bin/ip -n ${cfg.namespace} link del wg1 ''; }; };