Skip to main content

MacOS - Setting up a PPTP Connection

Alternative Setups

The PPTP/L2TP/SOCKS5 protocols are provided for devices lacking compatibility with the Private Internet Access application or OpenVPN protocol. PPTP/L2TP/SOCKS5 should be used for masking one's IP address, censorship circumvention, and geolocation.

If you need encryption, please use the Private Internet Application or OpenVPN protocol with our service.

OSX El Capitan (10.12)+ no longer supports PPTP

Apple has removed PPTP from the list of supported VPN protocols from OSX El Capitan (10.12)+. If you are running OSX El Capitan (10.12) or later, we would recommend investigating an L2TP or OpenVPN-based connection instead. For more information, please see this Apple Support article.

This configuration uses a Generated PPTP/L2TP/Socks5 Username and password, If you have not generated this yet, please follow the steps here: Generating a Password for PPTP/L2TP/SOCKS

Step 1: System Preferences

From the Apple Menu, click System Preferences

Step 2: Network

Click on Network and then click the + located on bottom left.

Step 3: Create New Network

A new window will appear that will prompt you to create your new network, Here you will need to setup the connections Interface, VPN type and Service name.

  1. Select VPN from the Interface drop down menu

  2. Select PPTP from VPN Type the drop down menu

  3. Type Private Internet Access PPTP as the Service name

Once Completed Click Create

Step 4: Configure Connection

Once you have created your L2TP Connection you can now setup the configuration. This will include the Configuration name, Server Address, Account name and Encryption.

  1. Select the drop down menu for the Configuration and click Add Configuration. Then type in the server location you wish to use. (example: US California)

  2. Next you will enter in the Server address, enter us-west.privateinternetaccess.com

Or if you prefer to use a specific location, You can find the full list of locations here: https://www.privateinternetaccess.com/pages/network

  1. Last you will need to enter your Generated Username (example username x1234567) If you have not generated this yet, please follow the steps here: Generating a Password for PPTP/L2TP/SOCKS

  2. Set Encryption to Automatic (128 bit or 40bit)

Step 5: Authenticate

Once you have filled in the above select Authentication Settings

Step 6: Login

A new window will appear where you will be able to Enter your Password. Click OK

Step 7: Advanced Settings

Click on Advanced and ensure that Send all traffic over VPN is checked. Press OK

Step 8: TCP/IP

Click on the TCP/IP Tab at the top

Step 9: Configure IPv6

Within the TCP/IP tab Set Configure IPv6 to Link-Local Only. Press OK

Step 10: Apply Changes

Back on the main Network page Press Apply to save new connection

Step 11: Connect

Use the VPN Status icon in the Menu bar to connect.

Authors list

First published: 13/03/2018

Last updated: Jun 4, 2020 by Kaneesha Davis