This guide from
@Armin has always been my go to guide for extracting WireGuard credentials:
As you guys may know NordVPN supports wireguard for over a year now and unfortunately they're not planning to release configuration files anytime soon.
I thought sharing this tutorial here so people can at least enjoy the performance of wireguard.
All you need is linux machine or if you don't have one run it on vm.
I'm using ubuntu.
install following packages on your machine:
wireguard sudo apt install wireguard
curl sudo apt install curl
jq sudo apt install jq
nettools sudo apt install…
It used to be easy. Fire up Ubuntu through WSL 2 in Windows and hey presto. But now the NordVPN Linux client seemingly won't run on WSL 2 - iptables related issue.
How are people extracting the WireGuard credentials now?
Virtualbox vm. Maybe some other wsl distro or install iptables dependencies?
For the benefit of others:
I worked out that if I downgrade to an earlier nordvpn version the offending iptables command that is unsupported by the Microsoft WSL kernel is not issued and I can extract the credentials as in the guide.
At least nordvpn 3.12.0-1 works with present WSL 2.
Install as follows:
sudo apt install nordvpn=3.12.0-1
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.