Installing OpenVPN + PIA on Android (restricted networks)

Some networks are configured to restrict access to certain sites and services. These "restrictive" networks can sometimes interfere with the VPN connection, causing issues getting connected. For situations like this, we recommend the following set-up:

To configure OpenVPN on Android, first, download one of the following sets of config files for OpenVPN from our website: 

https://www.privateinternetaccess.com/openvpn/openvpn-ip.zip
https://www.privateinternetaccess.com/openvpn/openvpn-ip-lport.zip
https://www.privateinternetaccess.com/openvpn/openvpn-tcp.zip
https://www.privateinternetaccess.com/openvpn/openvpn-ip-tcp.zip


Extract the files to your desktop.
The next step varies depending on your operating system.


For Windows users:

  1. Connect your Android device to your computer via USB. A window with several options should appear on your computer screen. Choose the option to Open device to view files (your device's screen will need to be unlocked in order for the files to appear)
  2. If this window mentioned above does not appear, click your Start button, click Computer, and select your Android device from the options listed.  Place the .ovpn files, as well as the ca.crt and crl.pem files, somewhere easy to access on the device. I personally recommend the Download folder, and the rest of the guide will assume you have chosen this as well.


For MacOS users:

  1. Transferring files between Android devices and Mac computers is a bit more difficult. The best way to do this will be to upload the downloaded .ovpn files, as well as the ca.crt and crl.pem files to a Dropbox account (a similar service would work also) from your computer, then download them to your Android device. Place the files somewhere easy to access on the device. I personally recommend the Download folder, and the rest of the guide will assume you have chosen this as well.
  2. Alternatively, you can use one of the file transfer apps on the Play Store designed specifically for transferring files between Android devices and Mac computers. 

 

Once this has been done:

  1. On your Android device, download OpenVPN Connect from the Play Store: https://play.google.com/store/apps/details?id=net.openvpn.openvpn&hl=en
  2. Open the OpenVPN connect app on your phone. 
  3. Tap the menu key on your device. Choose the option for Import.
  4. From the Import menu, choose Import Profile from SD card.
  5. Scroll to the Download folder, and tap the folder.
  6. Choose the .ovpn file for the server you want to connect to from the .ovpn file. Then tap Select at the bottom of the screen.
  7. Enter your username and password for the VPN service. 
  8. Tap connect. When you tap connect, you may be prompted to select a certificate file. Tap Select a Certificate, and then tap install. Go back to your Download folder, and choose the ca.crt file. When prompted to name the certificate, you can choose whatever name you prefer. For example, Private Internet Access. There will also be a drop-down menu labeled Credential use. Leave this set to VPN and apps. 
  9. Tap Ok. It will take you back to the window that says No certificates found. Tap cancel this time. 
  10. Tap Connect. You will be prompted to Continue, or Select a Certificate again. This time, choose Continue, and you should be connected!

If you are having issues getting connected with the set of config files that were downloaded chose, then please try a different set and try again.

Have more questions? Submit a request