So richten Sie den SoftEther VPN-Client unter Linux ein

In diesem Tutorial zeigen wir Ihnen, wie Sie den SoftEther VPN-Client unter Linux einrichten. Schauen wir uns jedoch zunächst unsere Anforderungen und Empfehlungen an.


Bedarf

Um den SoftEther einzurichten, benötigen Sie:

  1. Ein CactusVPN-Konto. Wenn Sie noch keinen haben, können Sie unsere Dienste kostenlos testen.
  2. Ihr VPN-Benutzername, Passwort und Ihre VPN-Serveradresse. Sie finden sie in Ihrem Konto auf unserer Website unter Einstellungen.

Empfehlungen

  • Dieses Tutorial erfordert fortgeschrittene Linux-Kenntnisse. Es besteht das potenzielle Risiko, dass Ihre Internetverbindung unterbrochen wird, wenn Sie nicht alle Schritte genau ausführen. Sie können VPN unter Linux jederzeit mit anderen VPN-Protokollen einrichten, die einfacher einzurichten sind.
  • Stellen Sie unter Linux nur dann eine Verbindung zum SoftEther VPN-Protokoll her, wenn Sie Erfahrung mit der Konfiguration von Linux-Anwendungen haben und mit dem Lesen / Ändern von IP-Routing-Tabellen vertraut sind.

Wenn Sie SoftEther VPN weiterhin unter Linux einrichten möchten, führen Sie die folgenden Anweisungen Schritt für Schritt aus:

Teil I. Installieren Sie den SoftEther VPN-Client

