
Thanks for the input. Then, I suppose there's no way to assign the IP on boot without DHCP, there is? Can it be done without using <network> type elements? Regards, Francisco. On Fri, Feb 20, 2009 at 19:52, Ulrich Dangel <uli@spamt.net> wrote:
On Friday 20 February 2009 13:54:20 Francisco José Martín wrote: Hi,
We have tried several ways to assign a static ip address to the guest os eth0 device on boot, but we didn't success. Is there any easy way to do it?
Yes. Create a network definition, specify a host element to the dhcp definition, attach the machine to the created bridge and it should work.
<network> <name>sample</name> <forward dev='eth0' mode='nat'/> <bridge name='intbr0' stp='on' forwardDelay='0' /> <ip address='192.168.122.1' netmask='255.255.255.0'> <dhcp> <range start='192.168.122.2' end='192.168.122.254' /> <host mac='AA:BB:CC:DD:EE:FF' ip='192.168.122.102'/> </dhcp> </ip> </network>
Snippet for the domain definition:
<interface type='bridge'> <mac address='AA:BB:CC:DD:EE:FF'/> <source bridge='intbr0'/> <target dev='vnet0'/> </interface>
When the guest OS is booted, the eth0 device exists, but is not up, and doesn't have the IP.
Is dnsmasq installed and running? Does the guest system use dhcp?
Uli
-- Libvir-list mailing list Libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list