After connecting to OpenVPN server the default DNS is no longer available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager-openvpn (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After connecting to OpenVPN server Network Manager reconfigures dnsmasq to use DNS server provided by OpenVPN server for remote domains. On new trusty install this also removes the previously configured default DNS entry:
syslog fragment from saucy system (skipped unrelated parts):
Apr 8 22:26:50 msylw-imac NetworkManager[
Apr 8 22:26:50 msylw-imac NetworkManager[
Apr 8 22:26:50 msylw-imac NetworkManager[
Apr 8 22:26:50 msylw-imac NetworkManager[
Apr 8 22:26:50 msylw-imac dnsmasq[2932]: reading /etc/resolv.conf
Apr 8 22:26:50 msylw-imac dnsmasq[2932]: using nameserver 127.0.1.1#53
Apr 8 22:26:50 msylw-imac dnsmasq[2932]: using local addresses only for unqualified names
Apr 8 22:26:51 msylw-imac whoopsie[1431]: online
Apr 8 22:26:51 msylw-imac NetworkManager[
Apr 8 22:26:51 msylw-imac NetworkManager[
Apr 8 22:26:51 msylw-imac NetworkManager[
Apr 8 22:26:51 msylw-imac dnsmasq[1936]: setting upstream servers from DBus
Apr 8 22:26:51 msylw-imac dnsmasq[1936]: using nameserver 10.68.0.1#53 for domain 10.in-addr.arpa
Apr 8 22:26:51 msylw-imac dnsmasq[1936]: using nameserver 10.68.0.1#53 for domain openvpn
Apr 8 22:26:51 msylw-imac dnsmasq[1936]: using nameserver xxx.xxx.xxx.xxx#53
syslog fragment from saucy system (skipped unrelated parts):
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air NetworkManager[
Apr 8 22:20:15 msylw-air nm-openvpn[5055]: Initialization Sequence Completed
Apr 8 22:20:17 msylw-air NetworkManager[
Apr 8 22:20:17 msylw-air NetworkManager[
Apr 8 22:20:17 msylw-air NetworkManager[
Apr 8 22:20:17 msylw-air NetworkManager[
Apr 8 22:20:17 msylw-air dnsmasq[1943]: setting upstream servers from DBus
Apr 8 22:20:17 msylw-air dnsmasq[1943]: using nameserver 10.68.0.1#53 for domain 10.in-addr.arpa
Apr 8 22:20:17 msylw-air dnsmasq[1943]: using nameserver 10.68.0.1#53 for domain openvpn
Note no last entry for default nameserver. As for me the DNS server provided by OpenVPN serves only local addresses this breaks internet connectivity.
2 more observations: manager- openvpn to saucy version (0.9.8.2-1ubuntu2) fixed the problem.
- After upgrading saucy to trusty: I have the same problem
- Downgrading network-
It seems that the IPv6 patches somehow broke IPv4 for me, but I wasn't able to figure out why...