WireGuard ist ein schnelles und einfaches Protokoll für VPN. Es belastet den Server kaum und verbindet sich schnell neu, wenn das Smartphone das Netz wechselt.
Damit Sie WireGuard nicht von Hand konfigurieren müssen, installieren wir dazu das Webpanel wg-easy. Darin legen Sie Clients mit ein paar Klicks an, und die Einstellungen für die Verbindung erhalten Sie als Datei oder QR-Code. Alle Schritte haben wir auf einem Server von F3 Cloud mit Debian 12 und wg-easy in Version 15.4 getestet.
Schritt 1. Docker installieren
wg-easy läuft in Docker. Verbinden Sie sich per SSH als Benutzer root mit dem Server und installieren Sie Docker mit dem offiziellen Skript.
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.shWenn Docker bereits auf dem Server installiert ist, können Sie diesen Schritt überspringen. Prüfen lässt sich das mit dem Befehl docker --version.
Schritt 2. wg-easy starten
Legen Sie einen Ordner für das Panel an, laden Sie die offizielle Konfigurationsdatei herunter und starten Sie wg-easy.
# Ordner für die Dateien des Panels
mkdir -p /opt/wg-easy && cd /opt/wg-easy
# Offizielle Konfigurationsdatei der Entwickler von wg-easy
curl -fsSL -o docker-compose.yml https://raw.githubusercontent.com/wg-easy/wg-easy/master/docker-compose.yml
# Erlauben, das Panel über einfaches http:// zu öffnen
sed -i -e 's/^ #environment:/ environment:/' -e 's/^ # - INSECURE=false/ - INSECURE=true/' docker-compose.yml
# Starten
docker compose up -dOhne die Einstellung INSECURE=true öffnet sich die neue Version von wg-easy nur über HTTPS, und dafür brauchen Sie eine Domain und ein Zertifikat. Der Befehl sed schaltet diese Einstellung ein, sodass das Panel sofort über die IP-Adresse erreichbar ist.
Das Panel öffnet sich über HTTP ohne Verschlüsselung
Das Passwort für das Panel wird bei der Anmeldung im Klartext über das Netz übertragen. Wählen Sie dafür ein starkes Passwort und melden Sie sich nicht über ein öffentliches WLAN im Panel an.
Wenn auf dem Server eine Firewall aktiv ist, öffnen Sie darin den Port 51820/UDP für das VPN und 51821/TCP für das Panel. Wie das geht, haben wir im Artikel zur Firewall gezeigt.
Schritt 3. Panel im Browser einrichten
Öffnen Sie im Browser http://SERVER-IP:51821. Beim ersten Aufruf öffnet sich ein Einrichtungsassistent in der Sprache Ihres Browsers.
- Klicken Sie auf Continue.
- Denken Sie sich einen Benutzernamen und ein Passwort für den Administrator aus und klicken Sie auf Create Account. Mit diesen Daten melden Sie sich künftig im Panel an.

Administrator des Panels anlegen
- Auf die Frage „Do you have an existing setup?“ antworten Sie mit No.
- Geben Sie im Feld Host die IP-Adresse des Servers an. Am einfachsten wählen Sie sie über die Schaltfläche Suggest, Sie brauchen die Zeile mit der Markierung IPv4 - Public. Lassen Sie den Port auf 51820 und klicken Sie auf Continue.

Adresse des Servers und Port für die Verbindung
- Es erscheint die Meldung „Setup successful“. Klicken Sie auf Sign In und melden Sie sich mit dem angelegten Konto an.
Schritt 4. Client anlegen
Ein Client ist ein eigenes Profil für ein Gerät oder eine Person. Für Smartphone und Laptop legen Sie besser getrennte Clients an, denn so können Sie jeden davon abschalten, ohne die anderen anzurühren.
Klicken Sie auf New, geben Sie einen Namen ein, zum Beispiel laptop, und klicken Sie auf Create Client. Das Feld Expire Date können Sie leer lassen, dann funktioniert der Client ohne zeitliche Begrenzung.

