[one-users] Assign Public IP to Guest VMs

Sándor Guba gubasanyi at gmail.com
Fri Feb 17 01:35:36 PST 2012


Hi, I have a little problem at configuring a cloud.

The infrastructure look like this


[Host - 1] -------+[Switch (linksys)]-----[Firewall (Linux server) ]-
- - - - (Internet)
[Host - 2] -------/
[...........] ------/

I have a small public IP range that I want to use at VMs to directly
connect to the Internet.

On the host I have openvswitch-kvm-libvirt installed and Host1 with
opennebula 3.2.1
I'm using a routed network template with proxy-arp enabled. If I
create a VM on a host it works perfectly but I have 2 issue.

1. The proxy_arp seems to hold the whole IP-range for a Host machine
(I don't know if this is for purpose...)
2. It comes from the 1st problem. Only 1 Host can run VMs with public
IPs and I can't migrate from Host to another Host.

I think this is a common problem so I hope there is a usual way to
solve it. Thanks for any help in advance!

Guba Sándor



More information about the Users mailing list