diff --git a/nixos/components/network/wireguard.nix b/nixos/components/network/wireguard.nix index 2558d1e..77f2680 100644 --- a/nixos/components/network/wireguard.nix +++ b/nixos/components/network/wireguard.nix @@ -11,5 +11,17 @@ with lib; }; }; + # todo: use networking.wireguard instead of networking wg-quick + # with dynamicEndpointRefreshSeconds + #config = { + # systemd.services.wg-quick-wg0.serviceConfig = { + # Restart = "always"; + # RestartSec = 50; + # Type = mkForce "simple"; + # RemainAfterExit = mkForce false; + # }; + #}; + + } diff --git a/nixos/machines/cherry/wireguard.nix b/nixos/machines/cherry/wireguard.nix index 72d8399..bf3609c 100644 --- a/nixos/machines/cherry/wireguard.nix +++ b/nixos/machines/cherry/wireguard.nix @@ -1,6 +1,6 @@ { config, ... }: { - networking.firewall.allowedUDPPorts = [ 51820 ]; + #networking.firewall.allowedUDPPorts = [ 51820 ]; sops.secrets.wireguard_private = { }; # Enable WireGuard @@ -18,7 +18,8 @@ # robi publicKey = "uWR93xJe5oEbX3DsAYpOS9CuSg1VmXEQxJzdlJpe3DU="; allowedIPs = [ "10.100.0.1/24" ]; - endpoint = "ingolf-wagner.de:51820"; + #endpoint = "ingolf-wagner.de:51820"; + endpoint = "95.216.66.212:51820"; } ]; }; diff --git a/nixos/machines/chungus/network-wireguard.nix b/nixos/machines/chungus/network-wireguard.nix index f8d9f7c..37ec6a6 100644 --- a/nixos/machines/chungus/network-wireguard.nix +++ b/nixos/machines/chungus/network-wireguard.nix @@ -21,7 +21,8 @@ # orbi publicKey = "uWR93xJe5oEbX3DsAYpOS9CuSg1VmXEQxJzdlJpe3DU="; allowedIPs = [ "10.100.0.1/24" ]; - endpoint = "ingolf-wagner.de:51820"; + #endpoint = "ingolf-wagner.de:51820"; + endpoint = "95.216.66.212:51820"; persistentKeepalive = 25; } ]; diff --git a/nixos/machines/cream/wireguard.nix b/nixos/machines/cream/wireguard.nix index a8adf3d..899ab62 100644 --- a/nixos/machines/cream/wireguard.nix +++ b/nixos/machines/cream/wireguard.nix @@ -18,7 +18,8 @@ # robi publicKey = "uWR93xJe5oEbX3DsAYpOS9CuSg1VmXEQxJzdlJpe3DU="; allowedIPs = [ "10.100.0.1/24" ]; - endpoint = "ingolf-wagner.de:51820"; + #endpoint = "ingolf-wagner.de:51820"; + endpoint = "95.216.66.212:51820"; } ]; }; diff --git a/nixos/machines/sterni/wireguard.nix b/nixos/machines/sterni/wireguard.nix index 682651d..16b9b00 100644 --- a/nixos/machines/sterni/wireguard.nix +++ b/nixos/machines/sterni/wireguard.nix @@ -18,7 +18,8 @@ # robi publicKey = "uWR93xJe5oEbX3DsAYpOS9CuSg1VmXEQxJzdlJpe3DU="; allowedIPs = [ "10.100.0.1/24" ]; - endpoint = "ingolf-wagner.de:51820"; + #endpoint = "ingolf-wagner.de:51820"; + endpoint = "95.216.66.212:51820"; } ]; };