WireGuard-VPN-Server auf einem VPS: Einrichtung, Benutzer und Verbindungen
Betreiben Sie Ihr eigenes WireGuard-VPN mit Weboberfläche: Benutzer anlegen, unter Windows, macOS, iPhone, Android und Linux verbinden, den Server als HTTP-Proxy nutzen und das Panel-Passwort verwalten.
WireGuard ist ein schnelles, modernes VPN-Protokoll mit starker Verschlüsselung und offiziellen Apps für Windows, macOS, Linux, Android und iOS.
Wenn Sie einen WireGuard-VPS bestellen, werden WireGuard und das Webpanel WireGuard UI für Sie installiert. So legen Sie Benutzer an und verteilen Verbindungsdateien direkt im Browser. Die Einrichtung dauert 15–20 Minuten, inklusive Betriebssystem.
- Betriebssystem: Ubuntu 22.04
- Mindestausstattung: 1 vCPU und 1 GB RAM
- Panel-Login: root, mit dem Root-Passwort Ihres Servers
WireGuard-UI-Panel öffnen
Sobald Ihr Server bereit ist, senden wir Ihnen per E-Mail seine IP-Adresse, das Root-Passwort und den Link zu Ihrem WireGuard-UI-Panel. Dieselben Angaben finden Sie im Kundenbereich bei den Serverinformationen.
- Öffnen Sie den Panel-Link aus der E-Mail.
- Melden Sie sich mit dem Benutzernamen root an.
- Geben Sie das Root-Passwort aus derselben E-Mail ein.
Das Panel behält das bei der Installation gesetzte Passwort. Wenn Sie das Root-Passwort im Betriebssystem ändern, ändert sich das Panel-Passwort nicht (siehe Schritt 8). Meldet das Panel eine erfolgreiche Anmeldung, aber nichts passiert, verbinden Sie sich per SSH als root und starten Sie das Panel neu:
docker restart wireguard-uiVPN-Benutzer anlegen
Legen Sie für jede Person oder jedes Gerät einen eigenen Client im Panel an.
- Öffnen Sie im linken Menü WireGuard Clients.
- Klicken Sie oben rechts auf New Client.
- Geben Sie einen Namen ein (Name). Lassen Sie IP Allocation und Allowed IPs unverändert: 0.0.0.0/0 leitet den gesamten Verkehr des Geräts durch das VPN.
- Behalten Sie den erzeugten Preshared Key. Er fügt eine zweite Verschlüsselungsebene hinzu, ohne die Verbindung zu verlangsamen.
- Klicken Sie auf Submit.
- Klicken Sie oben rechts auf Apply Config.
Änderungen werden erst wirksam, wenn Sie auf Apply Config klicken. Bis dahin kann sich der neue Client nicht verbinden.
Unter Windows oder macOS verbinden
Nutzen Sie die offizielle WireGuard-App mit der Konfigurationsdatei des Clients.
- Installieren Sie die WireGuard-App von wireguard.com oder aus dem Mac App Store.
- Öffnen Sie im Panel WireGuard Clients, suchen Sie den Client und klicken Sie auf Download.
- Klicken Sie in der App auf Import tunnel(s) from file und wählen Sie die heruntergeladene Datei. Der Tunnel erscheint mit dem Namen des Clients und dem Status Inactive.
- Klicken Sie auf Activate. Der Status wechselt zu Active.
Funktioniert die Verbindung nicht sofort, starten Sie Ihren Computer einmal neu.
Auf iPhone oder Android verbinden
Smartphones und Tablets fügen den Tunnel per QR-Code hinzu.
- Installieren Sie WireGuard aus dem App Store oder von Google Play.
- Öffnen Sie im Panel WireGuard Clients, suchen Sie den Client und klicken Sie auf QR code.
- Tippen Sie in der App auf Tunnel hinzufügen (+) und wählen Sie Aus QR-Code erstellen.
- Scannen Sie den Code und geben Sie dem Tunnel einen Namen.
- Erlauben Sie der App, VPN-Konfigurationen hinzuzufügen, wenn Ihr Telefon danach fragt.
- Schalten Sie den Tunnel ein.
Unter Linux verbinden
Laden Sie die Konfigurationsdatei des Clients im Panel herunter und importieren Sie sie mit NetworkManager:
Ersetzen Sie client.conf durch den Namen Ihrer Datei. Die Verbindung übernimmt den Dateinamen, verwenden Sie ihn also auch im zweiten Befehl.
sudo nmcli connection import type wireguard file "client.conf"
nmcli connection up clientDen Server als HTTP-Proxy nutzen
Auf dem Server läuft außerdem ein HTTP-Proxy, der nur über das VPN erreichbar ist: 10.252.1.1, Port 3128. Tragen Sie ihn in den Proxy-Einstellungen Ihres Browsers ein oder nutzen Sie eine Erweiterung wie SwitchyOmega.
- Verbinden Sie sich zuerst mit dem VPN.
- Installieren Sie SwitchyOmega für Chrome oder Firefox und öffnen Sie die Optionen.
- Klicken Sie auf New profile, vergeben Sie einen Namen und wählen Sie Proxy Profile.
- Setzen Sie Protocol auf HTTP, Server auf 10.252.1.1 und Port auf 3128.
- Klicken Sie auf Apply changes.
- Klicken Sie auf das SwitchyOmega-Symbol und wählen Sie Ihr neues Profil.
Der Proxy funktioniert nur, solange das VPN verbunden ist.
Prüfen, ob das VPN funktioniert
Suchen Sie bei aktivem VPN nach „Wie ist meine IP“ oder öffnen Sie eine beliebige IP-Abfrageseite. Dort sollten die IP-Adresse und der Standort Ihres Servers statt Ihrer eigenen erscheinen.
Panel-Passwort ändern
So setzen Sie ein neues Panel-Passwort oder ein vergessenes zurück. Verbinden Sie sich per SSH als root, bearbeiten Sie die Benutzerdatei des Panels und starten Sie das Panel neu:
Lassen Sie die Zeile mit dem Benutzernamen unverändert. Das neue Passwort gilt, sobald das Panel neu gestartet ist.
nano /data/wgui/users/root.json
# neues Passwort setzen und den Hash leeren:
# "password": "ihr-neues-passwort",
# "password_hash": "",
docker restart wireguard-uiWas installiert ist und wie Sie es anpassen
Das Panel läuft in Docker-Containern, die Sie bei Bedarf ändern können.
- Docker CE und Docker Compose.
- WireGuard UI (ngoduykhanh/wireguard-ui), das Webpanel.
- Nginx mit Certbot (jonasal/nginx-certbot), das das Panel über HTTPS ausliefert.
- Compose-Datei: /root/wgui/compose.yml. Daten: /data.
Um die Einrichtung anzupassen, bearbeiten Sie /root/wgui/compose.yml und starten Sie die Container neu:
nano /root/wgui/compose.yml
cd /root/wgui && docker compose down && docker compose up -dDer passende Server zu dieser Anleitung
WireGuard VPS ist mit allem aus dieser Anleitung vorinstalliert, ab $7.50/Monat bei jährlicher Abrechnung.
WireGuard VPS-Tarife ansehenInhaltsverzeichnis
- 1.1. WireGuard-UI-Panel öffnen
- 2.2. VPN-Benutzer anlegen
- 3.3. Unter Windows oder macOS verbinden
- 4.4. Auf iPhone oder Android verbinden
- 5.5. Unter Linux verbinden
- 6.6. Den Server als HTTP-Proxy nutzen
- 7.7. Prüfen, ob das VPN funktioniert
- 8.8. Panel-Passwort ändern
- 9.9. Was installiert ist und wie Sie es anpassen
Weitere VPS-Hosting-Angebote entdecken
Finden Sie den passenden Server für Ihr Projekt.
Starten Sie noch heute mit NodexVPS
50 % sparen bei jährlicher Zahlung. Kein Vertrag, jederzeit kündbar.