Unterschied zwischen OpenVPN und PPTP

Unterschied zwischen OpenVPN und PPTP

OpenVPN gegen PPTP
 

Der Unterschied zwischen OpenVPN und PPTP ist sehr wichtig, um das Thema in Bezug auf virtuelle private Netzwerke zu kennen. Virtual Private Networks (VPN) ist eine Technik, mit der ein privates Netzwerk über ein öffentliches Netzwerk wie das Internet erweitert wird. Es wurden verschiedene Techniken implementiert, um VPN zu erstellen, und sowohl OpenVPN als auch PPTP sind solche Methoden. PPTP, was für Punkt -zu -Punkt -Tunnelprotokoll, wurde vom Microsoft eingeführt und war bereits in Windows 95 verfügbar. OpenVPN hingegen ist eine Open -Source -Softwarelösung, die 2001 eingeführt wurde. Sowohl PPTP als auch OpenVPN sind auf mehreren Plattformen erhältlich, von PCs bis zu Routern auf den meisten verwendeten Betriebssystemen. Beide haben jedoch ihre eigenen Vor- und Nachteile.

Was ist OpenVPN?

OpenVPN ist eine Software, die zum Erstellen von virtuellen privaten Netzwerken (VPN) verwendet werden kann. Die Implementierung ist Open Source und wird unter der GNU GPL -Lizenz veröffentlicht. Die erste Version wurde bereits 2001 veröffentlicht und hat sich inzwischen zu einer großartigen Kapazität entwickelt. Die Software wird über mehrere Plattformen hinweg unterstützt, darunter Windows, Linux, Mac OS X und sogar FreeBSD. Nicht nur auf Personalcomputern und Server, sondern auch auf eingebetteten Geräten, die Firmware wie Open-WRT, DD-WRT und Tomate OpenVPN ausführen, wird unterstützt. Heutzutage gibt es Implementierungen für mobile Plattformen wie iOS und Android. Die Anwendung entspricht der Client -Server -Architektur, bei der man als Server konfiguriert ist, und eine oder mehrere als Clients konfiguriert sind, um eine Verbindung zum OpenVPN -Server herzustellen. Sogar Router können entweder als Clients oder als Server konfiguriert werden.

Ein großer Vorteil von OpenVPN ist seine hohe Sicherheit. Es verwendet die OpenSSL -Bibliothek, um Sicherheitstechniken wie Verschlüsselung und Authentifizierung bereitzustellen und gleichzeitig viele kryptografische Algorithmen wie AES, Triple DES, RC5 und Blowfish zu ermöglichen. Ein weiterer besonderer Vorteil ist die Fähigkeit, die NAT (Network Address Translation) und Proxy -Server durchzuarbeiten, während es auch in der Lage ist, Firewalls zu umgehen. Der Service wird standardmäßig im Port 1194 ausgeführt, kann jedoch bei Bedarf vom Benutzer geändert werden. Sowohl TCP als auch UDP werden als Transportschichtprotokoll unterstützt und bei Bedarf auch das Internet -Protokollversion 6 unterstützt. Bei Bedarf kann die LZO -Komprimierung verwendet werden, um den Strom zu komprimieren. Derzeit ist dies die am häufigsten verwendete VPN -Implementierung sowohl auf Computern als auch auf eingebetteten Geräten.

Was ist PPTP?

Point to Point -Tunneling -Protokoll ist auch eine Methode, mit der VPN erstellt werden kann. Dieses Protokoll wurde von einem Konsortium von Microsoft veröffentlicht und wurde zunächst zum Erstellen von VPN über Windows Dial -Up -Netzwerken verwendet. Das Protokoll selbst definiert keine Verschlüsselungs- und Authentifizierungsverfahren, sondern die Sicherheit hängt vom Tunneling von Punkt -zu -Punkt -Protokoll ab. Microsoft verwendet MPPE (Microsoft Point to Point Encryption Protocol) im MS-CHAP (Microsoft Challenge Handshake-Authentifizierungsprotokoll), um Sicherheit zu gewährleisten. Viele Plattformen, einschließlich Windows. Von Windows 95 hat Windows eine integrierte Unterstützung für PPTP unterstützt. Neben Windows haben Betriebssysteme wie Linux, Android, FreeBSD, OS X und iOS ebenfalls integrierte Unterstützung für PPTP.