Wir zeigen Ihnen, wie Sie den SoftEther VPN-Client unter Linux installieren. Sie können dies auf zwei Arten tun: vom Paketmanager unter Ubuntu oder anderen Debian-Derivaten [x86_64- oder AMD 64-Maschinen] und vom Quellcode unter Linux-Distributiven. Wählen Sie aus dem Menü unten die Art und Weise aus, die Sie verwenden möchten, und befolgen Sie die entsprechenden Schritte.

  • Vom Paketmanager
  • Aus der Quelle
  1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist: apt update && apt -y Full-Upgrade

    Dieser Schritt ist nicht obligatorisch, wird jedoch empfohlen.

  2. Fügen Sie das CactusVPN-Repository zu Ihrer Paketmanager-Quellliste hinzu: sudo echo "deb [vertrauenswürdig = ja] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Aktualisieren Sie den Paketmanager-Cache: sudo apt update

    Wichtig! Möglicherweise wird der folgende Fehler angezeigt:

    „E: Der Methodentreiber / usr / lib / apt / methoden / https konnte nicht gefunden werden.
    N: Ist das Paket apt-transport-https installiert??
    E: Fehler beim Abrufen von https://repository.cactusvpn.com/softether/amd64/InRelease
    E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder stattdessen alte verwendet. “

    Wenn diese Fehlermeldung angezeigt wird, müssen Sie apt-transport-https auf Ihrem Gerät installieren:

    sudo apt install -y apt-transport-https

    und führen Sie den ersten Befehl erneut aus.

    Wenn Sie keine Fehler sehen, ignorieren Sie diesen Schritt einfach.

  4. Installieren Sie den SoftEther VPN-Manager: sudo apt install -y softethervpn-stabile
  1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:Auf Debian / Ubuntu:

    passendes Update && apt -y Full-Upgrade

    Auf CentOS / Fedora:

    yum -y Update

    Dieser Schritt ist nicht obligatorisch, wird jedoch empfohlen.

  2. Laden Sie die neueste Version des SoftEther VPN-Clients herunter (zum Zeitpunkt des Schreibens dieses Tutorials war es v4.27-9668-beta.), Die hier verfügbar ist: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- tree / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Dekomprimieren Sie den SofEther VPN-Client: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Stellen Sie sicher, dass Ihr System über alle erforderlichen Tools für die SoftEther-Kompilierung verfügt.Auf Debian / Ubuntu:

    apt -y install build-essential installieren

    Auf CentOS / Fedora:

    yum groupinstall "Entwicklungswerkzeuge"

  5. Ändern Sie das Verzeichnis in den Ordner vpnclient: cd vpnclient
  6. Kompilieren Sie SoftEther in eine ausführbare Datei: make
  7. SoftEther wird Sie bitten, die Lizenzvereinbarung zu lesen und zu vereinbaren. Wählen Sie 1 aus, um die Vereinbarung zu lesen, um erneut zu bestätigen, dass Sie sie gelesen haben, und um schließlich der Lizenzvereinbarung zuzustimmen. SoftEther ist jetzt kompiliert und eine ausführbare Datei (vpnclient und vpncmd). Wenn der Prozess fehlschlägt, überprüfen Sie, ob alle Anforderungspakete installiert sind.
  8. Jetzt können wir das vpnclient-Verzeichnis an einen anderen Ort verschieben. Wir haben es nach “/ usr /” verschoben: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Teil II. Konfigurieren Sie den SoftEther VPN-Client

  1. Starten Sie den SoftEther VPN-Client: sudo / usr / vpnclient / vpnclient start

    Wenn Sie diese Nachricht sehen: “Der SoftEther VPN-Clientdienst wurde gestartet.” dann wurde der SoftEther VPN-Client erfolgreich gestartet.

  2. Überprüfen Sie den SoftEther VPN-Client: vpncmd
  3. Wählen Sie “3” zur Eingabe “Verwendung von VPN-Tools (Zertifikaterstellung und Network Traffic Speed ​​Test Tool)”.
  4. Testen Sie die Installation des SoftEther VPN-Clients: Überprüfen Sie

    Wenn alle Prüfungen bestanden sind, können Sie mit dem nächsten Schritt fortfahren.

    Wichtig! Fahren Sie erst mit dem nächsten Schritt fort, wenn Sie nicht alle Fehler behoben haben.

  5. Drücken Sie zum Beenden „Strg“ + „C“ oder „Strg“ + „D“.
  6. Richten Sie den SoftEther VPN-Client ein. Starten Sie die Konfiguration mit: vpncmd
  7. Wählen „2. Verwaltung des VPN-Clients “.
  8. Geben Sie unter “Hostname der IP-Adresse des Ziels” keine Adressen ein und drücken Sie die Eingabetaste, um eine Verbindung zum lokalen Host herzustellen.
  9. Erstellen Sie eine virtuelle Schnittstelle, um eine Verbindung zum VPN-Server herzustellen. Geben Sie im SoftEther VPN-Konfigurationstyp Folgendes ein: NicCreate vpn_se
  10. Erstellen Sie ein Konto, das diese Schnittstelle für die VPN-Verbindung verwendet. Führen Sie diesen Befehl im Terminal aus: AccountCreate cactusvpn
  11. Richten Sie ein VPN-Konto mit Ihren Daten ein. “Name des virtuellen Ziel-Hubs”: cactusvpn

    “Hostname und Portnummer des Ziel-VPN-Servers”: {VPN-IP-Adresse}: {SoftEther VPN-Port}

    Sie finden alle verfügbaren Server und Ports in Ihrem Konto auf unserer Website unter Einstellungen.

    “Benutzername verbinden”: {Ihr VPN-Benutzername}

    Sie finden Ihren Benutzernamen in Ihrem Konto auf unserer Website unter Einstellungen. Stellen Sie sicher, dass Sie Ihren VPN-Benutzernamen und NICHT den Website-Account verwenden (Was ist der Unterschied?).

    “Verwendeter Name des virtuellen Netzwerkadapters”: vpn_se

    Wenn du das bekommst “Der Befehl wurde erfolgreich ausgeführt.” Nachricht bedeutet, dass die Kontoerstellung erfolgreich abgeschlossen wurde.

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 3

  12. Richten Sie ein Passwort ein: AccountPassword cactusvpn

    und geben Sie Ihr VPN-Passwort für “Passwort” und “Eingabe bestätigen” ein..

    Sie finden Ihr Passwort in Ihrem Konto auf unserer Website, indem Sie zu Ihren Servicedetails gehen. Stellen Sie sicher, dass Sie Ihr VPN-Passwort und NICHT das Website-Konto verwenden (Was ist der Unterschied?).

  13. Geben Sie unter “Standard oder Radius angeben:” den Radius ein
  14. Stellen Sie über das erstellte Konto eine Verbindung zum SoftEther VPN-Client her: AccountConnect cactusvpn
  15. Testen Sie die Verbindung zum VPN-Server: AccountList

    Wenn Sie “Verbunden” sehen, können Sie mit dem nächsten Schritt fortfahren.

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 4

  16. Drücken Sie “Strg” + “C” oder “Strg” + “D”, um den SoftEther VPN Client Manager zu beenden.

