wireguard-install
wireguard-install copied to clipboard
WireGuard VPN installer for Linux servers
client config ``` [Interface] PrivateKey = uA Address = 10.66.66.2/32,fd42:42:42::2/128 DNS = 1.1.1.1,1.0.0.1 [Peer] PublicKey = SuP PresharedKey = 1Xn Endpoint = xxxxxxx:64486 AllowedIPs = 0.0.0.0/0,::/0 ``` server config ```...
Hi, like in your OpenVPN script, could this script have a warning if the version is unsupported? Currently it doesn't allow the installation at all (I'm using Debian 12 bookworm,...
Hi! Were you interested in adapting this script to FreeBSD? Thanks!
I just had to work around an issue where uninstalling and reinstalling this script left the keys generated from a previous installation, in a new installation. As a result, none...
Windows has an annoying implicit "kill switch" behavior where you are not allowed to visit any local IP addresses, if Wireguard is currently turned on. This can be easily worked...
As title described, could you please include it? ``` PersistentKeepalive = 25 ``` without this config, the wireguard interface will be unreachable after certain period of time. tried to Ctrl+F...
First there is a little bug in your firewalld settings: `PostDown = firewall-cmd --zone=public --add-interface=${SERVER_WG_NIC} && firewall-cmd --remove-port ${SERVER_PORT}/udp && firewall-cmd --remove-rich-rule='rule family=ipv4 source address=${FIREWALLD_IPV4_ADDRESS}/24 masquerade' && firewall-cmd --remove-rich-rule='rule family=ipv6...
 