MacOS command line version of the WireGuard VPN is now available for testing
&gt; It’s a little hard to overstate how big a deal this is. [...] Nobody trusts either codebase, or, for that matter, either crypto protocol. Both are nightmares to configure and manage.<p>Those seem quite the overstatements. I don&#x27;t remember having any particular distrust in OpenVPN&#x27;s codebase or protocol. I also didn&#x27;t have that much trouble configuring neither the server nor the clients. I particularly liked how OpenVPN&#x27;s configuration is basically putting command line arguments in a file. I could test configurations by simply changing invocations of openvpn, and when I found something I liked, I just put the options in a file and enabled the service to use that configuration file. Compared to the configuration of other kinds of services, OpenVPN is pretty simple.<p>EDIT: This is my first time hearing of WireGuard. I can&#x27;t say how it compares, but the way this reads like a sales pitch and is so dismissive of SSH and OpenVPN, both of which I&#x27;ve had nothing but good experiences from, doesn&#x27;t leave a good impression on me. I mean:<p>&gt; Death to SSH over the public Internet. Death to OpenVPN. Death to IPSEC. Long live WireGuard!<p>Really?<p>This page would&#x27;ve been more effective on me if it objectively described how WireGuard was better than these technologies.