TemperStack
Intermediate12 min readUpdated Mar 18, 2026

How to set up NordVPN on router

Quick Answer

Setting up NordVPN on your router protects all connected devices automatically. You'll need to configure OpenVPN or IKEv2 settings using NordVPN's server credentials and your router's VPN client interface.

Prerequisites

  1. Active NordVPN subscription
  2. Compatible router (DD-WRT, OpenWrt, or Asus Merlin firmware)
  3. Router admin access credentials
  4. Basic networking knowledge
1

Check Router Compatibility

Verify your router supports VPN client functionality. Compatible firmware includes DD-WRT, OpenWrt, Asus Merlin, or routers with built-in VPN client support. Check NordVPN's compatibility list on their website under Router Setup section.
Tip
Some routers may need firmware flashing to support VPN client mode
2

Get NordVPN Server Credentials

Log into your NordVPN account dashboard and navigate to ServicesNordVPNManual Setup. Generate service credentials by clicking Set up NordVPN manually. Copy your Username and Password (different from your account login). Download the OpenVPN configuration files for your preferred server location.
Tip
Save credentials in a text file for easy copy-pasting during setup
3

Access Router Admin Panel

Open your web browser and navigate to your router's IP address (typically 192.168.1.1 or 192.168.0.1). Log in using your admin credentials. Look for VPN Client, OpenVPN Client, or VPN section in the router interface.
Tip
Router IP address is usually printed on the device label
4

Configure OpenVPN Settings

In the VPN client section, select OpenVPN as the protocol. Upload the .ovpn configuration file downloaded from NordVPN or manually enter server details:
  • Server Address: Enter NordVPN server hostname
  • Port: 1194 (UDP) or 443 (TCP)
  • Username/Password: Enter the service credentials from step 2
  • Enable Redirect Internet traffic
Tip
Use UDP port 1194 for better performance, TCP port 443 if UDP is blocked
5

Upload Certificates

If your router requires separate certificate files, extract them from the .ovpn file or download from NordVPN dashboard. Upload:
  • CA Certificate (ca.crt)
  • Client Certificate (if required)
  • Client Key (if required)
  • TLS Auth Key (ta.key)
Set TLS Auth Key Direction to 1.
Tip
Some routers auto-extract certificates from .ovpn files
6

Configure DNS Settings

Set DNS servers to NordVPN's DNS or secure alternatives:
  • Primary DNS: 103.86.96.100
  • Secondary DNS: 103.86.99.100
Enable DNS leak protection if available. Set Accept DNS configuration to Exclusive to prevent DNS leaks.
Tip
Using NordVPN's DNS servers provides additional privacy protection
7

Apply Settings and Connect

Click Apply or Save Settings to save the configuration. Enable the VPN client by toggling the Enable VPN Client switch. Monitor the connection status - it should show Connected within 30-60 seconds. Check the router logs for any connection errors.
Tip
Router may reboot automatically after applying VPN settings
8

Verify VPN Connection

Test the VPN connection by visiting whatismyipaddress.com on a connected device. Your IP should show the NordVPN server location, not your real location. Run a DNS leak test at dnsleaktest.com to ensure DNS queries are routed through NordVPN servers.
Tip
Disconnect and reconnect devices to ensure they get the new VPN-protected connection

Troubleshooting

VPN connection keeps dropping
Switch from UDP to TCP protocol, try different NordVPN servers, or enable VPN client auto-reconnect in router settings. Check if your ISP is throttling VPN traffic.
Slow internet speeds through VPN
Connect to nearby NordVPN servers, switch to UDP protocol if using TCP, enable hardware acceleration in router settings, or upgrade to a more powerful router with better CPU.
Cannot access router admin panel after VPN setup
The VPN may be routing local traffic incorrectly. Add router's IP to VPN bypass or Policy routing rules, or temporarily disable VPN client to access admin panel.
DNS leaks detected despite configuration
Set DNS servers to Manual mode, disable Smart DNS features, enable Block routed clients if tunnel goes down, and ensure Accept DNS configuration is set to Exclusive.

Related Guides

More NordVPN Tutorials

Other Tool Tutorials

Ready to get started with NordVPN?

Put this tutorial into practice. Visit NordVPN and follow the steps above.

Visit NordVPN