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.
Select VPN from the Interface drop down menu
Select PPTP from VPN Type the drop down menu
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.
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)
Next you will enter in the Server address, enter
Or if you prefer to use a specific location, You can find the full list of locations here: https://www.privateinternetaccess.com/pages/network
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
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.