19. Juli 2017 10:46, "Daniel P. Berrange" <berrange@xxxxxxxxxx> schrieb: > On Wed, Jul 19, 2017 at 08:23:58AM +0000, c.monty@xxxxxx wrote: > >> 18. Juli 2017 16:45, "Michal Privoznik" <mprivozn@xxxxxxxxxx> schrieb: >> >> On 07/18/2017 04:31 PM, c.monty@xxxxxx wrote: >> >> Hello! >> >> I have upgraded all libvirt packages to version 3.5.0-655.1 and restarted host. >> >> That wasn't necessary. It's not Windows ;-) >> >> This is the current default network config: >> ld4004:~ # virsh net-dumpxml default >> <network connections='1'> >> <name>default</name> >> <uuid>f511d113-d7d1-4714-ad2b-be29ef8f7fc4</uuid> >> <forward dev='br0' mode='nat'> >> <nat> >> <port start='1024' end='65535'/> >> </nat> >> <interface dev='br0'/> >> </forward> >> <bridge name='virbr0' stp='on' delay='0'/> >> <mac address='52:54:00:f5:5f:ca'/> >> <domain name='local.net' localOnly='yes'/> >> <ip address='192.168.100.1' netmask='255.255.255.0'> >> <dhcp> >> <range start='192.168.100.10' end='192.168.100.254'/> >> </dhcp> >> </ip> >> </network> >> >> This is looking good. >> >> What do I need to configure in order to have NSS working? >> >> What's the domain's <interface/> type? It should look something like this: >> >> <interface type='network'> >> <source network='default'/> >> ... >> </interface> >> >> And with this you should be all set. >> >> Michal >> >> OK, all libvirt software packages are updated. >> And this is the configuration /etc/nsswitch.conf >> ld4004:~ # cat /etc/nsswitch.conf >> # >> # /etc/nsswitch.conf >> # >> >> passwd: compat >> group: compat >> >> hosts: files libvirt dns >> networks: files dns >> >> services: files >> protocols: files >> rpc: files >> ethers: files >> netmasks: files >> netgroup: files nis >> publickey: files >> >> bootparams: files >> automount: files nis >> aliases: files >> >> And this is the domain's interface type / configuration: >> <interface type='network'> >> <mac address='52:54:00:31:dd:59'/> >> <source network='default'/> >> <model type='rtl8139'/> >> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> >> </interface> >> <interface type='network'> >> <mac address='52:54:00:5d:1e:dc'/> >> <source network='internal'/> >> <model type='rtl8139'/> >> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> >> </interface> >> >> However, there's still no record of the domain's IP address: >> ld4004:~ # virsh domifaddr --source lease vm02-fai >> Name MAC address Protocol Address >> ------------------------------------------------------------------------------- >> >> Could this issue be related to the domain's NIC configuration, means >> model type='rtl8139' or the fact that 2 NICs are configured? >> For your information, it fails also with model type='virtio'. > > Is the guest OS actually doing DHCP ? That you don't see any leases listed > with domifaddr or net-dhcp-leases suggests your guests have a static IP > address config. > > Regards, > Daniel > -- > |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| > |: https://libvirt.org -o- https://fstop138.berrange.com :| > |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| Guest OS is Debian 9 with this network configuration: thomas@vm02-fai:~$ cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug ens3 iface ens3 inet dhcp # The secondary network interface allow-hotplug ens8 iface ens8 inet static address 192.168.33.250/25 So, to answer your question: yes, 1st interface is doing DHCP. _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users