News for hackers. Stuff that matters.
Re:WireGuardNT, a high-performance WireGuard implementation ... by dangfang on Monday August 02, 2021 @11:32PM (#28045426)
That's not honest. Wireguard on Linux is really hard to install. I managed to install the "server" side after a lot of huff and puff but I've given up on the "client" side. On windows, the "client" side really is as easy as you say though. It's LOVELY
Re:WireGuardNT, a high-performance WireGuard implementation ... by tptacek on Monday August 02, 2021 @11:40PM (#28045462)
You'll have to say more about the challenges you found with it, because we do a _lot_ of WireGuard here, in a bunch of different ways, and given a valid `wg0.conf` file (which is just the keys and the addresses for the tunnel), I've never hd to do much more than `wg-quick up wg0.conf` to make it work, on our servers, on my NUC, on Amazon Linux EC2 instances, and on VMs.
Re:WireGuardNT, a high-performance WireGuard implementation ... by vxNsr on Tuesday August 03, 2021 @01:00AM (#28045861)
> and given a valid `wg0.conf`

And there it is. Idk about OP but this is what tripped me up. There are many guides online, but the native documentation assumes you have a pretty deep understanding of the network stack, authentication, and VPNs.

The online guides all kinda make assumptions about your network set up and if it’s different in anyway your attempt will fail and you won’t know why; as the error codes are kinda generic and somewhat meaningless to someone without in-depth networking experience.

Re:WireGuardNT, a high-performance WireGuard implementation ... by vladvasiliu on Tuesday August 03, 2021 @01:29AM (#28045966)
But the `wg0.conf` thingy has to be set up on Windows too, right? So It's not clear why it would be easier on Windows than on Linux.

As far as I'm concerned, the most difficult thing I've encountered with Wireguard wasn't related to WG itself but to the fact that I'd set it up on three different systems, each with its own configuration style for bringing up the network.

Ubuntu server - netplan

Arch server - systemd-networkd (directly)

Arch "desktop" - NetworkManager

Re:WireGuardNT, a high-performance WireGuard implementation ... by vxNsr on Tuesday August 03, 2021 @10:00AM (#28049264)
The client on Windows might be easier to use, again, I’m not the OP. I had trouble with it in general both on Windows and Linux.
Re:WireGuardNT, a high-performance WireGuard implementation ... by aborsy on Tuesday August 03, 2021 @01:36AM (#28045995)
The networking part especially may require some work.

There can be many environments and situations, and sometimes a component would block packets to be forwarded from one network or user to another.

You need to know a bit about networking to debug it.