From e07f75432eabe9bde51766dd789fc5db22accb19 Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 21 May 2026 21:21:13 +0200 Subject: [PATCH] backup --- Docker/entrypoint.sh | 5 +++++ Docker/wg0.conf | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Docker/entrypoint.sh b/Docker/entrypoint.sh index fad34d6..cf1006a 100644 --- a/Docker/entrypoint.sh +++ b/Docker/entrypoint.sh @@ -191,6 +191,9 @@ start_vpn() { > /etc/resolv.conf for dns in $(echo "$VPN_DNS" | tr ',' ' '); do echo "nameserver $dns" >> /etc/resolv.conf + # Add explicit route to DNS server through wg0 so it's found in main table + # (suppress_prefixlength 0 ignores default routes but allows host routes) + ip -4 route add "$dns" dev "$INTERFACE" 2>/dev/null || true done echo "[vpn] DNS set to: ${VPN_DNS}" fi @@ -349,6 +352,8 @@ check_vpn_connectivity() { echo "[check] FAIL DNS resolution failed" echo "[check] resolv.conf: $(tr '\n' ' ' < /etc/resolv.conf)" echo "[check] Check that DNS servers are reachable through wg0" + echo "[check] ── End of checks ──" + exit 1 fi echo "[check] ── End of checks ──" diff --git a/Docker/wg0.conf b/Docker/wg0.conf index f341cf7..359534e 100644 --- a/Docker/wg0.conf +++ b/Docker/wg0.conf @@ -1,7 +1,8 @@ [Interface] PrivateKey = EPRa2f/v72LvIXAY4yqIRJifsSb+nCcYHqC2rwA94UI= Address = 100.64.244.78/32 -DNS = 198.18.0.1,198.18.0.2 +#DNS = 198.18.0.1,198.18.0.2 +DNS = 8.8.8.8 # Route zum VPN-Server direkt über dein lokales Netz PostUp = ip route add 91.148.236.64 via 192.168.178.1 dev wlp4s0f0