So installieren Sie VPN unter Ubuntu 20.04

Die Netzwerksicherheit ist einer der wesentlichen Punkte, die wir bei jedem Internetzugang beachten müssen, denn jeder Klick, den wir geben, jeder Buchstabe, den wir eingeben und jede Website, die wir besuchen, werden im Hintergrund von Dritten überwacht Daten zu Werbezwecken und in anderen sensibleren Fällen zu Erpressungszwecken. Natürlich können wir nicht verschwinden, da 99% unserer Aktivitäten im Netzwerk stattfinden müssen, aber wir können die Sicherheit unseres Surfens erhöhen, und dies ist dank virtueller privater Netzwerke (Virtual Private Network VPN) möglich.

Vorteile der Verwendung eines VPN-NetzwerksDie Vorteile der Verwendung eines VPN-Netzwerks sind:

  • Sie verfügen über eine Verschlüsselung, die den Datenschutz in nicht vertrauenswürdigen Wi-Fi-Netzwerken und öffentlichen Zugangsnetzwerken optimiert.
  • Sicheres Surfen.
  • Verhindert den Browserverlauf und mehr.

Aus diesen Gründen werden wir Ihnen beibringen, wie Sie OpenVPN in Ubuntu 20.04 (Server und Desktop) installieren, um eine zusätzliche Sicherheitsalternative bei Internet-Browsing-Prozessen zu haben.

Was ist OpenVPN?OpenVPN wurde entwickelt, um dem Benutzer die Erstellung eines VPN-Netzwerks mit den Übertragungsprotokollen TCP und UDP zu ermöglichen. Alle VPN-Tunnel sind mit dem OpenVPN-Protokoll geschützt, das über SSL / TLS-Authentifizierung, Zertifikate, Anmeldeinformationen und Multi-Faktor-Authentifizierung verfügt. .

OpenVPN hat eine Client-Server-Architektur und kann auf verschiedenen Systemen wie Linux, Windows, macOS oder auf mobilen Betriebssystemen wie Android, Windows Mobile und iOS installiert werden. Der OpenVPN-Zugangsserver kann eingehende VPN-Verbindungen empfangen und somit können OpenVPN Connect-Clients die Verbindung zum Server initiieren.

VPN-FunktionenDie Hauptfunktionen von OpenVPN sind:

  • Integriert einen robusten und skalierbaren VPN-Server, der vom Benutzer einfach zu konfigurieren und zu verwalten ist
  • Es hat Cloud Application Marketplace für AWS, GCP, Azure und Oracle
  • Unterstützt Site-to-Site-Remotezugriff auf virtuelle Netzwerke
  • Ermöglicht die Konfiguration spezifischer Zugriffskontrollen sowohl auf Benutzer- als auch auf Gruppenebene
  • Es hat verschiedene Authentifizierungsmodi
  • Zentralisierte Zertifikatsverwaltung
  • Verwenden Sie die Split-Tunnel-Funktion
  • Fehlertoleranz

Jetzt werden wir lernen, wie man OpenVPN auf dem Ubuntu 20.04 Server installiert und danach eine Verbindung vom Ubuntu 20.04 Desktop herstellt.

1. So installieren Sie OpenVPN auf dem Ubuntu 20.04-Server


Die Konfiguration von OpenVPN selbst ist eine Aufgabe, die mehrere Parameter erfordert, die für viele komplex sein können. Um dies zu vermeiden, steht ein Skript zur Verfügung, mit dem es möglich sein wird, unseren OpenVPN-Server wesentlich dynamischer zu konfigurieren. Dieses Skript erkennt automatisch die private IP-Adresse des Servers.

Schritt 1
Um es zu wissen, werden wir Folgendes ausführen:

 wget -qO - icanhazip.com

VERGRÖSSERN

Schritt 2
Alternativ können wir Folgendes ausführen:

 dig + kurz myip.opendns.com @ resolver1.opendns.com
Schritt 3
Jetzt laden wir das erwähnte Skript mit dem CURL-Befehl wie folgt herunter:
 curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

VERGRÖSSERN

Schritt 4
Wir machen diese Datei mit dem folgenden Befehl ausführbar:

 chmod + x openvpn-install.sh

VERGRÖSSERN

Schritt 5
Sobald dies erledigt ist, führen wir die Datei mit dem folgenden Befehl aus:

 sudo bash openvpn-install.sh

VERGRÖSSERN

Schritt 6
Zuerst validieren wir die zu verwendende IPv4-Adresse, drücken die Eingabetaste und dann müssen wir die öffentliche IP-Adresse des Ubuntu 20.04-Servers eingeben:

VERGRÖSSERN

Schritt 7
Wir drücken Enter und nun haben wir einige Fragen entsprechend der gewünschten Konfiguration, zunächst wird gefragt, ob wir die IPv6-Unterstützung aktivieren möchten:

VERGRÖSSERN

Schritt 8
Danach wählen wir aus, über welchen Port die OpenVPN-Kommunikation gehört wird:

