No description
Find a file
lion 03c90e8f1e Update wireguard.sh
fix getting external ipv4
2025-01-07 21:28:56 +01:00
LICENSE add license 2024-10-26 12:16:37 +02:00
README.md setup shellscript to config wireguard 2024-10-26 12:14:30 +02:00
wireguard.sh Update wireguard.sh 2025-01-07 21:28:56 +01:00

shell script to bootstrap wireguard on ubuntu 22.04

despite installing the wireguard-tools package there is much more to be done

  • private-public-keypairs for the wireguard-server and
  • private-public-keypairs for the wireguard-clients (user1, user2 ..)

need to be generated

  • the setup needs to setup the correct ip addreses

ideally a qrcode for porting the generated wireguard-user conifguration is desired to quickly setup the clients

  • lastly the package forwarding
  • a systemd service should be setup