On Windows I made lvpngui that just takes care of everything. On GNU/Linux it's much harder.
DNS alone is such a mess it always goes wrong.
- NM uses the physical link's DHCP DNS instead most of the time;
- If you call openvpn directly, NM overrides /etc/resolv.conf and same, resolvconf utility becomes useless;
- without NM, you have to use a root shell and systemd to manage openvpn. Not very user-friendly.
Solution: Import into NM, edit your physical link's DNS servers, hope for the best.
@munin I know we all love to say that but... it wasn't so much better before either :p
They're failing at a problem we've been avoiding for long
I'm on freebsd - it's much, much easier there.
@CobaltVelvet
nm/systemd tainted distros make everything ever so much worse.