Windows 10 manual VPN setup guide

NordVPN on Windows 10 has been extremely buggy for me. I’ve tried countless troubleshooting methods but nothing could fix it for me. I decided to look into manually setting up a VPN in windows so that I wouldn’t need to use the program at all. It was pretty difficult to find the right guide on the website but eventually an accurate enough Google search got me to this guide:

If you get an error saying “parameter is incorrect” after following the guide, follow these steps:

The downside to this is obviously you don’t get all the features that the third party client offers, such as cybersec and easily switching between servers. If you want to connect to different servers you have to copy the VPN in network adapters and edit the server address for each one. Also make sure when you choose a server, make sure you select ikev2 in the drop-down!

Hope this helps someone :slight_smile:

honest question, why go to all this trouble? the nord program offers an idiot-proof way to connect, so what’s the upside of adding a vpn manually? simply curious what the use case might be, especially seeing as how you’re missing out on the advanced features

It keeps giving me a “policy match error” even with all these steps

Another thing to note, I tried using OpenVPN client but kept getting Auth error most times so that didn’t work out either.

I did this registry edit and it fixed it for me.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters
Now right click on right side empty space and create a new DWORD (32bit) file named NegotiateDH2048_AES256
Right click on new created registry file and click on “Modify…“, then in the value data field enter the value of 2 and click OK.

VPN would not connect 9/10 times, gets stuck at connecting

split tunneling is something the NordVPN client app does not offer.