In diesem Tutorial zeigen wir Ihnen, wie Sie PPTP VPN auf CentOS 8 installieren. Zur Erklärung: PPTP steht für Point-to-Point Tunneling Protocol. Dabei handelt es sich um ein etabliertes Protokoll zur Einrichtung von VPS-Netzwerken. Ein Virtual Private Network (VPN) ist eine Verbindungsmethode, die zusätzliche Sicherheit und Privatsphäre in privaten und öffentlichen Netzwerken bietet, etwa bei WiFi-Hotspots oder im Internet.
In den meisten Fällen setzen Unternehmen VPN ein, um sensible Daten zu schützen. Normale Internetnutzer verwenden es häufig in Ländern, in denen staatliche Beschränkungen den Zugang zu Internetinhalten einschränken.
Der Datenschutz wird durch ein Virtual Private Network verbessert, da die ursprüngliche IP-Adresse des Nutzers durch eine Adresse des VPN-Anbieters ersetzt wird.
Anders ausgedrückt: Wenn du einen VPN verwendest, wird deine IP-Adresse verborgen, was deine Sicherheit erhöht. Außerdem kannst du damit auf gesperrte oder blockierte Websites zugreifen, die du besuchen möchtest. Alle Server-Optionen besprechen wir ausführlich in unserem Artikel über bestes VPS für VPN.
Was bedeutet Point-to-Point-Tunneling?

PPTP (Point-to-Point Tunneling Protocol) ist ein VPN-Protokoll, das verwendet wird, um eine ordnungsgemäße Kommunikation zwischen einem VPN-Client und einem VPN-Server zu gewährleisten. Es ist auch für CentOS Linux verfügbar. PPTP ist ein kostenloses und quelloffenes (von der Community unterstütztes) Unternehmensbetriebssystem, das mit seiner Upstream-Quelle Red Hat Enterprise Linux kompatibel ist und vom CentOS Project stammt.
Administratoren setzen PPTP kaum noch als stabiles Protokoll ein. Die Einrichtung ist jedoch einfach und unkompliziert auf CentOS Linux. Wenn Sie diese Konfiguration und Einrichtung benötigen, ist dieser Artikel genau das Richtige. Wir erklären Ihnen, wie Sie PPTP VPN auf CentOS 8 installieren.
Der ultimative Minimal-Server
Nutzen Sie CentOS 7 oder CentOS 8 auf Ihrem Cloudzy CentOS VPS und betreiben Sie einen effizienten, Linux-basierten Server mit minimalem Ressourcenverbrauch.
CentOS VPS startenPPTP-VPN auf CentOS 8 einrichten und installieren
Schritt 1: PPP installieren
Die Installation von PPTP setzt PPP und PPTPD voraus. Installiere zunächst die benötigten Pakete und konfiguriere sie anschließend. Führe dazu folgende Befehle nacheinander aus:
yum install ppp iptables nano
cd /usr/local/src
Für 64-Bit-Betriebssysteme:
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Für 32-Bit-Betriebssysteme:
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm
Mehr dazu: Linux Iptables-Regeln auflisten und löschen
Schritt 2: PPTPD konfigurieren und einrichten
IP-Einstellungen bearbeiten in: /etc/pptpd.conf, wie folgt gezeigt:
nano /etc/pptpd.conf

Bearbeiten Sie die folgenden Einstellungen in /etc/ppp/options.pptpd:
ms-dns 8.8.8.8
ms-dns 4.4.4.4
Schritt 3: Benutzer für den Zugriff auf den VPN-Server anlegen
Fügen Sie ein Benutzerkonto in /etc/ppp/chap-secrets hinzu (Benutzername und Passwort vergeben), wie folgt:
nano /etc/ppp/chap-secrets

Schritt 4: IP-/Netzwerk-Forwarding aktivieren
Wir benötigen IP-Forwarding, damit VPN Pakete zwischen den VPN-Clients und dem Internet weiterleiten kann. Der VPN-Server übernimmt dabei die Rolle eines Routers:
sudo v1 /etc/sysctl.conf
Füge nun die folgende Zeile hinzu:
nano /etc/sysctl.conf
net.ipv4.ip_forward = 1
Damit die Änderungen in sysctl.conf wirksam werden, führe folgenden Befehl aus:
sysctl -p
Schritt 5: "iptables" einrichten
Fügen Sie nun die folgenden IP-Tables-Regeln hinzu, um die erforderlichen Ports zu öffnen und die Datenpakete korrekt weiterzuleiten:
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Schritt 6: VPN-Server starten
service pptpd restart
chkconfig pptpd restart
Glückwunsch. Du hast erfolgreich einen PPTP VPN auf deinem CentOS installiert! Die folgenden Schritte zeigen dir, wie du den PPTP VPN ohne grafische Oberfläche konfigurierst. Linux Mit diesen Befehlen lässt sich die PPTP VPN einfach konfigurieren, verbinden oder trennen. Daneben gibt es weitere selbst gehostete VPN-Optionen. Eine ausführliche Anleitung dazu findest du in unserem OpenVPN Client auf VPS installieren. Unter Protokollen wie IKEv2, L2TP und PPTP ist OpenVPN möglicherweise das am besten geeignete für den VPN-Anwendungsfall.
Fazit
In dieser Tutorial-Reihe zu VPS-Technologien haben wir gezeigt, wie man PPTP VPN auf CentOS 8 Linux installiert oder CentOS VPS. Das PPTP-Protokoll legt weder Authentifizierung noch Verschlüsselung fest. Deshalb verzichten die meisten Administratoren darauf. In der CentOS-Distribution ist die Einrichtung jedoch unkompliziert.
PPTP soll ähnliche Schutz-, Sicherheits- und Fernzugriffsfunktionen bieten wie herkömmliche VPN-Produkte. Dabei nutzt man den PPTP-Steuerkanal über TCP und einen GRE-Tunnel, der PPP-Pakete kapselt und ihnen zusätzlichen Schutz bietet.