🔌
← All setup guides

Zyxel WireGuard Setup Guide

Manual gateway Works as a gateway for one LAN with no extra steps. Extra VLANs need a few rules added on the device by hand, explained below.

Most Zyxel routers (NBG series, USG with ZLD firmware) have no WireGuard support at all. The USG FLEX H with uOS has Tailscale integration only (not standard WireGuard). Recommended: place a GL.iNet router on your LAN.

1

Check your Zyxel model

USG FLEX H series (uOS): Has Tailscale only — this is a managed WireGuard mesh, not compatible with ProxyLink.

USG FLEX / ATP / VPN series (ZLD firmware): No WireGuard support at all. Only IPSec, SSL VPN, L2TP.

NBG consumer series: No WireGuard support.

2

Recommended approach: GL.iNet behind Zyxel

The simplest solution for any Zyxel router:

  1. Buy a GL.iNet travel router (GL-MT3000, GL-AXT1800, etc.)
  2. Plug it into a LAN port on your Zyxel
  3. Connect your devices (or put the GL.iNet in AP mode to cover the whole LAN)
  4. Follow the GL.iNet setup guide
3

Alternative: WireGuard on individual devices

Install WireGuard directly on each device you want to expose (e.g. a Synology NAS, a Raspberry Pi, a PC). Follow the Synology guide or the standard Linux WireGuard setup.

Good to know

Do not expect WireGuard VPN client support from Zyxel stock firmware. The only path to ProxyLink on a Zyxel network is to add a separate WireGuard-capable device.

Reaching more than one VLAN

One LAN needs nothing beyond this guide. If the site has several VLANs (a camera VLAN, a PBX VLAN, a guest network), there is one more thing to know.

ProxyLink gives every gateway its own private address range and translates between that range and your real LAN addresses. That is what lets two different clients both use 192.168.1.0/24 without colliding. The translation rules live in the PostUp and PostDown lines of the config we generate.

Zyxel cannot run those rules for itself, so extra VLANs are routed directly instead of being translated. Two consequences worth knowing:

If a site has several VLANs and you would rather not maintain that by hand, put a small Linux box (a Raspberry Pi is plenty) or a MikroTik beside the router and use it as the gateway. Both are managed, so every VLAN is handled automatically and the existing router is left alone. See the Linux and MikroTik guides.

What you get once the tunnel is up

Ready to connect?

Create a free account and set up your first tunnel in minutes. Free during early access — no card required.

Setup guides for other platforms