Der größte Nachteil in PPTP ist das Vorhandensein von Sicherheitsproblemen, bei denen mehrere bekannte Schwachstellen auftreten. Eine pPTP. Durch die Deaktivierung von GRE -Verkehrs -PPTP -Verbindungen können also einfach blockiert werden.

Was ist der Unterschied zwischen OpenVPN und PPTP?

• PPTP ist ein Protokoll, das zur Implementierung von VPN verwendet wird, während OpenVPN eine Open -Source -Softwarelösung ist, die zur Implementierung von VPN verwendet wird.

• PPTP wurde von Microsoft eingeführt, während OpenVPN von einer Person namens James Yonan geschrieben wurde.

• MPPE und MS-CHAP werden zur Implementierung der Sicherheit in PPTP verwendet. OpenVPN implementiert seine sicherheitsbasierte Open SSL/TLS mithilfe der OpenSSL -Bibliothek.

• In PPTP gibt es einige schwerwiegende Sicherheitslücken, aber OpenVPN hat keine so bekannten wichtigen Schwachstellen.

• Die PPTP -Unterstützung wird in allen Mainstream -Betriebssystemen, einschließlich Windows, Linux und FreeBSD, Android, OS X und iOS, eingebaut. OpenVPN unterstützt jedoch auch alle oben genannten Betriebssysteme bei der Installation.

• PPTP ist viel einfach zu konfigurieren, da das, was benötigt wird, nur ein Benutzername, Kennwort und Serveradresse ist. Andererseits beinhaltet OpenVPN jedoch eine etwas schwierige Konfiguration, bei der bestimmte Dateien bearbeitet werden müssen und Parameter festgelegt werden müssen.

• PPTP verwendet Port 1723 und GRE -Protokoll. OpenVPN verwendet Port 1194, kann jedoch auf jeden geändert werden.

• PPTP kann leicht durch Firewalls blockiert werden, während OpenVPN viele Firewalls umgehen kann, indem der Port auf einen bekannten Port wie 443 eingestellt wird.

• OpenVPN funktioniert leicht über NAT- und Proxy -Server als PPTP.

• PPTP ist viel schneller als OpenVPN.

• OpenVPN ist über instabile Netzwerkverbindungen als PPTP zuverlässig, da es sich leicht wiederherstellen kann.

• OpenVPN kann angepasst werden und ist weit verbreitet über verschiedene Einstellungen als bevorzugt konfiguriert. PPTP ist jedoch nicht viel konfigurierbar.

Zusammenfassung:

OpenVPN gegen PPTP

PPTP ist ein Protokoll, das zur Implementierung von VPN verwendet wird, wo es von Microsoft eingeführt wurde. OpenVPN ist eine Open -Source -Softwarelösung, die SSL/TLS -Protokolle und OpenSSL -Bibliothek verwendet, um die Sicherheit zu implementieren. Die grundlegenden Vorteile von PPTP sind die Bequemlichkeit zu konfigurieren und die eingebaute Verfügbarkeit in verschiedenen Betriebssystemen. Es hat jedoch verschiedene Sicherheitslücken, daher wird es nicht für Fälle empfohlen, die eine hohe Sicherheit benötigen. OpenVPN ist viel sicherer, muss jedoch als Software von Drittanbietern installiert werden und die Konfiguration ist etwas schwierig, aber es ist auch bei instabilen Netzwerkverbindungen zuverlässig.

Bilder mit freundlicher Genehmigung:

  1. OpenVPN -Logo von OpenVPN Technologies, Inc. (CC BY-SA 3.0)