Connecting directly to PenguinVPN in KDE Neon

Tested on KDE Neon User Edition 2019-11-07 (based on KDE neon 5.17, but also works when updated to 5.18 & on Ubuntu 18.04, tested 2-23-20) as well as Kubuntu 20.04, and 20.10 (12-15-20). It has also been tested on Manjaro KDE Plasma Edition 20.1.2 on 11/22/20.

Having a problem? Take a look at the video demo of these instructions (Note: step 10 is not in the video as it wasn't required at the time of its making).

The directions below work for connecting to our privacy friendly PenguinVPN service:

Step 1: Download and extract the tar.gz file containing PenguinVPN connection keys to your home directory (or to wherever you would like to save/extract this info)

https://www.thinkpenguin.com/files/penguinvpn-new-desktop-configuration-...

Step 2: From the KDE menu search for and open Discover : Software Center

Search for and install install network-manager-openvpn (NetworkManager - OpenVPN client)

Step 3: In the bottom right hand corner right click on the network applet icon and select Configure Network Connection...

Step 4: Click the + arrow and select OpenVPN from the drop down list and then the Create button

Step 5: From the VPN (OpenVPN) tab enter the following info into the appropriate boxes:

Note: Replace the /home/think location with that where you downloaded and extracted these files in the above steps.

Gateway: parabola.penguinvpn.com
Connection type: password
CA Certificate: /home/think/penguinvpn-new-desktop-configuration-files/ca.crt

Step 6: In the Username and Password box enter your PenguinVPN usernmae and password

Step 7: Click the Advanced button and under the General tab enter the following info

Use custom gateway port: 80
Use LZO compression: No
Use a TCP connection

Step 8: Under the Security tab fill in the following

Cipher: AES-256-CBC
HMAC Authentication: SHA-1

Step 9: Under the TLS Settings tab enter the following and click the OK button, then Save, and OK

Note: Replace the /home/think location with that where you downloaded and extracted these files in the above steps.

Mode: TLS-Auth
Key File: /home/think/penguinvpn-new-desktop-configuration-files/Wdc.key
Key Direction: Client(1)

Step 10: If you get a message saying "The IP config of the VPN connection was invalid" reboot your computer.