I'm completely new to KVM and bridging and need your help. I have a remote server with QEMU/KVM and only SSH connection is available to me. Host OS is RHEL 7. Guests must be connected to bridge(ovs), they see each other and don't have access outside network. Host must be available to ping guests. Physical NIC interface mustn't be used because I can lose connection. So it's something like host see each virtual interface of guests and has access to them and guests see each other via bridge. I use libvirt trying to configure it following this instruction How to Use Open vSwitch with Libvirt. Help me, please.
First what I need is to create bridge:
sudo ovs-vsctl add-br ovsbr
Then I configure domain XML file using virsh like this:
<interface type='bridge'>
<mac address='52:54:00:71:b1:b6'/>
<source bridge='ovsbr'/>
<virtualport type='openvswitch'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
After restarting domain bridge has connected vnet0 interface which is interface of the guest. How addressing can be provided in this case? Can I give static address to guest via host?