So stellen Sie unter Linux automatisch eine Verbindung zu einem VPN her

Es gibt einfache Möglichkeiten, von Ubuntu aus eine Verbindung zu Ihrem VPN herzustellen. Viele VPNs bieten hervorragende Linux-Clients. Selbst wenn dies nicht der Fall ist, können Sie mit dem Network Manager-Applet eine VPN-Verbindung einrichten. Wenn Sie jedoch eine Verbindung ohne GUI herstellen möchten oder Ihre Verbindung automatisch als Dienst für alle Benutzer ausgeführt werden soll, funktionieren diese Optionen nicht wirklich.
Die meisten der besten VPN-Dienste basieren auf OpenVPN. OpenVPN ist ein kostenloser und quelloffener VPN-Server, mit dem Sie tatsächlich Ihr eigenes VPN einrichten können. Das ist allerdings nicht nötig. Sie benötigen nur den Client-Teil von OpenVPN.
Wenn Sie OpenVPN auf Ubuntu installieren, erhalten Sie auch den Client. Sie können den OpenVPN-Client verwenden, um eine Verbindung zu jedem OpenVPN-Server herzustellen, unabhängig vom VPN-Dienst oder davon, ob dieser einen GUI-Client hat oder nicht. OpenVPN ist ein Dienst und kann daher beim Start Ihres Computers ausgeführt werden. Das bedeutet, dass Sie nicht daran denken müssen, ihn zu starten, und Sie müssen die Verbindung nicht für jeden Benutzer separat konfigurieren.
Installieren Sie OpenVPN
Bevor Sie eine Verbindung zu Ihrem VPN-Dienst herstellen können, müssen Sie OpenVPN auf Ubuntu installieren. Es ist direkt in den Repositories verfügbar, verwenden Sie also apt, um es herunterzuladen.
Sie können OpenVPN auch von Ihrem Paketmanager installieren, unabhängig von der von Ihnen verwendeten Distribution.
Lesen Sie auch: Was ist das Yggdrasil-Netzwerk und wie wird es installiert?
Laden Sie Ihre VPN-Konfiguration herunter
Die meisten VPN-Anbieter bieten Konfigurationen für OpenVPN an. Prüfen Sie, ob Ihr VPN-Anbieter OpenVPN unterstützt (wahrscheinlich tut er das) und suchen Sie nach den Konfigurationsdateien.
Möglicherweise haben sie eine Seite, die sich speziell dieser Bereitstellung widmet, oder sie haben einfach ein großes „.zip“-Paket mit allen verfügbaren Konfigurationen. In beiden Fällen können Sie herunterladen, was Sie wollen oder brauchen. Wenn es sich um einzelne Dateien handelt, sind sie normalerweise nach dem Serverstandort benannt und enden mit der Erweiterung „.ovpn“.
Kopieren der Konfiguration
Sobald Sie Ihre Datei oder Ihr Archiv haben, müssen Sie es im OpenVPN-Verzeichnis ablegen. Wenn Sie die Dateien aus einer ZIP-Datei extrahieren müssen, tun Sie das zuerst.
Kopieren Sie die Datei in das OpenVPN-Verzeichnis und benennen Sie sie in „openvpn.conf“ um.
sudo cp ~/Downloads/OpenVPN/'Northeast US.ovpn' /etc/openvpn/openvpn.confIhr Pfad und Dateiname werden anders sein. Die Beispiele hier sind erfunden, aber viele VPNs verwenden eine Struktur wie die Beispiele.
Automatische Anmeldung
Es macht den Zweck des automatischen Starts von OpenVPN irgendwie zunichte, wenn Sie bei jeder Verbindung Ihren Benutzernamen und Ihr Passwort eingeben müssen. Glücklicherweise unterstützt OpenVPN die automatische Anmeldung mit einer Datei.
Öffnen Sie „/etc/openvpn/openvpn.conf“ mit sudo. Suchen Sie nach einer Zeile, die „auth-user-pass“ enthält. Sie steht wahrscheinlich allein da und enthält nichts anderes. Fügen Sie danach in derselben Zeile „auth.txt“ hinzu. Speichern Sie die Datei und schließen Sie sie.
Erstellen Sie in „/etc/openvpn“ eine neue Datei mit dem Namen „auth.txt“. Geben Sie in die erste Zeile der Datei Ihren Benutzernamen ein. Fügen Sie in die zweite Zeile Ihr Passwort ein. Weitere Angaben in der Datei sind nicht erforderlich. Speichern und schließen Sie die Datei.
Neustart und Test
Das ist alles, was Sie tun müssen, um eine Verbindung zu Ihrem VPN herzustellen. Starten Sie den OpenVPN-Dienst neu, damit die Änderungen wirksam werden.
sudo systemctl openvpn neu startenUm sicherzustellen, dass OpenVPN bei jedem Start Ihres Computers gestartet wird, aktivieren Sie es mit systemd. Es ist wahrscheinlich bereits aktiviert, aber es ist keine schlechte Idee, dies noch einmal zu überprüfen.
sudo systemctl aktiviere OpenVPNTesten Sie abschließend Ihre VPN-Verbindung mit dnsleaktest.com. Wenn Sie auf der Site ankommen, sollten Sie die IP-Adresse und den Standort Ihres VPN sehen. Klicken Sie auf die Schaltfläche unten, um den erweiterten Test auszuführen und sicherzustellen, dass keine DNS-Informationen nach außen dringen.

Schreibe einen Kommentar