GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> OpenVPN

Was ist OpenVPN? | Eine Erläuterung von Community Edition vs. Access Server

Das OpenVPN-Projekt wurde 2001 von James Yonan gegründet. Yonan reiste durch Zentralasien, und um zu arbeiten, musste er sich aus der Ferne mit seinem Büro verbinden. Die Verbindung über Server in Ländern mit nicht vertrauenswürdigen Sicherheitspraktiken gab Yonan jedoch Anlass zur Sorge um seine Online-Sicherheit. Aus jedem Problem entsteht eine Lösung – das war der Zeitpunkt, an dem Yonan die ursprüngliche Open-Source-VPN-Software verfasste und ihr den Namen OpenVPN gab.

Das OpenVPN-Protokoll

Das OpenVPN-Protokoll ist als De-facto-Standard im Open-Source-Netzwerkbereich bekannt. Es unterstützt alle wichtigen Betriebssysteme, einschließlich der Desktop- und mobilen Plattformen von Windows, macOS, Linux, Android und iOS. Es unterstützt auch weniger verbreitete Plattformen wie FreeBSD, QNX, Solaris, Maemo, Windows Mobile und ChromeOS.

Das OpenVPN-Protokoll bietet hervorragende Sicherheit und ist in hohem Maße an Software von Drittanbietern anpassbar. Es enthält eine 256-Bit-Verschlüsselung (obwohl die Anzahl der Bits jederzeit konfiguriert werden kann) über OpenSSL, eine weit verbreitete Softwarebibliothek zum Sichern von Verbindungen über verschiedene Netzwerke hinweg.

OpenVPN kann bei der Datenübertragung zwei verschiedene Protokolle verwenden:TCP und UDP. UDP wird häufiger verwendet und ist die empfohlene Wahl. In Szenarien, in denen UDP nicht realisierbar ist, kann sich OpenVPN auf TCP verlassen, um potenzielle Netzwerkeinschränkungen zu überwinden. TCP sollte jedoch nur verwendet werden, wenn es unbedingt erforderlich ist, da die Leistung wahrscheinlich abnimmt und Sie auf das sogenannte "TCP-Meltdown"-Phänomen stoßen können.

Die OpenVPN Community Edition (Open Source)

Das Open-Source-Projekt OpenVPN, auch Community Edition (CE) genannt, ist ein Open-Source-Projekt für virtuelle private Netzwerke. Es erstellt sichere VPN-Verbindungen über das Internet unter Verwendung eines benutzerdefinierten Sicherheitsprotokolls, das SSL/TLS verwendet. Mit bisher über 50 Millionen Downloads ist CE ein von der Community unterstütztes OSS-Projekt (Open Source Software). Unter Verwendung einer GPL-Lizenz hat das Projekt viele Entwickler und Mitwirkende von OpenVPN Inc. sowie die umfangreichere OpenVPN-Community.

Da es sich um Open Source handelt, kann CE völlig kostenlos bereitgestellt werden – es erfordert jedoch ein starkes Verständnis von Linux und der Verwendung der Befehlszeilenschnittstelle.

OpenVPN Access Server (das Unternehmensprodukt)

OpenVPN Access Server bietet eine Unternehmens-VPN-Lösung für Unternehmen auf der ganzen Welt. Mit dieser einzigen Lösung können Unternehmen die Datenkommunikation schützen, IoT-Ressourcen sichern und verschlüsselten Fernzugriff auf lokale, hybride und öffentliche Cloud-Ressourcen bereitstellen.

Access Server bietet eine leistungsstarke und benutzerfreundliche webbasierte Verwaltungsseite, die die VPN-Verwaltung und -Konfiguration für jeden (mit oder ohne Linux-Kenntnisse) einfach macht. Access Server integriert OpenVPN-Serverfunktionen, Unternehmenszugriffsverwaltung und OpenVPN-Client-Softwarepakete, die Windows-, MAC-, Linux- und mobile Betriebssystemumgebungen (Android und iOS) unterstützen. Es ist auf vielen Cloud-Marktplätzen wie AWS, GCP, Azure und Oracle verfügbar.

Das Lizenzmodell basiert auf der Anzahl aktiver VPN-Verbindungen – wodurch OpenVPN Unternehmen jeder Größe eine erschwingliche und skalierbare Lösung bieten kann. OpenVPN Access Server kann zu Testzwecken kostenlos installiert und für 2 gleichzeitige VPN-Verbindungen verwendet werden.
Erfahren Sie mehr über OpenVPN

Die OpenVPN-Community und das Team von OpenVPN Inc. arbeiten zusammen, um ein robustes und transparentes Sicherheitsprodukt bereitzustellen. Die Community wird ermutigt, Fehlerberichte einzureichen, damit Entwickler den Quellcode weiter verbessern und regelmäßige Updates erstellen können.

Alle OpenVPN-Produkte basieren auf dem OpenVPN-Protokoll mit den höchsten Sicherheitsstandards und bieten eine flexible Konfiguration zur Zuordnung zu jedem Netzwerk. Im Wesentlichen besteht der wichtigste Unterschied darin, ob der Systemadministrator mit der Befehlszeilenschnittstelle konfigurieren oder eine Online-Webschnittstelle von Access Server verwenden möchte.

Sehen Sie sich eine Wiederholung an, in der wir tiefer in die Unterschiede zwischen CE und Access Server eintauchen:


OpenVPN
  1. Ein Leitfaden für Anfänger zu VPNs und Remote-Arbeiten

  2. Einrichten eines OpenVPN-Servers mit VyOS und Viscosity

  3. Installieren Sie OpenVPN-Server auf Debian 11/Debian 10

  4. Site-to-Site VPNs und OpenVPN Cloud

  5. Unter Ubuntu 20.04/18.04 automatisch mit VPN verbinden

Die 5 besten RSS-Feed-Reader-Apps für Linux

So verwenden Sie den sudo-Befehl unter Linux

So installieren Sie Steam unter Debian 9 Stretch

So installieren Sie Rocket.Chat Server mit Nginx unter Ubuntu 16.04

WinWorld – Eine große Sammlung nicht mehr existierender Betriebssysteme, Software und Spiele

So fügen Sie eine neue Festplatte in Linux CentOS 7 hinzu, ohne neu zu starten