Am Sunday 30 January 2011 schrieb Taras Lipatov: > Hi Every one, > > I'm hoping some one can point me in the right direction. > We are piloting KVM + Libvirt for migrating off Xen and I'm stuck with > the network bridge configuration via libvirt. > > What we have currently with xen is: > 1 server with Wan/lan interfaces and a pool of public ip addresses. > Using xen bridge scripts I'd start a xenbr0 and attach eth0 (wan) and go > ahead and assign public IP's > to images attached to xenbr0. > > Now with creating virbr0, I need to assign it an ip address? and routing > methods? what about creating a transparent bridge via libvirt? > I kno I can achieve this using bridge utils, but it would be nice to > have everything handled by libvirt. As far as I can tell, libvirt just doesn't support the "plain old bridge" scenario (i.e. the one where you enslave a physical ethernet device in the same bridge as the virtual devices for the guests), at least not if you want to define the network itself using libvirt. Just create a new bridge device (say, br1) manually, make your OS create it automatically on startup and then put something like this in the devices section of your guests: <interface type="bridge"> <source bridge="br1"/> <model type='e1000'/>" <mac address="<somemacaddress>"> </interface> (Note: You will have to manuall keep track of the MAC addresses in use on your network. If one is used twice, things will break down.) Guido