Straitsfan
Member
Hello. Thinking about getting a VPN for Ubuntu. Are there any recommendations?
I tried out Proton VPN on Linux Mint for the duration of their first month deal and have no complaints. Their desktop program is made for Ubuntu.
That is a brilliant video @GatorsFan .....everyone asking vpn questions needs to see thatHow VPNs really work
When I travel, I remote access via OpenVPN server set up at my home location. That way it's safe to use hotel open WiFi, and websites don't even know I am abroad.Depends on what you're using it for. If you're using it for remote access to external services limited by your region or torrenting, anything with wireguard. If you're using it for remote access to your own devices; just set up tailscale.
Tailscale is a device-to-device mesh network; it's a private VPN tunnel more suited for remote access as it's your network infrastructure and nobody elses. Where as OpenVPN/Wireguard are all traffic tunnels more suited for surpassing regional blocks.
Wireguard is essentially a more modern upgraded version of OpenVPN as it's a lot lighter and more efficient; you'll typically see better speeds on Wireguard over OpenVPN. Services like ProtonVPN offer both OpenVPN/Wireguard lines.
With OpenVPN I was pulling about 50% of my network speed, with Wireguard I pull full bandwidth allocated by my ISP.
This is why I suggest if you are really only wanting something to grant you remote access to your devices; Tailscale is the way to go for security and privacy reasons alike. If you want to browse Netflix in North Korea, go with a provider that offers OpenVPN/Wireguard.
If you get a quality router like the Flint 2 Router it comes with options to configure your network with OpenVPN/Wireguard as well as offering tailscale services so it's pretty convenient to set up. GL-iNet's proprietary wrapper is pretty basic as are most any proprietary wrappers; but you can access LuCI via the advanced configuration options or just flash the router with Vanilla OpenWRT to cut the fluff and maximize your control without the clutter.
It escapes this thread, but tailscale is a commercial service. Using it implies you use their coordination server, i.e. their cloud server keeps in touch with your home device and initiates the connection when you are remote, after which the data does indeed go direct (mesh). A way around that is said to use headscale, which is the open source implementation of the coordination server.Tailscale is a device-to-device mesh network; it's a private VPN tunnel more suited for remote access as it's your network infrastructure and nobody elses.
That's a great solution, really, maintenance required but indeed gives benefits. To add to it, a lot of ISP these days use CGNAT routing (to save IPv4 addresses), which implies the IP assigned to your home connection looses the exact geolocation (benefit if the ISP does not sell the information themselves).When I travel, I remote access via OpenVPN server set up at my home location. That way it's safe to use hotel open WiFi, and websites don't even know I am abroad.
It escapes this thread, but tailscale is a commercial service. Using it implies you use their coordination server, i.e. their cloud server keeps in touch with your home device and initiates the connection when you are remote, after which the data does indeed go direct (mesh). A way around that is said to use headscale, which is the open source implementation of the coordination server.
By force of habit, I usually connect via Switzerland.
I am aware of the above...^^^^... I have not heard of any movement one way or the other, yet.