Re:WireGuard 1.0 for Linux 5.6
by MartijnBraam on Monday March 30, 2020 @10:30AM
(#22728297)
actually wireguard doesn't look at text files at all, it only has a netlink interface so you can configure it using the `ip` command. The current tools read the text files and set up the network interface.
[ Parent
| on HN ]
Interesting... I'll have to take a look at what the utilities are actually done then and how they're loading the keys into the interface
If you look at their tutorial video, you can see what's going on. The tutorial has a lot of commands like
ip link add wg0 type wrieguard
ip addr add 10.1.20.1/24 dev wg0
wg set wg0 listen-port 5100 private-key /etc/path/to/key
ip link set wg0 up
wg set wg0 peer........
If you look at the wg-quick script, it basically reads an /etc/wireguard/<adapter>.conf and runs the same commands based on your settings.It's great when you're just trying to test things out. You can do a lot of stuff by hand, make sure it's working, try the conf file, enable the systemd or runit service, reboot and make sure it comes up.
Can you link to the video you're mentioning?
The side-by-side video: