-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DNS entries are sticking after disconnecting from NordVPN #26
Comments
Ah, I just noticed that Arch Linux isn't on the list of supported distros. Is Arch support coming in the future? Edit: #3, I'm blind |
Hello and thank you for reporting an issue. I couldn't reproduce it on Ubuntu and unfortunately we do not officially support Arch, so we aren't going to investigate this issue further at this time. On the other hand we gladly accept community contributions and if a Pull Request with the fix would be created we could merge it. |
Since this is appears as a top search result, I now share how I fixed this on my arch machine. After disconnecting with /etc/resolv.conf still showed the NordVPN name servers. The command I manually edited /etc/resolvconf adding 1.1.1.1 and 8.8.8.8, then ran Confirmed that the changes are reflected when running |
Greetings. I'm also on Arch. I sometimes use Nord and sometimes use PIA VPN's. Pretty sure this issue started with 3.13.18-1 for me, but I can't be certain as I hadn't used PIA for awhile. When I tried to use PIA today, it wouldn't connect and gave the error, "could not resolve DNS settings." My resolv.conf was stuck on
even when nord was disconnected. Also, my resolv.conf had been rendered immutable. I checked, and it IS NOT a symlink to /run/NetworkManager/resolv.conf. Pretty sure PIA wanted to make its own changes to /etc/resolv.conf and couldn't.
if there's an 'i' in the output then it is immutable. (something like ------i---------- /etc/resolv.conf)
to remove the 'i' attribute All seems well again. I DID NOT like having to do this. I can understand nord taking control of that file while connected, but it should release it and change it back when disconnected - especially if the kill switch is disabled - which it was for me:
Maybe I'm wrong and this isn't nord refusing to give back control, but an immutable file whose first line is #Generated by NordVPN makes me think nord did this. |
Hi, thanks for updates. Do you know by any chance is the daemon crashed or was killed before this? |
I am positive that I disconnected with 'nordvpn d' so I would think that it was running. I also connected/disconnected a few times while trying to fix the issue. |
Hi, there are improvements in handling/recovering |
Closing this issue now. |
I have a static nameserver defined in
/etc/dhcpcd.conf
that is being overwritten and not being returned to/etc/resolv.conf
after disconnecting from NordVPN.Before connecting to NordVPN:
After connecting to NordVPN:
After disconnecting from NordVPN:
The text was updated successfully, but these errors were encountered: