Dagmawi Biru writes:
« HTML content follows » Hello libvirt-users, Given the following setup: ---[Rest of network/dhcp server] ------[ physical interface] ------ [ bridge] <----> | <---> [ VM ]I have an interface configured in my Domain XML like so: --- <interface type="bridge"> <source bridge="br20"> </interface>Bridge "br20" is connected to an external network that has a DHCP server. However, I want to set it so the interface for this VM has a static IP served to it, either by a locally running DHCP server or via some sort of static IP assignment in the XML configuration. Is this possible?
I have a DHCP server running on my LAN that defines a static mapping for my client VMs.
If you already have a DHCP server on my LAN, and you have your client VMs correctly bridged, and your DHCP server sees them, then it's a simple matter of configuring your DHCP server.
Looking at my domain XML configuration, what I have is: <interface type='bridge'> <mac address='52:54:00:1d:a4:c2'/> <source bridge='vnet0'/> <model type='rtl8139'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface>Then, I just assign a static IP address mapping for this MAC address, on my LAN's DHCP server.
If you don't have a DHCP server, you simply have to have your client VM configured, in the client, with a fixed IP address. The client VM sees a network port, and it is up to the client VM to set it up. libvirt is out of the picture here.
Attachment:
pgprSOaHJOt1c.pgp
Description: PGP signature
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users