From 76f20fb831354c1aae96f4c5d2073a767e93a738 Mon Sep 17 00:00:00 2001 From: Ingolf Wagner <contact@ingolf-wagner.de> Date: Thu, 27 Feb 2025 09:29:40 +0700 Subject: [PATCH] :wrench: add wireguard ping --- machines/cherry/network-wireguard-wg0.nix | 3 +++ machines/chungus/configuration.nix | 2 +- .../{network-wireguard.nix => network-wireguard-wg0.nix} | 3 +++ machines/usbstick/network-wireguard-wg0.nix | 3 +++ 4 files changed, 10 insertions(+), 1 deletion(-) rename machines/chungus/{network-wireguard.nix => network-wireguard-wg0.nix} (90%) diff --git a/machines/cherry/network-wireguard-wg0.nix b/machines/cherry/network-wireguard-wg0.nix index 45ea509..281fa7d 100644 --- a/machines/cherry/network-wireguard-wg0.nix +++ b/machines/cherry/network-wireguard-wg0.nix @@ -18,6 +18,9 @@ "wireguard.wg0.ip" = "10.100.0.7"; }; + # actually important to make machine visible over wireguard + services.telegraf.extraConfig.inputs.ping = [ { urls = [ "10.100.0.1" ]; } ]; + # Enable WireGuard networking.wg-quick.interfaces = { # Hub and Spoke Setup diff --git a/machines/chungus/configuration.nix b/machines/chungus/configuration.nix index 34dd338..e68a6d4 100644 --- a/machines/chungus/configuration.nix +++ b/machines/chungus/configuration.nix @@ -16,7 +16,7 @@ ./packages.nix ./network-tinc.nix - ./network-wireguard.nix + ./network-wireguard-wg0.nix ./hass-mqtt.nix ./hass-zigbee2mqtt.nix diff --git a/machines/chungus/network-wireguard.nix b/machines/chungus/network-wireguard-wg0.nix similarity index 90% rename from machines/chungus/network-wireguard.nix rename to machines/chungus/network-wireguard-wg0.nix index be9fb62..0fc801d 100644 --- a/machines/chungus/network-wireguard.nix +++ b/machines/chungus/network-wireguard-wg0.nix @@ -18,6 +18,9 @@ "wireguard.wg0.ip" = "10.100.0.2"; }; + # actually important to make machine visible over wireguard + services.telegraf.extraConfig.inputs.ping = [ { urls = [ "10.100.0.1" ]; } ]; + # Enable WireGuard networking.wg-quick.interfaces = { # Hub and Spoke Setup diff --git a/machines/usbstick/network-wireguard-wg0.nix b/machines/usbstick/network-wireguard-wg0.nix index 702c406..5f62668 100644 --- a/machines/usbstick/network-wireguard-wg0.nix +++ b/machines/usbstick/network-wireguard-wg0.nix @@ -12,6 +12,9 @@ "wireguard.wg0.ip" = "10.100.0.100"; }; + # actually important to make machine visible over wireguard + services.telegraf.extraConfig.inputs.ping = [ { urls = [ "10.100.0.1" ]; } ]; + # Enable WireGuard networking.wg-quick.interfaces = { # Hub and Spoke Setup