zypper ar https://download.opensuse.org/repositories/network:/vpn:/wireguard/openSUSE_Leap_15.0/ wireguard
zypper in wireguard-tools wireguard-kmp-default

Did a Debian OBS build: https://build.opensuse.org/request/show/712261

Followed https://www.wireguard.com/quickstart/ and man wg-quick to get something working.

https://wiki.archlinux.org/index.php/WireGuard is also useful.

cd /etc/wireguard
umask 077
wg genkey | tee privatekey | wg pubkey > publickey
wg genpsk > secretpsk
cat > wg0.conf <<<EOF
[Interface]
ListenPort = 51820
Address = 10.8.6.1/24
PrivateKey = $(cat privatekey)
[Peer]
PublicKey = XXXOTHERNODEPUBKEY
PresharedKey = $(cat secretpsk)
AllowedIPs = 10.8.6.0/24
Endpoint = vpn.example.com:51820
EOF
wg-quick up wg0

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 18

Activity

  • 9 months ago: teclator liked Try wireguard
  • over 1 year ago: bmwiedemann started Try wireguard
  • over 1 year ago: bmwiedemann originated Try wireguard

  • Comments

    • bmwiedemann
      over 1 year ago by bmwiedemann | Reply

      https://github.com/burghardt/easy-wg-quick/blob/master/easy-wg-quick also gave good hints

    Similar Projects

    This project is one of its kind!