Wireguard VPN client on OpenWRT (update 2026)
Goal: have a router running a trusted operating system (OpenWRT), and routing all the LAN trafic to a Wireguard VPN. In this howto we’ll use a Tetaneutral.net endpoint, but same applies to any Wireguard VPN provider. Note on IPv6: Mullvad doesn’t provide an IPv6 subnet, so proper IPv6 support is not possible with Mullvad. Tetaneutral provides a /56 subnet, so we use SLAAC to give lan connected machines real IPv6. ...