So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Wenn es um virtuelle private Netzwerke (VPNs) geht , sind nicht alle Protokolle gleich. Obwohl OpenVPN und Wireguard äußerst beliebte VPN-Protokolle sind, hat ihre Beliebtheit dazu geführt, dass immer mehr Protokolle von einigen Netzwerken blockiert werden.

Bei SoftEther VPN wird der verschlüsselte Tunnel über den HTTPS-Port (443) geleitet, wodurch das VPN effektiv als SSL-Verbindung getarnt wird.

Hier erfahren Sie, wie Sie SoftEther VPN über einen HTTPS- Verbindungsclient unter Windows und Linux einrichten .

Installieren Sie den SoftEther-Client unter Windows

1. Laden Sie den Windows SoftEther-Client von der SoftEther- Website herunter . Sie müssen SoftEther VPN Client und dann Windows aus dem Dropdown-Menü auswählen. Führen Sie das Installationsprogramm aus und befolgen Sie die Anweisungen auf dem Bildschirm. Wählen Sie während des Setups SoftEther VPN Client aus, wenn Sie dazu aufgefordert werden.

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Auf der SoftEther-Website werden Optionen zum Herunterladen des Clients angezeigt

2. Starten Sie nach der Installation den VPN-Client-Manager. Sie müssen einen virtuellen Netzwerkadapter für die VPN-Verbindung erstellen. Wählen Sie „Virtueller Adapter“ und dann „Neuer virtueller Netzwerkadapter“ aus . Geben Sie einen eindeutigen Namen für Ihren SoftEther VPN-Netzwerkadapter ein und wählen Sie dann OK.

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Richten Sie den Windows SoftEther VirtualNetworkAdapter-Client ein

3. Wählen Sie als Nächstes oben links „ Verbinden “ und dann „Neue VPN-Verbindungseinstellung“ aus . Geben Sie die folgenden Details entsprechend Ihrem SoftEther VPN-Server ein:

  • Einstellungsname : Benennen Sie Ihren VPN-Client.
  • Hostname : Servername oder IP-Adresse Ihres SoftEther VPN-Servers.
  • Portnummer : 443
  • Proxy-Typ : Für die meisten ist die Auswahl „Direkte TCP/IP-Verbindung“ am besten. Wenn sich Ihre Verbindung hinter einem Web- oder SOCKS-Proxy befindet, wählen Sie die entsprechende Option aus.
  • Zu verwendender virtueller Client-Adapter : Wählen Sie den virtuellen Netzwerkadapter aus, den Sie im vorherigen Schritt erstellt haben.
  • Benutzerauthentifizierungseinstellungen : Wählen Sie Standard-Passwortauthentifizierung. Geben Sie Ihren VPN-Benutzernamen und Ihr Passwort ein.

Klicken Sie auf OK  , um fortzufahren.

4. Klicken Sie mit der rechten Maustaste auf die neue Verbindung und klicken Sie auf Verbinden . Wenn die Daten korrekt eingegeben wurden, stellt das VPN eine erfolgreiche Verbindung her.

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

SoftEther-Client erfolgreich verbunden

Wenn Sie nun Ihren eigenen DNS-Server angeben möchten, müssen Sie die Einstellungen des virtuellen Netzwerkadapters in Windows bearbeiten.

