Is there a solution to prevent a VM user assign/use IP addresses he doesn't own but are routed over the same bridge like his own addresses? The current setup looks like this with libvirt and KVM:
|---VM1 (IP 1)
Host ---> br0 |---VM2 (IP 2)
|---VM2 (IP 3)
or is the only solution to use a unique bridge for every VM?