I use nmcli
to control my wireguard connections.
After disconnecting from my wireguard VPN I get the following when I run cat /etc/resolv.conf
:
# Generated by NetworkManager
It’s empty. What can I do ?
I use nmcli
to control my wireguard connections.
After disconnecting from my wireguard VPN I get the following when I run cat /etc/resolv.conf
:
# Generated by NetworkManager
It’s empty. What can I do ?
reconnect to your network (disconnect and connect again)
That’s not a good solution.
Mainly because in a country with internet censorship I recurrently need to connect to and disconnect from VPN.
Well, I don’t know Wireguard and haven’t worked with it yet, but I DO know in the CLI setup there is a preup
and postdown
hook (I don’t know where to find this in NetworkManager, sorry.)
Use that to make a temporary copy of your resolv.conf
somewhere (Might as well be in /tmp/
and restore/copy it back on disconnect…
(Yeah, this is probably not the correct way to do it, but as I said, I haven’t worked with Wireguard yet.)
I added the following to /etc/NetworkManager/NetworkManager.conf
:
[main]
dns=none
I don’t why. But it worked.
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.