0

I'm a student in China and I have recently installed Ubuntu on my PC, but I'm having trouble trying to find a VPN for Linux. The Tor browser is way too slow (doesn't load at all, only displays title) and HotSpotShield/AstrillVPN/AirVPN requires a premium account. I've made a ProtonVPN account and got a OpenVPN username and password, downloaded a few of Proton's openVPN configuration files, but OpenVPN doesn't want to connect as well. I've also tried NordVPN, but I can't access the nordVPN website or any other VPN website to download it.

2 Answers2

0

Install OpenVPN and then use the profile offered on here. There's no GUI for OpenVPN so you have to keep a terminal open with.

Extra: To make sure a particular app runs through the VPN interface and nowhere else, launch it as described in this answer.

Slight disclaimer: I haven't read their data protection policy and am not affiliated with OIA in any way. Assume your data is invisible to the PRC but fully transparent to the OIA crowd.

Daniel B
  • 471
  • Do I just do sudo openvpn --config OpenInternetAccess.ovpn? –  Jun 18 '20 at 04:25
  • yup, that's it. – Daniel B Jun 18 '20 at 05:04
  • The configuration files work on Windows with the OpenVPN GUI, but when I try them here on my Ubuntu PC it doesn't work at all. I went to google.com and it's just a blank page with no title. Here's the log: https://pastebin.com/4WTT2BMw –  Jun 18 '20 at 14:25
  • The log looks fine. If you try ping 8.8.8.8 you should get responses. What's probably (predictably) happening is that the throughput is split among too many peers, since it's a free VPN after all. This means the page loads extra slow. – Daniel B Jun 18 '20 at 15:54
  • 1
    I used nmcli connection import type openvpn file <file.ovpn> to add the ovpn file, then it appeared in my "top-right-status-menu". I clicked that and it connected –  Jun 19 '20 at 00:16
0

There is a GUI for OpenVPN. You find it in network-manager-applet which is in your systray and have to import your configuration file VPN Connections -> Configure VPN -> + -> Import a saved VPN connection... It's build in network-manager-openvpn-gnome. If you want to keep sure, that network-manager (nm) add routes with iptables. If you are not a GNOME user, then you can try nmcli. It's a commando line tool. nmcli connection import type openvpn file <file.ovpn>.

moep
  • 514