Zum Hauptinhalt springen

WireGuard

Beschreibung

Mit diesem Image wird Ihr Server zu einem sofort einsatzbereiten WireGuard-VPN-Server mit einer Weboberfläche zur Verwaltung. Über dieses VPN können Ihre Geräte auf das Internet sowie auf alle privaten Netzwerke zugreifen, die mit dem Server verbunden sind.

WireGuard ist ein äußerst einfaches, zugleich aber schnelles und modernes VPN, das die neuesten Kryptografietechnologien verwendet. Es soll schneller, einfacher, kompakter und nützlicher als IPsec sein. Es sollte deutlich leistungsfähiger als OpenVPN sein.

Die WireGuard UI ist eine einfache webbasierte Verwaltungsoberfläche für WireGuard.

Erste Schritte

WireGuard und die Webverwaltungsoberfläche sind mit dem Image installiert und werden beim Start des Servers automatisch aktiviert.

Nachdem das Image installiert wurde, ist die WireGuard-Weboberfläche unter https://example.com verfügbar, wobei example.com der Hostname Ihres Servers ist.

Verwenden Sie für den Zugriff auf die Weboberfläche die Zugangsdaten, die Ihnen per E-Mail zugesendet wurden.

Zusätzlich finden Sie die Anmeldedaten auf dem Server in der Datei:

/root/.app_credentials

Um auf diese Datei zuzugreifen, müssen Sie sich per SSH am Server anmelden. Sie können sich per SSH mit dem Server verbinden:

  • Mit einem SSH-Schlüssel, wenn diese Option vor der Erstellung eines Servers aktiviert wurde
  • Mit dem per E-Mail gesendeten Passwort des Benutzers root, wenn der Server aktiviert wird

Domain ändern

Wenn Sie Ihre eigene Domain oder Subdomain verwenden möchten, um auf die Wireguard-Weboberfläche zuzugreifen, müssen Sie sich per SSH als Benutzer root am Server anmelden und den Befehl ausführen:

add_domain

Sie werden aufgefordert, eine Domain oder Subdomain im Format subdomain.example.com einzugeben.

Hinweis

Stellen Sie sicher, dass Ihre Domain existiert und auf die IPv4-Adresse Ihres Servers verweist!

Wenn das Skript abgeschlossen ist, wird ein Let's Ecnrypt-Zertifikat für die angegebene Domain oder Subdomain ausgestellt, und die Weboberfläche ist unter https://example.com/ verfügbar, wobei example.com die zuvor angegebene Domain (Subdomain) ist.

Mit VPN verbinden

Um eine Verbindung herzustellen, müssen Sie zuerst einen neuen Client in der WireGuard-Weboberfläche erstellen. Klicken Sie dazu auf die Schaltfläche New Client.
Neuen Benutzer hinzufügen

Geben Sie in diesem Menü nur das Feld Name aus (die anderen Felder können leer bleiben) und klicken Sie auf die Schaltfläche Submit.
Menü zum Erstellen eines Benutzers

Hinweis

Nachdem Sie Clients hinzugefügt oder Änderungen in der Weboberfläche vorgenommen haben, müssen Sie auf die Schaltfläche Apply Config klicken. Andernfalls werden die Änderungen nicht übernommen und die neuen Clients können sich nicht verbinden.

Apply config

Sie können jetzt die Schaltfläche QR-code verwenden, um einen QR-Code zu erzeugen, der mit der WireGuard-App für Android oder iOS gescannt werden kann. Oder Sie können die Client-Konfiguration herunterladen, um sich von einem PC oder Mac aus zu verbinden. Alt-Text

Sie können Client-Anwendungen herunterladen, um sich mit Ihrem Wireguard VPN zu verbinden, indem Sie den folgenden Links folgen:

PC - Windows/MacAndroidiOS
PC-LinkAndroid-LinkiOS-Link
Android-QRQR iOS

Installierte Software

NameLizenz
WireGuardGPLv2
wireguard-uiMIT
CaddyApache-Lizenz 2.0

Weitere Informationen zu den installierten Paketen finden Sie in deren offizieller Dokumentation: