# WireGuard neue Config ist fertig! ## Status ? **WireGuard-Client wurde neu generiert** ? **Neue Keys wurden erstellt** ? **WireGuard-Service l?uft** ?? **DNS-Zeile wurde manuell korrigiert** (`DNS = 10.8.0.1`) ## Neue Config-Datei **Pfad**: `deployment/ansible/wireguard-clients/grafana-test.conf` **Wichtige Daten:** - **Client-IP**: `10.8.0.7` (gleich wie vorher) - **PrivateKey**: Neu generiert - **PublicKey**: Neu generiert (auf Server registriert) - **Endpoint**: `94.16.110.151:51820` - **AllowedIPs**: `10.8.0.0/24` ? - **DNS**: `10.8.0.1` ? ## N?chste Schritte ### 1. Config-Datei auf Windows kopieren **Option A: Von Windows aus:** ```powershell # In PowerShell (von deinem Windows-PC) scp deploy@94.16.110.151:/home/deploy/deployment/ansible/wireguard-clients/grafana-test.conf C:\Users\Mike\Downloads\grafana-test.conf ``` **Option B: Von Linux (dein PC):** ```bash # Wenn du von deinem Linux-PC aus arbeitest scp deploy@94.16.110.151:~/deployment/ansible/wireguard-clients/grafana-test.conf ~/Downloads/grafana-test.conf ``` **Option C: Datei direkt ?ffnen:** ``` deployment/ansible/wireguard-clients/grafana-test.conf ``` ### 2. Neue Config in WireGuard importieren 1. **?ffne WireGuard auf Windows** 2. **Entferne alte "grafana-test" Verbindung** (falls vorhanden) 3. **Klicke auf "Importieren aus Datei"** 4. **W?hle die neue `grafana-test.conf`** 5. **Pr?fe die Config:** - ? Address: `10.8.0.7/24` - ? DNS: `10.8.0.1` - ? AllowedIPs: `10.8.0.0/24` - ? Endpoint: `94.16.110.151:51820` ### 3. VPN verbinden 1. **W?hle "grafana-test"** in WireGuard 2. **Klicke auf "Verbinden"** 3. **Warte 5 Sekunden** ### 4. Teste VPN-Verbindung ```powershell # Pr?fe Route route print | findstr "10.8" # Teste Ping ping 10.8.0.1 # Teste DNS (falls CoreDNS l?uft) nslookup grafana.michaelschiemer.de ``` ### 5. 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** ### 6. 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 NICHT ?ber VPN ## Wichtige Hinweise ### Alte Config gesichert Die alte Config wurde gesichert als: ``` /etc/wireguard/clients/grafana-test.conf.backup-{timestamp} ``` Falls du zur?ckrollen musst, kannst du die alte Config wiederherstellen. ### VPN-Server funktioniert ? Der Test-Container hat gezeigt: - ? VPN-Server funktioniert korrekt - ? Container kann sich verbinden (`10.8.0.7`) - ? Ping funktioniert - ? WireGuard-Verbindung ist aktiv Das bedeutet: **Das Problem liegt bei Windows**, nicht beim VPN-Server! ### Falls es immer noch nicht funktioniert 1. **Pr?fe Windows Firewall** (k?nnte VPN-Traffic blockieren) 2. **Pr?fe Windows Route-Tabelle** (`route print | findstr "10.8"`) 3. **Pr?fe WireGuard auf Windows** (Transfer sollte > 0 sein, wenn verbunden) 4. **Eventuell WireGuard auf Windows neu installieren** ## Test-Container entfernen Falls du den Test-Container noch nicht entfernt hast: ```bash # Auf dem Server docker stop wireguard-test-client docker rm wireguard-test-client ```