First add the port connected to wan to the bridge >sudo ovs-vsctl add-port ovsbr1 eth0 <- eth0 is the wan interface you have on the host machine, ovsbr1 is the name of the OVS bridge, make sure eth0 has no IP addr before adding it.
You can create a fake bridge and assign its broadcast domain to the network you have for wan. >sudo ovs-vsctl add-br wanbridge1 ovsbr1 <- wanbridge1 is the fake bridge name Now you can assign a public IP on wanbridge1 in the host or select use it as bridge device for you VM and assign the IP in the VM itself. After you have this working go on and setup keepalived and use wanbridge1 as the interface for floating IP. On Thu, Dec 1, 2016 at 12:35 PM, Vans S via discuss < ovs-discuss@openvswitch.org> wrote: > Hello new here. I am wondering what to look into or how to do the > following. If I have 6 external WAN ip addresses assigned to me by my ISP, > and I have some VMs on a different physical nodes on a lan being bridged by > openvswitch, how would I be able to allow a VM on the LAN to directly > assign an external WAN ip to one of its interfaces? > > This is often called floating ip for cloud providers. > > _______________________________________________ > discuss mailing list > disc...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-discuss > >
_______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss