Starting June 15th, 2021, PureVPN will discontinue offering support for PPTP, L2TP, and SSTP protocols on the majority of VPN locations.
However, at the popular request of our users, we will continue to support the following locations for users to connect using PPTP, L2TP, and SSTP protocols:
Germany: de1.pointtoserver.com
Netherlands: nl1.pointtoserver.com
United Kingdom: ukl1.pointtoserver.com
United States: usil1.pointtoserver.com
United States: ustx1.pointtoserver.com
United States: usca1.pointtoserver.com
United States: usfl1.pointtoserver.com
United States: usny1.pointtoserver.com
United States: uswdc1.pointtoserver.com
Australia: au-sd1.pointtoserver.com
If you are looking for a guide on setting up PureVPN on Linux CentOS via command line, you are in the right place. Follow this guide for command line setup on Linux CentOS with PureVPN.
Things to Consider:
Before you begin, please make sure that:
You have a working internet connection
Linux CentOS
A Premium PureVPN account (if you haven’t bought it yet, click here to buy)
Run the following commands:
sudo yum update
sudo yum install pptp
sudo modprobe nf_conntrack_pptp
sudo modprobe ppp_mppe
Run sudo nano /etc/ppp/chap-secrets to edit the chap-secrets file as shown below:
vpnusername<space>PPTP<space>vpnpassword<space>*
Press CTRL+O to save the file, and CTRL+X to exit the editor.
To create a PureVPN file, run sudo nano<space>/etc/ppp/peers/purevpn and enter the following information:
Note: pty pptp usca.pointtoserver.com --nolaunchpppd In this command make sure to enter two - symbols before nolaunchpppd
pty pptp usca.pointtoserver.com --nolaunchpppd
name yourVPNusername
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam purevpn
To save the file, press CTRL+O. To exit the editor, press CTRL+X. Please note that we have currently used usca.pointtoserver.com as the server address. You can choose any server of your choice. The list of servers is available in the above note.
Run the command: sudo nano/etc/ppp/options.pptp Be sure there is no '#' sign before these lines.
lock
noauth
refuse-pap
refuse-eap
refuse-chap
nobsdcomp
nodeflate
require-mppe-128
Once this is done, Press CTRL+X to exit.
Run sudo nano /etc/ppp/ip-up.local and add the following line. By doing so, it will set the default route to ppp0.
/sbin/route add default ppp0
To save the file, press CTRL+O. To exit the editor, press CTRL+X.
In order to execute the file, run: sudo chmod 755 /etc/ppp/ip-up.local
Connect to the VPN by running sudo pppd call purevpn
Run curl ipinfo.io to check the accuracy of your VPN IP and location.
To disconnect the VPN, run sudo pkill pppd
If you are unable to connect, please check your connection logs by running sudo cat /var/log/messages | grep pppd