From 222fee861ed002a780034c39a2eb237da8452200 Mon Sep 17 00:00:00 2001 From: cnst Date: Sun, 20 Jul 2025 12:22:38 +0200 Subject: [PATCH] vpn v4 --- modules/server/wireguard-netns/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/server/wireguard-netns/default.nix b/modules/server/wireguard-netns/default.nix index 09b81c8e..effa9aa1 100644 --- a/modules/server/wireguard-netns/default.nix +++ b/modules/server/wireguard-netns/default.nix @@ -36,7 +36,12 @@ in { ip netns add "$NS" ip link add wg0 type wireguard ip link set wg0 netns "$NS" - ip -n "$NS" addr add "$ADDR" dev wg0 + + IFS=',' read -ra ADDRS <<< "$ADDR" + for ip in "''${ADDRS[@]}"; do + ip -n "$NS" addr add "$ip" dev wg0 + done + ip -n "$NS" link set wg0 up ip netns exec "$NS" wg setconf wg0 "$CONFIG" ip netns exec "$NS" ip link set lo up