
Sicherer Tunneling-Daemon, der VPN-Protokolle mit TLS-Verschlüsselung, Zertifikatsauthentifizierung und Routing-/Firewall-Konfiguration für private Netzwerke implementiert.
OpenVPN -- Ein sicherer Tunnel-Daemon
Copyright (C) 2002-2026 OpenVPN Inc. Dieses Programm ist freie Software; Sie können es weitergeben und/oder modifizieren unter den Bedingungen der GNU General Public License Version 2, wie sie von der Free Software Foundation veröffentlicht wurde.
Um die neueste Version von OpenVPN zu erhalten, besuchen Sie:
https://openvpn.net/community-downloads/
Zum Erstellen und Installieren:
tar -zxf openvpn-<version>.tar.gz
cd openvpn-<version>
./configure
make
make install
oder siehe die Datei INSTALL für weitere Informationen.
Informationen zum Erstellen von OpenVPN für Windows mit MinGW oder MSVC finden Sie in README.cmake.md.
Ausführliche Informationen zu OpenVPN, einschließlich Beispielen, finden Sie in der Manpage http://openvpn.net/man.html
Eine Beispiel-VPN-Konfiguration finden Sie unter http://openvpn.net/howto.html
Um ein Problem zu melden, besuchen Sie https://github.com/OpenVPN/openvpn/issues/new
Eine Beschreibung des zugrunde liegenden Protokolls von OpenVPN finden Sie in der Datei ssl.h, die im Quellcode-Paket enthalten ist.
Weitere Dateien und Verzeichnisse:
configure.ac -- Skript zum Neuerstellen unseres configure-Skripts und Makefiles.
sample/sample-scripts/verify-cn
Ein Beispielskript in Perl, das mit der OpenVPN-Option --tls-verify verwendet werden kann, um einen angepassten Authentifizierungstest an eingebetteten X509-Zertifikatsfeldern durchzuführen.
sample/sample-keys/
Beispiel-RSA-Schlüssel und -Zertifikate. VERWENDEN SIE DIESE DATEIEN ZU KEINEM ANDEREN ZWECK ALS FÜR TESTS, DA SIE VÖLLIG UNSICHER SIND.
sample/sample-config-files/
Eine Sammlung von OpenVPN-Konfigurationsdateien und -Skripten aus der HOWTO-Anleitung unter http://openvpn.net/howto.html
Beachten Sie, dass easy-rsa und tap-windows inzwischen in eigenen Teilprojekten gepflegt werden. Ihr Quellcode ist hier verfügbar:
https://github.com/OpenVPN/easy-rsa https://github.com/OpenVPN/tap-windows6
Von der Community bereitgestellte Windows-Installer (MSI) und Debian-Pakete werden aus
https://github.com/OpenVPN/openvpn-build
erstellt. Siehe die Datei INSTALL für Informationen zur Verwendung.