I had this same issue and I circumvented it installing the update-
systemd-resolved script through the openvpn-systemd-resolved package.

Yesterday I installed the updates on my Ubuntu 18.04 and it broke. I
reported it to the other package, but it seems the root cause is in NM:
https://github.com/jonathanio/update-systemd-
resolved/issues/64#issuecomment-494128506

> update-systemd-resolved is not getting called on the up command at
all, however, /usr/lib/NetworkManager/nm-openvpn-service-openvpn-helper
is. This seems to be taking over control. Looking at #20 on the OpenVPN
tracker, it doesn't support multiple up commands. It also fails silently
and there seems to be no interest in fixing it...

> You should see these under DNS Servers and one of them selected for
Current DNS Server when you look at the systemd-resolve --status for
tun0. If not, then this should be considered an upstream bug for
NetworkManager, as the helper is not sending the correct settings
through the DBus connection to NetworkManager (or NetworkManager is not
acting on it properly if it is).

** Bug watch added: github.com/jonathanio/update-systemd-resolved/issues #64
   https://github.com/jonathanio/update-systemd-resolved/issues/64

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1211110

Title:
  network manager openvpn dns push data not updating system DNS
  addresses

Status in network-manager package in Ubuntu:
  Confirmed
Status in openvpn package in Ubuntu:
  Confirmed

Bug description:
  [Triage Notes]

  Apparently fixed on Ubuntu 17.04, nobody caring about LTS versions.
  Please see wall of text on comment 50 for a long excuse.

  [Original Description]

  When IPv4 Method is set to Automatic VPN, DNS address recieved from
  OpenVPN server do not update resolv.conf.

  This can be achieved when using a standard openvpn config file by
  adding the lines:

  script-security 2
  up /etc/openvpn/update-resolv-conf
  down /etc/openvpn/update-resolv-conf

  In Network-manager there seems to be no option to run connection
  specific scripts and the DNS data from the server is ignored.

  Ubuntu 13.04
  Network-manager 0.9.8.0-0ubuntu6

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1211110/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to