# WireGuard Windows - Route-Tabelle pr?fen und fixen ## Status ? **Route vorhanden**: `10.8.0.0/24` Route existiert in Windows Route-Tabelle ? **Ping funktioniert**: `ping 10.8.0.1` funktioniert ? VPN-Verbindung ist OK ?? **Route zeigt "Auf Verbindung"**: Gateway ist `10.8.0.7` (Client-IP), nicht `10.8.0.1` (Server-IP) ## Route-Interpretation ``` 10.8.0.0 255.255.255.0 Auf Verbindung 10.8.0.7 5 ``` **Bedeutung:** - **Ziel**: `10.8.0.0/24` (ganzes VPN-Netzwerk) - **Typ**: "Auf Verbindung" (On-link) = direkt verbundenes Netzwerk - **Gateway**: `10.8.0.7` (deine Client-IP) - **Metrik**: 5 (niedrig = bevorzugt) **Das ist normal f?r WireGuard!** Das Interface ist als direkt verbunden markiert, daher ist der Gateway die Client-IP selbst. ## Test-Schritte ### Schritt 1: Browser DNS-Cache leeren Falls der Browser noch alte DNS-Eintr?ge cached: ```powershell # Flush DNS-Cache ipconfig /flushdns # Pr?fe DNS-Aufl?sung nslookup grafana.michaelschiemer.de ``` **Mit Hosts-Datei sollte zeigen:** ``` Name: grafana.michaelschiemer.de Address: 10.8.0.1 ``` ### Schritt 2: Teste Grafana-Zugriff 1. **Stelle sicher, dass VPN verbunden ist** 2. **?ffne Browser** (Chrome/Edge/Firefox) 3. **Leere Browser-Cache** oder nutze **Inkognito-Modus** 4. **?ffne**: `https://grafana.michaelschiemer.de` 5. **Warte 5 Sekunden** ### Schritt 3: Pr?fe Traefik-Logs Ich pr?fe dann die Logs auf dem Server, ob: - ? `ClientHost: 10.8.0.7` (VPN-IP) ? Traffic kommt ?ber VPN! - ? `ClientHost: 89.246.96.244` (?ffentliche IP) ? Traffic kommt NICHT ?ber VPN ## Falls Traffic immer noch nicht ?ber VPN kommt ### Option A: Route explizit setzen Falls die Route nicht richtig funktioniert: ```powershell # Als Administrator # Interface-Index 18 (WireGuard Interface) route delete 10.8.0.0 MASK 255.255.255.0 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" ``` ### Option B: WireGuard neu verbinden 1. **Disconnect** WireGuard-Verbindung 2. **Warte 5 Sekunden** 3. **Connect** WireGuard-Verbindung neu 4. **Pr?fe Route erneut**: `route print | findstr "10.8"` 5. **Teste Ping**: `ping 10.8.0.1` 6. **Teste Grafana**: `https://grafana.michaelschiemer.de` ### Option C: Pr?fe AllowedIPs in WireGuard-Config **?ffne WireGuard ? W?hle "grafana-test" ? "Bearbeiten":** ```ini [Peer] AllowedIPs = 10.8.0.0/24 # ? Muss das gesamte VPN-Netzwerk sein ``` **Falls nur `10.8.0.1/32` oder ?hnliches steht:** - ?ndere zu `10.8.0.0/24` - Speichere - WireGuard neu verbinden ## Erwartetes Ergebnis Nach korrektem VPN-Routing sollte Traefik sehen: ``` ClientHost: 10.8.0.7 ? Deine VPN-Client-IP ``` Dann k?nnen wir die tempor?re IP-Erlaubnis (`89.246.96.244`) entfernen!