I also seem to experience the same (or similar) issue. When I connect to
my companies Cisco ASA VPN using OpenConnect (in NetworkManager), it
seems that with network-manager after v1.2.2, the previously configured
DNS servers aren't overwritten with what VPN sends. Instead, those VPN
servers get appended to the list.
So, at first, before I connect to VPN, I only have one DNS server configured:
192.168.42.129
Next, I connect to the VPN.
To see the effective list of DNS servers, I created the file
/etc/NetworkManager/dnsmasq.d/dnsmasq.conf, containing:
log-queries=extra
log-async=7
After a reboot, dnsmasq uses this settings. Now, when a USR1 signal is
send to dnsmasq, it'll print information to syslog.
With v1.2.2 (network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb):
$ tail -F /var/log/syslog &
# => Connect to Cisco VPN with OpenConnect
$ sudo pkill -USR1 dnsmasq
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: time 1490021560
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: cache size 0, 0/0 cache insertions
re-used unexpired cache entries.
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: queries forwarded 14, queries
answered locally 1
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: queries for authoritative zones 0
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: server 192.168.251.6#53: queries
sent 1, retried or failed 0
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: server 192.168.251.7#53: queries
sent 7, retried or failed 0
Mar 20 15:52:40 dns-issue-test dnsmasq[992]: Host
Address Flags Expires
With v1.2.4 (network-manager_1.2.4-0ubuntu0.16.04.1_amd64.deb), I get
this:
$ sudo dpkg -i Downloads/network-manager_1.2.4-0ubuntu0.16.04.1_amd64.deb
$ sudo reboot
...
$ tail -F /var/log/syslog &
# => Connect to Cisco VPN with OpenConnect
$ sudo pkill -USR1 dnsmasq
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: time 1490021802
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: cache size 0, 0/0 cache insertions
re-used unexpired cache entries.
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: queries forwarded 14, queries
answered locally 1
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: queries for authoritative zones 0
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: server 192.168.42.129#53: queries
sent 5, retried or failed 0
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: server 192.168.251.6#53: queries
sent 0, retried or failed 0
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: server 192.168.251.7#53: queries
sent 0, retried or failed 0
Mar 20 15:56:42 dns-issue-test dnsmasq[976]: Host
Address Flags Expires
So, as can be seen, the two additional DNS servers 192.168.251.6 and
192.168.251.7 just got added to the list of effective DNS servers.
192.168.42.129 is still in the list.
With v1.2.2, the old DNS server (=> 192.168.42.129) was removed.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1589005
Title:
After update DNS work unstable
Status in network-manager package in Ubuntu:
Confirmed
Bug description:
Today I have updated network-manager from update repo and chrome have
started get err_name_resolution_failed apt started get network errors.
W: Failed to fetch
http://by.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_1.1.93-0ubuntu4_amd64.deb
Temporary failure resolving 'by.archive.ubuntu.com'
I got same error when previously update network-manager from ubuntu-
proposed, so I think this packet with regression moved to normal
update.
workaround: download old network-manager_1.1.93-0ubuntu4_amd64.deb and
install it using
sudo dpkg -i network-manager_1.1.93-0ubuntu4_amd64.deb
and lock version
echo "network-manager hold" | sudo dpkg --set-selections
"apt update" going to show network-manager as upgradable but "apt
upgrage" going to ignore it
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: network-manager 1.2.0-0ubuntu0.16.04.2
ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
Uname: Linux 4.4.0-22-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Jun 4 01:39:17 2016
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
InstallationDate: Installed on 2016-05-01 (33 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64
(20160420.1)
IpRoute:
default via 192.168.100.1 dev enp8s0 proto static metric 100
169.254.0.0/16 dev enp8s0 scope link metric 1000
192.168.100.0/24 dev enp8s0 proto kernel scope link src 192.168.100.9
metric 100
NetworkManager.state:
[main]
NetworkingEnabled=true
WirelessEnabled=false
WWANEnabled=true
SourcePackage: network-manager
UpgradeStatus: No upgrade log present (probably fresh install)
nmcli-con:
NAME UUID TYPE
TIMESTAMP TIMESTAMP-REAL AUTOCONNECT AUTOCONNECT-PRIORITY
READONLY DBUS-PATH ACTIVE DEVICE STATE
ACTIVE-PATH
Проводное соединение 1 34318290-4c71-4b1f-9154-d0f134b91440 802-3-ethernet
1464993435 Sat 04 Jun 2016 01:37:15 MSK yes 4294966297
no /org/freedesktop/NetworkManager/Settings/2 yes enp8s0 activated
/org/freedesktop/NetworkManager/ActiveConnection/0
HUAWEI-KpW2 1 8087b7e0-51dc-43c4-8928-4d03c85a5762
802-11-wireless 1464546384 Sun 29 May 2016 21:26:24 MSK yes 0
no /org/freedesktop/NetworkManager/Settings/1 no --
-- --
nmcli-dev:
DEVICE TYPE STATE DBUS-PATH
CONNECTION CON-UUID CON-PATH
enp8s0 ethernet connected /org/freedesktop/NetworkManager/Devices/1
Проводное соединение 1 34318290-4c71-4b1f-9154-d0f134b91440
/org/freedesktop/NetworkManager/ActiveConnection/0
wlp9s0 wifi unavailable /org/freedesktop/NetworkManager/Devices/0 --
-- --
lo loopback unmanaged /org/freedesktop/NetworkManager/Devices/2 --
-- --
nmcli-nm: Error: command ['nmcli', '-f', 'all', 'nm'] failed with exit code
2: Error: Object 'nm' is unknown, try 'nmcli help'.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1589005/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp