Re: dnsmasq not started when no dhcp enabled ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/08/2011 03:21 PM, jbd wrote:
Hello everybody,

i've defined a simple network, with no dhcp. I'd like to use dnsmasq only as a dns server.

$ virsh net-dumpxml basicswitch
<network>
<name>basicswitch</name>
<uuid>60f491d2-d6c4-6b57-8a50-081cace8dedc</uuid>
<forward mode='nat'/>
<bridge name='virbr1' stp='on' delay='0' />
<ip address='192.168.100.1' netmask='255.255.255.0'>
</ip>
</network>

I start it :

$ virsh net-start basicswitch
Network basicswitch started

$  virsh net-list
Name                 State      Autostart
-----------------------------------------
basicswitch          active     no

But i see no dnsmasq process :

$ ps fax|grep dnsmas[q]

Here the output of "virsh version" :

$ virsh version
Compiled against library: libvir 0.8.8
Using library: libvir 0.8.8
Using API: QEMU 0.8.8
Running hypervisor: QEMU 0.12.5

What is funny is that the dnsmasq process is created on another box with different version :

$ virsh version
Compiled against library: libvir 0.8.3
Using library: libvir 0.8.3
Using API: QEMU 0.8.3
Running hypervisor: QEMU 0.12.5

$ ps fax|grep dnsmas[q]
7104 ? S 0:00 dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/basicswitch.pid --conf-file= --listen-address 192.168.100.1 --except-interface lo

Any advice on it ?


Sigh. Yes, there was a regression when I added IPv6 support for virtual networks. I pushed a fix last night. Thanks for the report!

https://www.redhat.com/archives/libvir-list/2011-March/msg00584.html

    commit 7892edc9cc45e4fb1079b627bda3f571ac27041f
    Author: Laine Stump <laine@xxxxxxxxx>
    Date:   Fri Mar 11 11:47:58 2011 -0500

network driver: Start dnsmasq even if no dhcp ranges/hosts are specified.




[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux