diff --git a/bin/wireguard_client_config b/bin/wireguard_client_config index 1259239..ffbe4d8 100755 --- a/bin/wireguard_client_config +++ b/bin/wireguard_client_config @@ -20,7 +20,7 @@ DNS = 8.8.8.8 [Peer] PublicKey = {data['pubkey']} PresharedKey = {data['psk']} -AllowedIPs = {server_node.metadata.get('wireguard/my_ip')}, 10.0.0.0/16 -Endpoint = {str(ip_interface(server_node.metadata.get('network/external/ipv4')).ip)}:51820 +AllowedIPs = {ip_interface(server_node.metadata.get('wireguard/my_ip')).ip}, {ip_interface(server_node.metadata.get('wireguard/my_ip')).network}, 10.0.0.0/16 +Endpoint = {ip_interface(server_node.metadata.get('network/external/ipv4')).ip}:51820 PersistentKeepalive = 10''' ) diff --git a/bundles/wireguard/README.md b/bundles/wireguard/README.md new file mode 100644 index 0000000..d68eafa --- /dev/null +++ b/bundles/wireguard/README.md @@ -0,0 +1,2 @@ +echo module wireguard +p > /sys/kernel/debug/dynamic_debug/control +dmesg -wT | grep wireguard