NordVPN works on GL.iNet routers through the router's built-in VPN client, which you configure in the router's web interface rather than installing an app
GL.iNet routers have a VPN section in their admin panel where you can enter NordVPN connection details. The process involves obtaining OpenVPN or WireGuard configuration files from NordVPN, uploading them to your router, and activating the connection. Once running, the VPN protects all devices on your network without needing individual VPN software on each phone, laptop, or tablet.
The exact steps depend on which GL.iNet router model you own and whether you choose OpenVPN or WireGuard as your protocol. Both work with NordVPN, though WireGuard is faster and simpler to set up if your router supports it.
Key Takeaways
- You need NordVPN configuration files from NordVPN's website, not the NordVPN app, to set up the connection on your router.
- GL.iNet routers have a VPN client built into their web interface, accessible by typing your router's IP address into a browser.
- WireGuard is faster than OpenVPN and requires fewer steps, but not all GL.iNet models support it equally.
- Once the VPN is running on the router, every device connected to that network uses the VPN automatically.
Getting NordVPN configuration files
NordVPN does not provide a dedicated app for routers, so you download configuration files instead. Log into your NordVPN account at nordvpn.com, go to Account Settings, and look for a section labeled "Downloads" or "VPN Configuration Files." You will see options for OpenVPN and WireGuard.
For OpenVPN, download the configuration files for the country or server you want to use. NordVPN provides these as .ovpn files. For WireGuard, download the configuration file for your chosen server, which will be a .conf file. Save these files to your computer — you will upload them to the router next.
If you cannot find the configuration files section, check NordVPN's support documentation for your account type, as the layout varies slightly between subscription tiers.
Accessing your GL.iNet router's web interface
Open a web browser on any device connected to your GL.iNet router's network. Type 192.168.8.1 into the address bar and press Enter. This is the default IP address for most GL.iNet routers. You will see a login page.
Enter your router's admin password. If you have not changed it, the default is usually goodlife or admin — check the sticker on the back of your router or your setup documentation. Once logged in, you will see the router's main dashboard.
If 192.168.8.1 does not work, your router may use a different IP. Check your router's manual or try 192.168.1.1, which some GL.iNet models use instead.
Setting up OpenVPN on your router
In the GL.iNet web interface, look for a menu item called VPN or VPN Client on the left sidebar. Click it, then select OpenVPN. You will see a section to upload or paste your configuration file.
Click the upload button and select the .ovpn file you downloaded from NordVPN. The router will read the file and populate the connection details automatically. Some routers also let you paste the file contents directly into a text box instead of uploading.
After uploading, click Connect or Start. The router will attempt to connect to the NordVPN server. This usually takes 10 to 30 seconds. Once connected, you will see a status indicator showing the VPN is active, often with a green light or "Connected" message.
Setting up WireGuard on your router
If your GL.iNet router supports WireGuard, this method is faster and uses less processing power than OpenVPN. In the VPN menu, select WireGuard instead of OpenVPN. You will see a similar upload or paste option.
Upload the .conf file you downloaded from NordVPN. The router will read the configuration and set up the connection details. Click Connect or Start to activate the VPN.
WireGuard connections typically establish in under 10 seconds. Check your router's status page to confirm the connection is active. Not all GL.iNet models support WireGuard equally — older models may only support OpenVPN.
Verifying the VPN is working
Once the VPN shows as connected on your router, visit a website like whatismyipaddress.com or ipleak.net on any device connected to your network. The IP address displayed should match the NordVPN server location you selected, not your actual location.
If the IP shown is your real IP address, the VPN is not routing traffic correctly. Go back to your router's VPN settings and check that the connection status shows "Connected." If it shows disconnected, review the configuration file and ensure you uploaded the correct file for your chosen server.
You can also check your router's VPN status page, which usually shows data sent and received. If these numbers are increasing, traffic is flowing through the VPN.
Choosing between OpenVPN and WireGuard
WireGuard is newer, faster, and simpler to configure. It uses less CPU and battery power on your router and connected devices. However, not all GL.iNet models support it, and some older firmware versions may not have WireGuard available.
OpenVPN is more widely supported across all GL.iNet routers and has been around longer, so it is more stable on older hardware. It is slightly slower and more resource-intensive, but still fast enough for most home networks. If your router supports both, WireGuard is the better choice unless you run into connection problems.
You can test both protocols and switch between them in the VPN menu without restarting your router. If one does not work reliably, simply disconnect and try the other.
Troubleshooting common connection problems
If the VPN will not connect, first check that you downloaded the correct configuration file for your router's protocol. An OpenVPN file will not work if you select WireGuard, and vice versa. Verify the file extension matches what you selected (.ovpn for OpenVPN, .conf for WireGuard).
If the connection keeps dropping, your router may be overheating or running low on memory. Restart the router by unplugging it for 30 seconds, then plugging it back in. Once it boots, reconnect the VPN. If drops continue, try a different NordVPN server location — some servers are more stable than others depending on your network conditions.
If your internet speed drops significantly after connecting, WireGuard will usually perform better than OpenVPN. You can also try connecting to a geographically closer NordVPN server, which typically offers faster speeds than distant ones.
Frequently Asked Questions
Do all GL.iNet routers support NordVPN?
All GL.iNet routers have a VPN client that works with NordVPN's OpenVPN configuration files. Newer models also support WireGuard. Older models from several years ago may only support OpenVPN, but this still works fine with NordVPN.
Will the VPN slow down my internet?
VPN encryption adds some overhead, so speeds will drop slightly. WireGuard typically causes less slowdown than OpenVPN. The impact depends on your internet speed and how far away the NordVPN server is. Connecting to a nearby server usually minimizes the slowdown.
Can I switch between different NordVPN servers without reconfiguring?
You can upload multiple configuration files to your router and switch between them in the VPN menu. However, you will need to download a separate configuration file for each server you want to use, since each server has its own configuration details.
What happens if the VPN disconnects?
Your devices will fall back to your regular internet connection without the VPN protection. Most GL.iNet routers can be set to automatically reconnect if the VPN drops. Check your router's VPN settings for a "reconnect" or "auto-reconnect" option.
Do I need to keep the NordVPN app installed on my devices?
No. Once the VPN is running on the router, all devices on that network use it automatically. You do not need the NordVPN app on your phone, laptop, or other devices. However, you can still install the app if you want VPN protection when you are away from home on a different network.