💡 Hinweis: Du möchtest ein sicheres und effizientes VPN einrichten? Sieh dir unsere günstigen Linux VPS an, ausgelegt für hohe Leistung und Zuverlässigkeit. Starte sofort und profitiere von unserer 10Gbps-Verbindung für konstante Performance.
Datenschutz und Sicherheit sind heute so wichtig, dass man sie gar nicht oft genug betonen kann. Für die meisten Menschen ist ein Virtual Private Network (VPN) ein Werkzeug, um Tracking zu vermeiden und anonym zu bleiben. Es gibt viele kostenlose und kostenpflichtige VPN-Apps und -Dienste, die sich für sicheres Surfen gut eignen. Du kannst aber auch deinen eigenen PPTP-VPN-Server aufsetzen.
Einen VPN auf dem eigenen Server zu betreiben eröffnet ganz neue Möglichkeiten. Du hast die volle Kontrolle über deine Daten: was mit ihnen passiert und wohin sie fließen. Außerdem kannst du deinen VPN für weitere Zwecke nutzen. Neben anonymem Surfen und Umgehung von Internetsperren, ist ein VPN auch eine Möglichkeit, sicher auf vertrauliche Dateien oder Anwendungen auf einem privaten Server zuzugreifen. Viele Unternehmen nutzen ein VPN, um ihren Mitarbeitern Zugang zu internen Dateien und Ressourcen zu geben. Egal aus welchem Grund: Ein eigener VPN-Server gibt dir die volle Kontrolle. Genau darum geht es in dieser Anleitung. Ich zeige dir, wie du mit wenigen Schritten einen PPTP VPN-Server auf VPS einrichtest. Schauen wir uns aber zunächst an, was ein PPTP VPN-Server genau ist und wie er funktioniert.
Was ist ein PPTP VPN?
Virtual Private Networks (VPN) ermöglichen sicheren Zugriff auf einen anderen Computer, Ressourcen oder Dateien über eine normale Internetverbindung. Man kann sich ein VPN wie einen Tunnel vorstellen, durch den nur Verbindungen mit der richtigen Zertifizierung gelangen, was einen geschützten Bereich schafft. Für die meisten Nutzer ist ein VPN eine Browser-Erweiterung oder App zum anonymen Surfen. Diese App ist der VPN-Client, der VPN-Server wird vom jeweiligen Anbieter betrieben. Hier zeige ich dir jedoch, wie du deinen eigenen PPTP VPN-Server erstellst und selbst verwaltest.
PPTP steht für Point-to-Point Tunneling Protocol. Es ist die einfachste Methode, ein sicheres privates Netzwerk einzurichten, und ein PPTP VPN-Server lässt sich in wenigen Schritten und mit geringem Aufwand erstellen. Falls einfache Protokolle in Ihrer Region nicht funktionieren, ist der Kauf oder die Einrichtung eines verschleiert VPN möglicherweise die beste Lösung. Fangen wir an, den Server einzurichten.
Mehr dazu: OpenVPN VPS-Setup für Linux & Windows
PPTP VPN auf einem Linux VPS einrichten
Um einen PPTP VPN-Server auf einem VPS einzurichten, benötigen Sie zunächst einen VPS. Laut unseren VPS-Expertenberichtenist Cloudzy die beste Wahl für das Hosting Ihres VPN. Cloudzy's Linux VPS ist die beste Wahl für einen günstigen VPS, der leistungsstark genug ist, um das anfallende Datenaufkommen zu bewältigen.
Wenn Ihr VPS bereit ist, verbinden Sie sich per SSH mit der Kommandozeile Ihres Linux und bereiten Sie die Erstellung des PPTP VPN-Servers vor.
Linux-Hosting leicht gemacht
Möchtest du eine bessere Lösung zum Hosten von Websites und Web-Apps? Arbeitest du an einem neuen Projekt? Oder magst du Windows einfach nicht? Dafür gibt es Linux VPS.
Hol dir dein Linux VPSSchritt 1. PPTPD installieren
Wenn Ihr Betriebssystem CentOS/RedHat 6 & CentOS/RedHat 7:
yum install -y ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Wenn Sie Ubuntu:
apt-get update
apt-get install -y pptpd
Schritt 2. IP-Einstellungen bearbeiten
Öffnen Sie die Dateien mit Ihrem bevorzugten Editor - wir verwenden hier vim
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Schritt 3. Benutzernamen und Passwörter hinzufügen
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Schritt 4. Netzwerk-Forwarding in /etc/sysctl.conf aktivieren
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
Wenden Sie die Änderung mit folgendem Befehl an:
sysctl -p
Schritt 5. Routing und Firewall konfigurieren
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
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
Wenn Ihr Betriebssystem CentOS/RedHat 6 & CentOS/RedHat 7mit folgendem Befehl speichern:
service iptables save
service iptables restart
Mehr dazu: Linux Iptables-Regeln auflisten und löschen
Schritt 6. PPTP VPN-Server starten
Wenn Ihr Betriebssystem CentOS oder Redhat ist, verwenden Sie folgenden Befehl:
service pptpd restart
Wenn Ihr Betriebssystem Ubuntu ist, verwenden Sie folgenden Befehl:
systemctl restart pptpd
Um den PPTP-Daemon beim nächsten Neustart automatisch zu starten, verwenden Sie folgenden Befehl:
Wenn Ihr Betriebssystem CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Wenn Sie Ubuntu:
systemctl enable pptpd
Häufig gestellte Fragen
Was ist ein PPTP VPN?
PPTP ist ein unkomplizierter VPN-Typ, den Sie auf Ihrem VPS problemlos mit Ubuntu, Debian oder CentOS/RHEL einrichten können. Es baut einen gesicherten, privaten Tunnel über ungesicherte Internetverbindungen auf.
Was unterscheidet einen PPTP VPN-Server von einer VPN-App?
Eine VPN-App ist lediglich ein Client - Sie haben keinen Zugriff auf den Server. Mit einem eigenen VPN-Server haben Sie die volle Kontrolle über alle Verbindungen, sind vollständig unabhängig und können sicher auf Ihre Dateien und Ressourcen zugreifen.
Kann ich einen PPTP VPN-Server auf Windows einrichten?
Es gibt Möglichkeiten, ein VPN mit einem Windows-Server einzurichten, aber das ist deutlich aufwendiger als auf einem Linux. Wer seinen Windows nicht in einen Linux umwandeln möchte, kann bei Cloudzy jederzeit einen MikroTik VPS beziehen.
Wie verbinde ich mich mit meinem PPTP VPN-Server?
Sie müssen Ihr Gerät oder Ihre VPN-Software so konfigurieren, dass es sich über die IP-Adresse sowie den oben erstellten Benutzernamen und das Passwort mit Ihrem Server verbindet.