Client anlegen
Der Client erscheint in der Liste. Rechts daneben befinden sich die Schaltflächen zur Verwaltung.

Der Client ist angelegt
| Schaltfläche | Was sie macht |
|---|---|
| Schalter | Schaltet den Client ein und aus |
| Stift | Öffnet die Einstellungen des Clients. Dort löschen Sie ihn auch über die Schaltfläche Delete |
| QR-Code | Zeigt einen QR-Code für die Verbindung vom Smartphone |
| Pfeil nach unten | Lädt die Konfigurationsdatei .conf für den Computer herunter |
| Link | Erstellt einen temporären Link zur Konfigurationsdatei, er ist 5 Minuten gültig |
Schritt 5. Mit dem VPN verbinden
Für die Verbindung brauchen Sie die offizielle App WireGuard.
- Laden Sie WireGuard für Windows oder macOS von der Download-Seite herunter und installieren Sie es.
- Laden Sie im Panel wg-easy die Konfigurationsdatei über die Schaltfläche mit dem Pfeil nach unten herunter.
- Klicken Sie in der App WireGuard auf Import tunnel(s) from file und wählen Sie die heruntergeladene Datei.

Import der Konfigurationsdatei
- Klicken Sie auf Activate. Sobald in der Zeile Status der Wert Active erscheint, funktioniert das VPN.

Die Verbindung steht
- Installieren Sie WireGuard aus dem App Store oder von Google Play.
- Klicken Sie im Panel wg-easy beim gewünschten Client auf die Schaltfläche mit dem QR-Code.

QR-Code für das Smartphone
- Tippen Sie in der App WireGuard auf +, wählen Sie das Scannen eines QR-Codes und richten Sie die Kamera auf den Bildschirm.
- Schalten Sie den Schalter neben dem hinzugefügten Tunnel ein.

VPN auf dem Smartphone eingeschaltet
Um zu prüfen, ob Ihr Datenverkehr über das VPN läuft, öffnen Sie im Browser api.ipify.org. Dort sollte die IP-Adresse Ihres Servers angezeigt werden.
Konfigurationsdatei und QR-Code sind der Schlüssel zu Ihrem VPN
Jeder, der sie in die Hände bekommt, kann sich damit mit dem Server verbinden. Veröffentlichen Sie sie nicht und schicken Sie sie nicht über offene Chats.
Häufige Fragen
Das Panel öffnet sich nicht
Prüfen Sie mit dem Befehl docker ps, ob wg-easy läuft. In der Liste sollte der Container wg-easy mit dem Status Up stehen. Vergewissern Sie sich, dass Sie die Adresse mit http:// und nicht mit https:// öffnen und dass der Port 51821/TCP in der Firewall offen ist.
Das VPN verbindet sich nicht
Meistens ist der Port 51820/UDP in der Firewall des Servers geschlossen. Prüfen Sie außerdem, ob im Einrichtungsassistenten im Feld Host die externe IP-Adresse des Servers eingetragen ist. Steht dort eine interne Adresse wie 10.42.42.42, korrigieren Sie sie im Bereich Admin Panel → Config und laden Sie die Konfigurationsdatei erneut herunter.
Passwort für das Panel vergessen
Das Passwort des Administrators können Sie mit einem Befehl auf dem Server zurücksetzen. Er fordert Sie auf, ein neues Passwort einzugeben.
cd /opt/wg-easy && docker compose exec -it wg-easy cli db:admin:resetwg-easy aktualisieren
Führen Sie zwei Befehle aus. Clients und Einstellungen bleiben beim Update erhalten.
cd /opt/wg-easy && docker compose pull && docker compose up -dWireGuard funktioniert in meinem Netz nicht
Manche Provider und Netze sperren WireGuard. Verwenden Sie in diesem Fall Protokolle, die schwerer zu erkennen sind, zum Beispiel Amnezia oder VLESS Reality in 3X-UI.
Unsere Ressourcen
Telegram-Kanal: https://t.me/f3cloud_news
Hosting-Website: https://f3cloud.com