Настройка WireGuard на CentOS, Debian, Ubuntu и FreeBSD четырьмя разными способами
Ниже приведён набор сниппетов для настройки WireGuard для трёх разных дистрибутивов Linux и для FreeBSD.
Предполагается, что сервер будет на Debian, сеть 10.9.21.0/24.
Сервер, Debian
apt install wireguard-tools
nano /etc/network/interfaces.d/wg0
umask 077
cd /etc/wireguard/
wg genkey > server-private.key
wg pubkey < server-private.key > server-public.key
nano /etc/wireguard/wg0.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | |