Wireguard vs OpenVPN on NordVPN with T-Mobile Home Internet on Debian GNU/Linux. Bonus: T-Mobile Home Internet Nokia modem has bad WiFi defaults.



Before Private Internet Access went to hell, I once spoke to their former tech support people about Windows 10 in their IRC chat room, and “Max-P” told me that writing VPN software for Windows was the worst part of the job. He said that preventing “leakage”, that is, where your kill switch doesn’t work and your traffic spills out onto the open internet, which is what you bought the VPN to avoid, is very difficult to ensure on Windows.
Furthermore, it’s hard to get any decent sort of throughput on a VPN in Windows, because Windows doesn’t have any sort of usable and secure VPN tech included in the OS. In fact, NordVPN says that if you try using IKEv2 in Windows 10, it will sabotage it by using weak cryptography. (“Note: the Windows system configuration downgrades the cipher to the weaker 3DES-CBC encryption.“)
Most Windows VPN software use “WinTun” to route traffic around and are essentially rate limited and use a ton of CPU time for overhead. That is, doing nothing important at all and tying up system resources. Creating more bottlenecks due to inherently bad design.
The VPN situation on Linux is….better. If it doesn’t make your networking stack great again, it’ll at least help make it tolerable. You can set up NetworkManager and bypass VPN software entirely, and use OpenVPN binaries from your Linux distribution, or you can use something like NordVPN’s client which makes things a little bit simpler, hopefully, with commands like “nordvpn c”, “nordvpn d”, “nordvpn set autoconnect on”, “nordvpn set killswitch on” and so on.
It takes but a few minutes to understand how to use NordVPN’s LInux software, and unlike the Windows version, there isn’t all sorts of nasty stuff going on behind the scenes. The killswitch is just firewall rules. There doesn’t need to be a lot of crazy stuff going on that can make your internet connection unusable if the connection drops out until you reboot the computer, which is what often happens on Windows 10. Also, their client for Linux doesn’t pop up notifications to go read their blog posts.
-
- Login or register to post comments
Printer-friendly version
- 2458 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Type |
Title![]() |
Author | Replies | Last Post |
---|---|---|---|---|
Story | A community distribution of OpenStack | Roy Schestowitz | 10/04/2015 - 5:11pm | |
Story | A great time to be a Linux person | Rianne Schestowitz | 17/09/2015 - 5:30am | |
Story | A Linux distro for education: UberStudent | Roy Schestowitz | 18/03/2015 - 12:41pm | |
Story | A Quick Look At Ubuntu MATE 17.04 | Roy Schestowitz | 06/08/2017 - 8:26am | |
Story | A real-time editing tool for Wikipedia | Roy Schestowitz | 25/12/2014 - 9:14pm | |
Story | A Science Project: “Make The 486 Great Again!” – Modern Linux In An Ancient PC | Roy Schestowitz | 11/01/2018 - 1:13pm | |
Story | Accessibility in Linux is good (but could be much better) | Roy Schestowitz | 04/05/2015 - 4:03pm | |
Story | Acer models its latest $199.99 Chromebook after the impressive C720 | Rianne Schestowitz | 16/11/2013 - 9:37pm | |
Story | Advice for front-end developers from Adrian Pomilio of Teradata | Roy Schestowitz | 09/10/2014 - 12:03pm | |
Story | Almost open: BIOS and firmware update tips for Linux users | Roy Schestowitz | 23/08/2016 - 11:13am |
Recent comments
8 sec ago
3 hours 26 min ago
3 hours 28 min ago
3 hours 29 min ago
3 hours 37 min ago
9 hours 16 min ago
9 hours 41 min ago
9 hours 55 min ago
11 hours 54 sec ago
11 hours 39 min ago