NM "dns=dnsmasq" breaks resolution of private domain names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Network Manager does not use the DHCP information delivered by a DHCP server.
Name servers and other information are not utilised.
The dhclient.leases file, resolv.conf and nm-dhclient-
Thus settings that rely on any internal server names do not work.
Related bugs:
* bug 1003842: Upgrading to Precise NM with "dns=dnsmasq" breaks systems with non-equivalent upstream nameservers
* bug 993794: Precise can't connect to a network guarded by an authentication webserver whose address can only be looked up with one of the nameservers whose address is provided by DHCP
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: network-manager 0.9.4.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Date: Wed May 9 14:15:01 2012
ExecutablePath: /usr/sbin/
IfupdownConfig:
auto lo
iface lo inet loopback
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64+mac (20111012)
IpRoute:
default via 10.1.0.254 dev eth1 proto static
10.0.0.0/8 dev eth1 proto kernel scope link src 10.1.0.123 metric 2
169.254.0.0/16 dev eth1 scope link metric 1000
172.16.164.0/24 dev vmnet8 proto kernel scope link src 172.16.164.1
192.168.179.0/24 dev vmnet1 proto kernel scope link src 192.168.179.1
NetworkManager.
[main]
NetworkingEnab
WirelessEnable
WWANEnabled=true
WimaxEnabled=true
ProcEnviron:
TERM=linux
PATH=(custom, no user)
LANG=en_US.UTF-8
SourcePackage: network-manager
UpgradeStatus: Upgraded to precise on 2012-04-29 (9 days ago)
nmcli-dev:
DEVICE TYPE STATE DBUS-PATH
eth1 802-11-wireless connected /org/freedeskto
eth0 802-3-ethernet unavailable /org/freedeskto
nmcli-nm:
RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running 0.9.4.0 connected enabled enabled enabled enabled disabled
Changed in network-manager (Ubuntu): | |
status: | Incomplete → Confirmed |
summary: |
- network manager not in sync with DHCP and local resolv.conf + NM "dns=dnsmasq" breaks resolution of private domain names |
description: | updated |
Please attach the contents of /run/nm- dns-dnsmasq. conf. That file should contain exactly the information received from DHCP, and /etc/resolv.conf should contain just "127.0.0.1" (thus pointing to dnsmasq); on a standard vanilla Ubuntu install.