124 lines
3.1 KiB
Markdown
124 lines
3.1 KiB
Markdown
# 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
|
|
```
|