VERGRÖSSERN

Schritt 9
Wir belassen die Standardoption und definieren dann das zu verwendende Protokoll:

VERGRÖSSERN

Schritt 10
Danach stehen uns eine Reihe von DNS-Optionen zur Verfügung:

VERGRÖSSERN

Schritt 11
Wir wählen die gewünschte aus und legen nun fest, ob wir die Dateien komprimieren wollen:

VERGRÖSSERN

Schritt 12
Dann wird gefragt, ob wir die OpenVPN-Einstellungen anpassen möchten:

VERGRÖSSERN

Schritt 13
Drücken Sie die Eingabetaste, um mit der Installation des OpenVPN-Skripts fortzufahren:

VERGRÖSSERN

Schritt 14
Dann werden wir aufgefordert, den Namen des Kunden einzugeben:

VERGRÖSSERN

Schritt 15
Als nächstes definieren wir die Authentifizierungsmethode und sind am Ende der OpenVPN-Installation auf dem Ubuntu 20.04 Server angelangt:

VERGRÖSSERN

Im letzten Teil finden wir den Pfad der Client-Konfigurationsdatei in dem Arbeitsverzeichnis, in dem wir uns befinden.

Schritt 16
Mit dem folgenden Befehl bestätigen wir, dass der OpenVPN-Dienst aktiv ist:

 sudo systemctl status openvpn

VERGRÖSSERN

Schritt 17
Darüber hinaus überprüfen wir, dass der OpenVPN-Daemon auf dem im Skript zugewiesenen Port lauscht, dazu geben wir folgenden Befehl ein:

 sudo ss -tupln | grep openvpn

VERGRÖSSERN

Schritt 18
Mit dem Befehl "ip add" bestätigen wir, dass eine neue Schnittstelle erstellt wurde, die als VPN mit den Computern agiert:

VERGRÖSSERN

In diesem Fall ist es die Schnittstelle 3 namens POINTOPOINT.

2. So konfigurieren Sie OpenVPN auf dem Ubuntu 20.04 Desktop

Schritt 1
Nun gehen wir zum Client und der erste Schritt ist die Installation von OpenVPN mit dem folgenden Befehl, zusätzlich können wir es in anderen Distributionen wie dieser installieren:

 sudo yum install openvpn (CentOS 8/7/6) sudo apt install openvpn (Ubuntu / Debian) sudo dnf install openvpn (Fedora 22 + / CentOS 8)

Schritt 2
Danach installieren wir die Pakete "network-manager-openvp", die die Verwaltung der OpenVPN-Schnittstelle ermöglichen:

 sudo yum install network-manager-openvpn (CentOS 8/7/6) sudo apt install network-manager-openvpn (Ubuntu / Debian) sudo dnf install network-manager-openvpn (Fedora 22 + / CentOS 8)

Schritt 3
Jetzt starten, aktivieren und sehen wir den Status des OpenVPN-Dienstes:

 sudo systemctl start openvpn sudo systemctl enble openvpn sudo systemctl status openvpn

Schritt 4
Als nächstes importieren wir die OpenVPN-Konfigurationsdatei wie folgt in das Home-Verzeichnis:

 cd ~ $ scp "user" @ "server IPv4": /home /solvtic /solvtic.ovpn
Als Ergebnis werden wir die Datei in das Home-Verzeichnis von Ubuntu 20.04 importieren:

VERGRÖSSERN

Schritt 5
Jetzt gehen wir zur Netzwerkkonfiguration, wo wir Folgendes sehen:

Schritt 6
Wir klicken auf das +-Zeichen im VPN-Bereich und Folgendes wird angezeigt:

Schritt 7
Wir klicken auf die Option "Importieren aus einer Datei" und gehen im nächsten Fenster zu dem Pfad, in dem die Konfigurationsdatei importiert wurde:

VERGRÖSSERN

Schritt 8
Wir wählen es aus und klicken auf "Öffnen", es werden alle Variablen des OpenVPN-Servers geladen:

Schritt 9
Wir klicken auf "Hinzufügen", um es in das Netzwerk zu integrieren und sehen dies:

VERGRÖSSERN

Schritt 10
Wir verbinden das VPN-Netzwerk durch Klicken auf seinen Schalter und müssen das Administratorkennwort eingeben:

Schritt 11
Wir klicken auf Verbinden, um mit diesem Vorgang fortzufahren:

Schritt 12
Wir können die VPN-Verbindung über das obere Menü validieren:

VERGRÖSSERN

Schritt 13
Im Moment möchten wir eine Änderung vornehmen oder OpenVPN in Ubuntu 20.04 Server entfernen. Wir führen Folgendes aus. Dort wählen wir die gewünschte Option aus und folgen den notwendigen Schritten.

 sudo bash openvpn-install.sh

Mit Solvetic haben Sie gelernt, OpenVPN auf Ubuntu 20.04 zu installieren und dadurch die Web-Konnektivität sicherzustellen.

wave wave wave wave wave