libvirt instance of dnsmasq in raring fails to forward DNS requests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dnsmasq (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
On a raring system, the dnsmasq instance spawned by libvirt is not forwarding DNS requests to the upstream resolver. dnsmasq is run as: /usr/sbin/dnsmasq --conf-
The contents of default.conf are:
##WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE
##OVERWRITTEN AND LOST. Changes to this configuration should be made using:
## virsh net-edit default
## or other application using the libvirt API.
##
## dnsmasq conf file created by libvirt
strict-order
domain-needed
user=libvirt-
local=//
pid-file=
except-interface=lo
bind-dynamic
interface=virbr0
dhcp-range=
dhcp-no-override
dhcp-leasefile=
dhcp-lease-max=253
dhcp-hostsfile=
addn-hosts=
If I downgrade to dnsmasq-base 2.59-4 from quantal, comment out the (unrecognized) 'bind-dynamic' option, and run with -z (for --bind-interfaces), this dnsmasq instance then correctly forwards DNS queries.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: dnsmasq (not installed)
ProcVersionSign
Uname: Linux 3.8.0-6-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
Date: Fri Feb 15 00:31:11 2013
InstallationDate: Installed on 2010-09-24 (875 days ago)
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MarkForUpload: True
SourcePackage: dnsmasq
UpgradeStatus: Upgraded to quantal on 2013-01-25 (20 days ago)
Related branches
CVE References
Changed in dnsmasq (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
On 15/02/13 18:00, Steve Langasek wrote: file=/var/ lib/libvirt/ dnsmasq/ default. conf
> Public bug reported:
>
> On a raring system, the dnsmasq instance spawned by libvirt is not
> forwarding DNS requests to the upstream resolver. dnsmasq is run as:
> /usr/sbin/dnsmasq --conf-
>
Steve, what version of dnsmasq is exhibiting the bug?
Simon.