wireguard: updates

This commit is contained in:
teutat3s 2024-08-08 22:32:18 +02:00
parent 680e151b8b
commit 0f33c97abb
Signed by: teutat3s
GPG key ID: 4FA1D3FA524F22C1

View file

@ -1,8 +1,13 @@
{ {
pkgs, pkgs,
lib,
... ...
}: }:
{ {
systemd.services.wg-quick-wg5.serviceConfig.Type = lib.mkForce "simple";
systemd.services.wg-quick-wg5.serviceConfig.Restart = "on-failure";
systemd.services.wg-quick-wg5.serviceConfig.RestartSec = "5s";
networking = { networking = {
networkmanager.dns = "systemd-resolved"; networkmanager.dns = "systemd-resolved";
@ -59,6 +64,7 @@
]; ];
}; };
wg1 = { wg1 = {
autostart = false;
address = ["192.168.188.203/24"]; address = ["192.168.188.203/24"];
privateKeyFile = "/etc/wireguard/wg1.privatekey"; privateKeyFile = "/etc/wireguard/wg1.privatekey";
@ -134,7 +140,8 @@
publicKey = "UhPW8jebAPaMYqjJfSFO9QAMhk0E+dq4i6lB4Wjg91Q="; publicKey = "UhPW8jebAPaMYqjJfSFO9QAMhk0E+dq4i6lB4Wjg91Q=";
presharedKeyFile = "/etc/wireguard/wg5.presharedkey"; presharedKeyFile = "/etc/wireguard/wg5.presharedkey";
allowedIPs = [ "192.168.13.0/24" ]; allowedIPs = [ "192.168.13.0/24" ];
endpoint = "ktjh20jr89gkcqwr.myfritz.net:59538"; endpoint = "svxqr7qjmk9beu7t.myfritz.net:59538";
#endpoint = "84.44.134.172:59538";
persistentKeepalive = 25; persistentKeepalive = 25;
} }
]; ];