How to install and configure WireGuard on Linux Manjaro, a step-by-step guide.
One of the motivations behind dual-booting Linux on my MacBook Pro was to take back control of my personal data. Not just because Apple uses fake encryption on iCloud. And not because macOS has been shown to leave users open to eavesdropping exploits. But because when I use my Mac with macOS the operating system constantly beams out activity records1, sharing my personal details with strangers I’ve never met.
So why should anyone care? What difference does it make? Privacy is human right, it’s universal and not for sale. (Besides the data you’re leaking is worth loads of money and in the future some of us will be getting paid for it.)
In this short guide I’ll show you how to encrypt and route your local Internet traffic through a fast, modern, and secure VPN tunnel called WireGuard using a free and open source operating system called Manjaro Linux. I will explain how to install WireGuard on Manjro, share a simple means of establishing and testing an encrypted Internet connection and leave you with next steps to further your understanding.
I see that Jason actually made the pull request to have wireguard included in the kernel. Can I just once again state my love for it and hope it gets merged soon? Maybe the code isn't perfect, but I've skimmed it, and compared to the horrors that are OpenVPN and IPSec, it's a work of art.Linus Torvalds, LKML (2 Aug 2018)
Follow along if you’re ready take back control of your personal data too.