1. Klicken Sie im Netzwerk- und Freigabecenter auf Adaptereinstellungen ändern , klicken Sie mit der rechten Maustaste auf den virtuellen Adapter (er wird etwa VPN## oder ähnlich genannt), klicken Sie auf Eigenschaften und wählen Sie dann Internet Protocol Version 4 aus .

2. Geben Sie im Abschnitt „ Bevorzugter DNS-Server“ die DNS-Server ein, die Sie verwenden möchten .

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

In den Windows-Netzwerkeinstellungen wird IPv4-DNS angezeigt

Um zu überprüfen, ob die VPN-Verbindung erfolgreich hergestellt wurde, können Sie zu WhatIsMyIP gehen und die angezeigte IP-Adresse überprüfen. Wenn sie mit der IP-Adresse des SoftEther VPN-Servers übereinstimmt, ist Ihr Client korrekt eingerichtet.

Installieren Sie den SoftEther-Client unter Linux

Um den SoftEther-Client unter Linux zu installieren , müssen Sie ein Terminal öffnen und sich als Root anmelden . Diese Installationsanleitung wird für Debian/Ubuntu bereitgestellt. Für andere Linux-Distributionen passen Sie bitte Ihre Befehle entsprechend an. Da der Linux-Installationsprozess etwas länger dauert als der der Windows-Version, wurde er im Artikel in kleine Teile unterteilt.

1. Aktualisieren Sie Ihr Software-Repository und Ihre Abhängigkeiten

Bevor Sie mit der Installation des Clients beginnen, aktualisieren Sie das Software-Repository mit dem folgenden Befehl.

apt-get update -y

Als nächstes installieren Sie die notwendigen Abhängigkeiten für den VPN-Client.

apt-get install build-essential gnupg2 gcc make -y

2. Laden Sie den SoftEther-Client für Linux herunter und installieren Sie ihn

Installieren Sie dazu den terminalbasierten Lynx-Browser und öffnen Sie die SoftEther-Downloadseite.

apt-get install lynx -y
lynx http://www.softether-download.com/files/softether/

Scrollen Sie zum Ende der Seite, um die neueste offizielle oder Beta-Version auszuwählen. Wählen Sie Linux und dann SoftEther_VPN_Client aus.

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Wählen Sie die Systemarchitektur, die Datei „softether-vpnclient-x“ und drücken Sie „d“ , um sie herunterzuladen. Wählen Sie abschließend „Auf Datenträger speichern“ aus .

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Drücken Sie q , um den Lynx-Browser zu verlassen.

Entpacken Sie die Datei. Beachten Sie, dass Ihr Dateiname möglicherweise anders ist, wenn Sie eine neuere Version herunterladen.

tar -xvzf softether-vpnclient (press tab to complete)

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Navigieren Sie zum neu erstellten VPN-Client-Ordner:

cd ./vpnclient

Geben Sie den Befehl zum Kompilieren der Software ein und akzeptieren Sie die Lizenzvereinbarung.

make

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Führen Sie nun den VPN-Client aus.

./vpnclient start

Überprüfen Sie vor Beginn der Konfiguration die Kompatibilität des Systems mit dem Client. Wählen Sie Option 3 (Verwendung von VPN-Tools).

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Geben Sie als Nächstes den folgenden Befehl ein:

check

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Wenn alle Tests fehlerfrei verlaufen, können Sie mit der Konfiguration fortfahren. Beenden Sie vpncmd, indem Sie „exit“ eingeben.

3. VPN-Client konfigurieren

Um mit der Konfiguration zu beginnen, führen Sie vpncmd erneut aus und wählen Sie Option 2 (Verwaltung des VPN-Clients). Drücken Sie die Eingabetaste , um localhost als Client zu akzeptieren.

./vpncmd

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Erstellen Sie eine neue virtuelle Schnittstelle, um eine Verbindung zum VPN-Server herzustellen. Sie können einen beliebigen Namen verwenden.

NicCreate 

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Erstellen Sie ein neues Kundenkonto und geben Sie ihm einen Namen. Für diesen Schritt benötigen Sie Ihren SoftEther-Benutzernamen und Hub-Namen.

AccountCreate  /server::443 /HUB: /USERNAME: /NICNAME:

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Legen Sie ein Passwort und einen Authentifizierungsmodus für das neu erstellte Konto fest.

AccountPasswordSet  /PASSWORD: /TYPE:standard

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Überprüfen Sie den Status des neu erstellten Kontos mit dem Befehl:

AccountList

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

4. Aktivieren Sie die IP-Weiterleitung

Das Konto ist nun bereit, eine Verbindung zum SoftEther VPN-Server herzustellen. Sie müssen jedoch zunächst sicherstellen, dass die IP-Weiterleitung aktiviert ist.

cat /proc/sys/net/ipv4/ip_forward

Dadurch wird der Wert 1 oder 0 zurückgegeben . Wenn der Wert 0 ist , ist die IP-Weiterleitung nicht aktiviert. Um es zu aktivieren, bearbeiten Sie die Datei sysctl.conf mit dem folgenden Befehl:

nano /etc/sysctl.conf

Suchen Sie die Zeile „net.ipv4.ip_forward=1“ und kommentieren Sie sie aus. Speichern Sie nun die Datei (Strg-O, Strg-X).

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

5. Erstellen Sie die erste SoftEther VPN-Verbindung

Ihr Konto ist jetzt bereit, eine Verbindung zum VPN-Server herzustellen. Geben Sie dazu diesen Befehl ein:

AccountConnect 

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

An dieser Stelle können Sie bestätigen, dass das Konto erfolgreich verbunden wurde, indem Sie den AccountList-Befehl ausgeben:

AccountList

Fordern Sie die IP-Adresse vom VPN-Server über DHCP an. Platzieren Sie das Präfix „vpn_“ vor dem Namen der virtuellen Schnittstelle. Beispiel: „vpn_sevpn“

dhclient 

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Sie müssen sich die vom VPN-Server zugewiesene IP-Adresse ansehen. Merken Sie sich diese Adresse, da sie für den nächsten Schritt wichtig ist.

Hier sehen Sie den Namen Ihrer virtuellen Schnittstelle und die zugewiesene IP-Adresse. Im Bild oben ist es blau hervorgehoben.

iconfig 

6. Richten Sie statisches Routing ein

Jetzt müssen Sie statische Routen angeben, damit der gesamte Datenverkehr über das VPN und nicht über Ihr Standard-Netzwerk-Gateway umgeleitet wird. Um Ihre aktuelle Routing-Tabelle anzuzeigen, verwenden Sie den Befehl netstat:

netstat -rn

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Im Bild oben sehen Sie die vom VPN-Server zugewiesene IP-Adresse (vpn_sevpn) und das Standard-Gateway (ens33). Ihre Routing-Tabelle wird anders aussehen als im bereitgestellten Beispiel, da jedes Netzwerk anders ist. Die Standard-Gateway-IP unterscheidet sich von der DHCP-IP-Adresse, die Sie im vorherigen Schritt vom VPN-Server erhalten haben.

Sobald Sie die Standard-Gateway-IP haben, fügen Sie über das Standard-Gateway eine neue Route zur IP-Adresse des VPN-Servers hinzu. Bitte beachten Sie, dass Ihre VPN-Server-IP die IP des SoftEther VPN-Servers ist und nicht die vom Server über DHCP zugewiesene IP .

ip route add /32 via 

Löschen Sie Ihre alte Standardroute.

ip route del default via 

Nachdem Sie diese Routenänderungen vorgenommen haben, sieht die Routing-Tabelle wie im Bild oben aus. Beachten Sie, dass sich das Standard-Gateway nun auf die IP-Adresse geändert hat, die über DHCP vom VPN-Server vergeben wird.

Testen Sie nun Ihre Verbindung, indem Sie eine externe IP anpingen, beispielsweise den DNS-Server von Google:

ping -c4 8.8.8.8

Überprüfen Sie abschließend, ob Ihre SoftEther-Clientverbindung ordnungsgemäß funktioniert, indem Sie die öffentliche IP-Adresse überprüfen:

wget -qO- http://ipecho.net/plain ; echo

Wenn die zurückgegebene IP-Adresse mit der IP Ihres VPN-Servers übereinstimmt, funktioniert alles ordnungsgemäß.

7. Trennen Sie die VPN-Verbindung

Um die Verbindung zum VPN zu trennen, müssen Sie das VPN-Client-Konfigurationsskript mit dem folgenden Befehl neu starten:

./vpncmd

Geben Sie nun den AccountDisconnect-Befehl aus:

AccountDisconnect 

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Verlassen wir nun die Client-Konfiguration und geben die DHCP-Lease von der virtuellen Netzwerkschnittstelle frei:

dhclient -r 

So richten Sie SoftEther VPN über einen HTTPS-Client unter Windows und Linux ein

Stoppen Sie als Nächstes den VPN-Client:

./vpnclient stop

Bearbeiten wir nun die Routing-Tabelle, indem wir die Route zu Ihrem VPN-Server entfernen:

ip route del /32

Fügen Sie abschließend die Standardroute über das lokale Gateway des Netzwerks hinzu:

ip route add default via 

Ihre Netzwerkverbindung wird nun wiederhergestellt.


So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

So blockieren Sie den Internetzugriff mithilfe von Gruppenrichtlinien (GPO)

In diesem Artikel erfahren Sie, wie Sie den Internetzugriff für Benutzer oder Computer im Active Directory-Gruppenrichtlinienobjekt blockieren. Lernen Sie effektive Methoden, moderne Sicherheitsprotokolle und Best Practices kennen.

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Warum müssen wir USB formatieren? Wie formatiere ich USB?

Das Formatieren eines USB-Sticks ähnelt dem Formatieren jedes anderen Laufwerks. Hier erfahren Sie, warum und wie Sie USB formatieren sollten, um optimale Ergebnisse zu erzielen.

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Beheben Sie den Fehler „Game Security Violation Detected“ in Windows 10

Wenn beim Starten eines Spiels unter Windows 10 der Fehler „Game Security Violation Detected“ angezeigt wird, sind die Lösungen einfach und effektiv. Hier erfahren Sie, wie Sie dieses Problem beheben können.

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

So wechseln Sie die Lautsprecher mit Tastenkombinationen unter Windows 10

Wechseln Sie mühelos zwischen Audiogeräten unter Windows 10 mit Tastenkombinationen. Erfahren Sie, wie Sie den Audio-Umschalter effizient nutzen.

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

8 Möglichkeiten, MSConfig in Windows 11 zu öffnen

Entdecken Sie 8 einfache Möglichkeiten, MSConfig in Windows 11 zu öffnen, um zahlreiche Probleme effizient zu beheben.

4 gefälschte Viren, die zum Spaß Freunde trollen

4 gefälschte Viren, die zum Spaß Freunde trollen

Freunde und Familienmitglieder zu trollen macht Spaß mit diesen harmlosen gefälschten Viren. Hier sind vier kreative Ideen, um Ihre Freunde zum Lachen zu bringen.

Unterschied zwischen Virtualisierung und Emulation

Unterschied zwischen Virtualisierung und Emulation

Entdecken Sie die Unterschiede zwischen Virtualisierung und Emulation sowie deren Vor- und Nachteile. Erfahren Sie, wie diese Technologien in modernen IT-Umgebungen eingesetzt werden.

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

So aktivieren oder deaktivieren Sie Device Guard unter Windows 10

Device Guard ist ein wichtiges Sicherheitsfeature in Windows 10, das sicherstellt, dass nur vertrauenswürdige Anwendungen ausgeführt werden. So aktivieren oder deaktivieren Sie es.

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

So verwenden Sie vDOS, um alte DOS-Programme unter Windows 10 auszuführen

Erfahren Sie, wie Sie vDOS verwenden, um alte DOS-Software unter Windows 10 auszuführen. Dieser Emulator ist ideal für die Nutzung älterer Programme, bietet jedoch keine optimale Lösung für Spiele.

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

3 Möglichkeiten, USB Selective Suspend in Windows 11 zu deaktivieren

Wenn Sie Probleme mit USB-Geräten auf Ihrem Windows 11-Computer haben, sollten Sie die Funktion „USB Selective Suspend“ deaktivieren.