Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
4 min left
Beveiliging en netwerk

PPTP VPN installeren op CentOS 8 (stapsgewijze gids)

Matt Schmitt Door Matt Schmitt 4 min leestijd Bijgewerkt Apr 15, 2023
install PPTP VPN on CentOS 8

In deze tutorial leggen we je uit hoe je PPTP VPN installeren op CentOS 8. Weet je, PPTP staat voor Point to Point Tunneling Protocol. Dit is een traditioneel protocol voor het opzetten van VPS-netwerken. Een Virtual Private Network (VPN) is een verbindingsmethode die extra beveiliging en privacy biedt op zowel privé- als openbare netwerken, zoals wifi-hotspots en het internet.

Bedrijven gebruiken een VPN vooral om gevoelige gegevens te beschermen. Gewone internetgebruikers zetten ze in om overheidsbeperkingen op internetinhoud te omzeilen.

Een Virtual Private Network verhoogt de privacy doordat het oorspronkelijke IP-adres van de gebruiker wordt vervangen door een IP-adres van de VPN-provider.

Met andere woorden: als je een VPN gebruikt, wordt je IP-adres verborgen zodat je veiliger en anoniem kunt browsen. Zo kun je ook geblokkeerde of verboden websites bezoeken die je anders niet kunt bereiken. We bespreken alle serveropties in ons uitgebreide artikel over beste VPS voor VPN.

Wat betekent point-to-point tunneling?

how to install PPTP VPN on centOS

PPTP (Point-to-Point Tunneling Protocol) is een VPN-protocol dat zorgt voor correcte communicatie tussen een VPN-client en een VPN-server. Het is ook beschikbaar voor CentOS Linux. PPTP is een gratis en open-source (door de community ondersteund) enterprise-besturingssysteem, compatibel met de upstream-bron Red Hat Enterprise Linux van het CentOS Project.

Beheerders gebruiken PPTP zelden als stabiel protocol. De implementatie ervan is echter eenvoudiger en rechttoe rechtaan op CentOS Linux. Als je deze configuratie en installatie nodig hebt, is dit artikel geschikt voor jou. In dit artikel leggen we uit hoe je PPTP VPN installeren op CentOS 8

centos-vps De ultieme minimale server

Krijg CentOS 7 of CentOS 8 op je Cloudzy CentOS VPS en draai een efficiënte Linux-server met minimaal resourcegebruik.

Haal een CentOS VPS

Een PPTP VPN instellen op CentOS 8

Stap 1PPP installeren

De installatie van PPTP is volledig afhankelijk van de PPP- en PPTPD-pakketten. Installeer eerst het benodigde pakket en configureer het daarna om de instelling te starten. Voer de volgende commando's één voor één uit:

yum install ppp iptables nano
cd /usr/local/src

Voor 64-bits besturingssysteem:

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

Voor 32-bits OS:

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

Lees ook: Linux Iptables-regels weergeven en verwijderen

Stap 2: Je PPTPD configureren en instellen

Bewerk de IP-instellingen in: /etc/pptpd.conf zoals hieronder getoond:

nano /etc/pptpd.conf

Pas de volgende instellingen aan in /etc/ppp/options.pptpd:

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Stap 3: Een gebruiker aanmaken voor toegang tot de VPN-server

Voeg een gebruikersaccount toe in /etc/ppp/chap-secrets (stel gebruikersnaam en wachtwoord in) als volgt:

nano /etc/ppp/chap-secrets

Stap 4: IP/netwerkdoorschakeling inschakelen

IP-forwarding is nodig zodat de VPN-server pakketten kan routeren tussen VPN-clients en het internet. Hiermee wordt de VPN-server een router:

sudo v1 /etc/sysctl.conf

Voeg nu de volgende regel toe:

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

Gebruik het volgende commando om de wijzigingen in sysctl.conf door te voeren:

sysctl -p

Stap 5: "iptables" instellen

Voeg nu de volgende IP-tables-regels toe om de juiste poorten te openen en datapakketten correct door te sturen:

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

Stap 6: Start de VPN-server

service pptpd restart
chkconfig pptpd restart

Gefeliciteerd. Je hebt een PPTP VPN succesvol geïnstalleerd op je CentOS! Met deze stappen configureer je de PPTP VPN zonder grafische interface. Met deze Linux commando's kun je de PPTP VPN eenvoudig configureren, verbinden of verbreken. Er zijn ook andere zelf-gehoste VPN-opties. We hebben een uitgebreide handleiding voor het installeren van de OpenVPN-client op VPS. Van de beschikbare protocollen zoals IKEv2, L2TP en PPTP is OpenVPN vaak de beste keuze voor VPN-gebruik.

Conclusie

In deze reeks tutorials over VPS-technologieën laten we zien hoe je PPTP VPN installeert op CentOS 8 Linux of CentOS VPS. Het PPTP-protocol beschrijft geen authenticatie of versleuteling, waardoor de meeste beheerders het vermijden. Binnen de CentOS-distributie is het echter heel eenvoudig in te stellen.

PPTP is bedoeld om vergelijkbare bescherming, beveiliging en externe toegang te bieden als andere VPN-producten. Je kunt het PPTP-besturingskanaal via de TCP gebruiken samen met een GRE-tunnel om PPP-pakketten in te kapselen en beter te beveiligen. 

Share

Meer van de blog

Blijf lezen.

Klaar om uit te rollen? Vanaf $2,48/mnd.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen niet-goed-geld-terug.