Teil III. IP- und Routing-Tabelle

  1. Überprüfen Sie, ob die IP-Weiterleitung auf Ihrem System aktiviert ist: cat / proc / sys / net / ipv4 / ip_forward

    Wenn Sie “1” erhalten, können Sie diesen Schritt überspringen und mit dem Schritt “IP-Adresse vom VPN-Server abrufen” fortfahren.

    Wenn Sie “0” haben, aktivieren Sie bitte die IP-Weiterleitung:

    Echo 1 > / proc / sys / net / ipv4 / ip_forward

    Sie können es auch dauerhaft machen, indem Sie die Datei “/etc/sysctl.conf” bearbeiten:

    echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf && sysctl -p

    Wenn Sie “net.ipv4.ip_forward = 1” erhalten, wurde die IP-Weiterleitung erfolgreich aktiviert.

  2. Beziehen Sie eine IP-Adresse vom VPN-Server: sudo ifconfig

    und Sie sehen das virtuelle Netzwerk “vpn_vpn_se”, das mit dem SoftEther VPN-Client-Tool erstellt wurde.

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 5

    So erhalten Sie eine IP-Adresse vom VPN-Server:

    sudo dhclient vpn_vpn_se

    Nach wenigen Augenblicken sollten Sie eine IP-Adresse aus dem 10.6.0.0/24-Netzwerk erhalten.

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 6

  3. Bearbeiten Sie die Routing-Tabelle: sudo netstat -rn

    um die aktuelle Routing-Tabelle anzuzeigen. Ihre sollte ähnlich sein:

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 1

  4. Fügen Sie der IP-Adresse des VPN-Servers über Ihre alte Standardroute eine Route hinzu. In meinem speziellen Fall: sudo ip route 93.115.92.240/32 über 192.168.0.1 hinzufügen

    Der 93.115.92.240 ist die IP-Adresse des VPN-Servers. Die 192.168.0.1 ist mein vorheriges Gateway.

  5. Löschen Sie die alte Standardroute: sudo ip route del default über 192.168.0.1

    Nach diesen Aktualisierungen sollte die Routing-Tabelle folgendermaßen aussehen:

    So richten Sie den SoftEther VPN-Client unter Linux ein: Schritt 2

  6. Pingen Sie eine beliebige IP-Adresse, um Ihre Netzwerkverbindung zu überprüfen: Ping 8.8.8.8 -c4
  7. Überprüfen Sie Ihre öffentliche IP-Adresse über die Befehlszeile: wget -qO- http://ipecho.net/plain; Echo

    Wenn Sie die IP des VPN-Servers sehen, wurde alles korrekt eingerichtet und Ihr Linux ist über den SoftEther VPN-Client mit dem VPN verbunden.

    Wenn der Ping zu “8.8.8.8” in Ordnung ist, Sie jedoch nichts anderes über den öffentlichen Hostnamen abrufen können, fügen Sie Ihrer Datei “/etc/resolv.conf” Google DNS (oder einen öffentlichen DNS-Server) hinzu:

    sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf

Teil IV. Verbindung zum VPN trennen

Um die VPN-Verbindung auszuschalten, müssen Sie den SoftEther VPN Client Manager schließen und die Routing-Tabelle bearbeiten, um über das Gateway Ihres Routers auf das Internet zugreifen zu können.

  1. Um die Verbindung zum VPN zu trennen, schalten Sie einfach den SoftEther VPN Client Manager aus: sudo / usr / vpnclient / vpnclient stop
  2. Bearbeiten Sie die Routing-Tabelle, indem Sie die Route von Ihrem Gateway zum VPN-Server löschen (in unserem speziellen Fall 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Fügen Sie eine Standardroute über Ihr lokales Gateway hinzu (192.168.0.1 für die in diesem Beispiel verwendeten IPs): sudo ip route Standard über 192.168.0.1 hinzufügen
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map