Der VyprVPN WireGuard Go Client ist ein Kommandozeilen-Tool zur Verwaltung von VyprVPN-Verbindungen mithilfe der VyprVPN WireGuard API.
Das folgende Tutorial wurde unter Verwendung von Ubuntu erstellt, aber der VyprVPN WireGuard Go Client ist mit den meisten Linux-Distributionen kompatibel und benötigt für die vollständige Verwaltung der Verbindung lediglich die WireGuard-Kernelmodule und die Anwendung wg-quick.
Als Voraussetzung müssen Sie sicherstellen, dass WireGuard auf dem System installiert ist:
sudo apt install wireguard
Laden Sie den passenden Client herunter und speichern Sie die Datei an einem beliebigen Ort auf Ihrem System. In diesem Tutorial wird die Datei unter folgendem Pfad gespeichert:/usr/local/bin/vyprvpn-wireguard-go
x86_64 wird typischerweise in großen Computern und Laptops verwendet, während arm64 häufiger in kleineren Geräten wie Tablets oder Raspberry Pi zum Einsatz kommt:
vyprvpn-wireguard-go-x86_64 v0.2.2 (SHA 256 Hash: B882EAF0A5C8042E962DC8CBD4C0F35AE03500D329B4B10EEF13C340DF8951CA)
vyprvpn-wireguard-go-arm64 v0.2.2 (SHA256 Hash: 2B861806A5FF8EAB370951A2EB134E702F89BB5B04386F686344319718E8C706)
Um die Datei aus Ihrem Download-Ordner nach zu verschieben /usr/local/bin/vyprvpn-wireguard-go, verwenden Sie den folgenden Befehl. Beachten Sie, dass der Befehl den Dateinamen ändert, um die zukünftige Verwendung zu vereinfachen:
sudo mv ~/Downloads/vyprvpn-wireguard-go-x64 /usr/local/bin/vyprvpn-wireguard-go
Ersetzen Sie in den folgenden Befehlen username<Benutzername> durch Ihren eigenen Ubuntu-Benutzernamen. Falls Sie vyprvpn-wireguard-go an einem anderen Ort abgelegt haben, passen Sie dies ebenfalls an.
Nachdem die Datei am gewünschten Speicherort abgelegt wurde, stellen Sie sicher, dass vyprvpn-wireguard-go als ausführbare Datei ausgeführt werden kann und über die erforderlichen Berechtigungen verfügt:
chmod 755 /usr/local/bin/vyprvpn-wireguard-go
Der VyprVPN WireGuard Go Client wird über eine ~/.config/vyprvpn/config.yamlDatei konfiguriert.
Zuerst muss das Verzeichnis erstellt werden, in dem die Datei abgelegt werden soll:
mkdir ~/.config/vyprvpn
Erstellen Sie nun die Datei mit dem unten stehenden Befehl oder einem anderen Texteditor Ihrer Wahl:
nano ~/.config/vyprvpn/config.yaml
Unten finden Sie eine Beispielkonfigurationsdatei (config.yaml) für vyprvpn-wireguard-go. Ersetzen Sie E-Mail-Adresse und Passwort. Ersetzen Sie am Ende die beiden Vorkommen von „xxxx“ durch die lokale IP-Adresse Ihres Routers, auch Standardgateway genannt. Dies ist üblicherweise die IP-Adresse, die Sie verwenden, um über einen Webbrowser auf die internen Router-Einstellungen zuzugreifen.
Wenn Sie einen entfernten Rechner verwenden, ersetzen Sie <WAN-IP-Adresse> durch die WAN-IP-Adresse des Rechners:
Konto: Benutzername: user@domain.com Passwort: XXXXXXXXXXXXXXXXXXXXX WireGuard-Konfiguration: Dateiname: /etc/wireguard/wg0.conf wg-quick: true ignoriert: true Postup: ip route add %s/32 via xxxx Postdown: ip route del %s/32 via xxxx
Führen Sie die folgenden Befehle aus, um die WireGuard-Konfigurationsdatei zu erstellen und Ihrem Benutzer Schreibrechte für die Datei zu erteilen. (Hinweis: Wenn Sie WireGuard bereits für andere Zwecke verwenden, können Sie eine andere WireGuard-Schnittstelle angeben, indem Sie den Dateinamen sowohl in den unten stehenden Befehlen als auch in der config.yamlDatei selbst ändern. Beispiel:filename: /etc/wireguard/wg2.conf
sudo mkdir /etc/wireguard sudo touch /etc/wireguard/wg0.conf sudo chown $(id -u) /etc/wireguard/wg0.conf sudo chmod 711 /etc/wireguard
Sie können sich jetzt verbinden! In dem Artikel zum VyprVPN WireGuard Go Client finden Sie Anweisungen zur Verwendung.
Wenn Sie weitere Hilfe benötigen, wenden Sie sich bitte an uns kontaktieren sie unser 24/7 Customer Success Team,, wer würde gerne helfen.