Install
openclaw skills install wireguardConfigure WireGuard VPN tunnels with secure routing and key management.
openclaw skills install wireguardAllowedIPs means different things on each side — server: what peer CAN send; client: what to ROUTE through tunnel0.0.0.0/0 routes ALL traffic including tunnel endpoint — breaks connectivity, must exclude server's public IP first/32 for single host, /24 for subnet, verify carefullyPersistentKeepalive = 25 breaks NAT traversal — peer behind NAT unreachable after ~2 minutesDNS = in client config, DNS queries bypass tunnel — leaks real IP to DNS provider0.0.0.0/0) without DNS config = false sense of security — traffic tunneled but DNS exposedwg set for live changes without dropping connectionswg syncconf applies changes without restart — but config file format differs from wg.conf (use wg-quick strip)wg show displays handshake timestamps — stale handshake (>2 min) means connection dead despite interface up