Files
michaelschiemer/docs/deployment/VPN-ROUTING-FINAL-FIX.md

2.4 KiB

VPN-Routing Final Fix - Anleitung

Problem best?tigt

? Route vorhanden: 10.8.0.0/24 Route existiert
? Ping funktioniert: ping 10.8.0.1 erfolgreich
? HTTP/HTTPS-Traffic kommt NICHT ?ber VPN: Traefik sieht immer noch ClientHost: 89.246.96.244

Ursache

Windows sendet HTTP/HTTPS-Traffic nicht ?ber das WireGuard-Interface, obwohl die Route vorhanden ist und Ping funktioniert. Dies deutet auf eine falsche AllowedIPs-Einstellung in der WireGuard-Client-Konfiguration hin.

L?sung: WireGuard AllowedIPs pr?fen

Schritt 1: WireGuard-Config ?ffnen

Option A: ?ber WireGuard GUI

  1. ?ffne WireGuard
  2. W?hle "grafana-test" Verbindung
  3. Klicke auf "Bearbeiten"

Option B: Config-Datei direkt

  • ?ffne: %USERPROFILE%\Downloads\grafana-test.conf
  • Oder: Wo auch immer du die WireGuard-Config gespeichert hast

Schritt 2: Pr?fe AllowedIPs

Unter [Peer] sollte stehen:

[Peer]
PublicKey = ...
Endpoint = 94.16.110.151:51820
AllowedIPs = 10.8.0.0/24  # ? WICHTIG: Gesamtes VPN-Netzwerk!
PersistentKeepalive = 25

Falls nur steht:

AllowedIPs = 10.8.0.1/32  # ? Nur Server-IP, nicht das Netzwerk!

Dann ?ndere zu:

AllowedIPs = 10.8.0.0/24  # ? Gesamtes VPN-Netzwerk

Schritt 3: WireGuard neu verbinden

  1. Disconnect WireGuard-Verbindung
  2. Warte 5 Sekunden
  3. Connect WireGuard-Verbindung neu
  4. Pr?fe Route: route print | findstr "10.8"
  5. Teste Ping: ping 10.8.0.1

Schritt 4: Teste Grafana-Zugriff

  1. DNS-Cache leeren: ipconfig /flushdns
  2. Browser ?ffnen (oder Inkognito-Modus)
  3. ?ffne: https://grafana.michaelschiemer.de
  4. Warte 5 Sekunden

Schritt 5: Logs pr?fen

Ich pr?fe dann die Traefik-Logs:

  • ? Wenn ClientHost: 10.8.0.7 ? Traffic kommt ?ber VPN!
  • ? Wenn ClientHost: 89.246.96.244 ? Traffic kommt immer noch nicht ?ber VPN

Alternative: Route manuell optimieren

Falls AllowedIPs korrekt ist, aber es trotzdem nicht funktioniert:

# Als Administrator
# Entferne alte Route
route delete 10.8.0.0 MASK 255.255.255.0

# Setze Route explizit mit Gateway 10.8.0.1
route add 10.8.0.0 MASK 255.255.255.0 10.8.0.1 METRIC 1 IF 18

# Pr?fe ob es funktioniert hat
route print | findstr "10.8"

Dann teste Grafana erneut.

N?chste Schritte

Nach erfolgreichem VPN-Routing:

  1. ? Traffic kommt ?ber VPN (ClientHost: 10.8.0.7)
  2. ? Tempor?re IP-Erlaubnis (89.246.96.244) entfernen
  3. ? Grafana ist nur noch ?ber VPN erreichbar