← Back to Setup Guides
🌐

Router Setup

Netgear Router WireGuard Setup

Step-by-step guide to set up WireGuard VPN on your Netgear router using OpenWrt firmware.

WireGuardRouterNetgearOpenWrt

WireGuard Connection Details

Server
auto.velavpn.com
Port
51820
Protocol
WireGuard
⚠️ Most stock Netgear firmware does not include WireGuard support. You must install OpenWrt on your router first. Check openwrt.org/toh to confirm your model is supported.
Step-by-Step Setup via OpenWrt
  1. Flash your Netgear router with OpenWrt firmware. Download from openwrt.org and follow the flashing guide for your specific model.

  2. Log in to velavpn.com/account, find your server in the server list, and click Download Config to get your WireGuard .conf file.

  3. Log in to the OpenWrt LuCI admin panel at http://192.168.1.1.

  4. Install the WireGuard package: go to System → Software, search for luci-proto-wireguard and click Install.

  5. Go to Network → Interfaces → Add new interface. Name it velavpn and select WireGuard VPN as the protocol.

  6. Paste the Private Key from your Vela config file into the Private Key field. Set the IP address to the tunnel address from your config.

  7. Under the Peers tab, click Add peer. Paste the server public key, set endpoint to auto.velavpn.com:51820, allowed IPs to 0.0.0.0/0, and Persistent Keepalive to 25.

  8. Go to Network → Firewall. Assign the velavpn interface to the wan zone so traffic is forwarded correctly.

  9. Click Save & Apply. The VPN tunnel will start automatically.

🖼️

OpenWrt LuCI — Network → Interfaces showing velavpn WireGuard interface

💡 After connecting, verify the VPN is active by checking the interface status in Network → Interfaces. The velavpn interface should show a transfer counter increasing.
Get the App