[pve-devel] qemu nat mode and rate limiting ?

Alexandre DERUMIER aderumier at odiso.com
Tue Mar 5 10:14:43 CET 2013


>>Sure, we just need to add a correct route. 
Ok, it's clear.

So, we need to known the guest ip.

We should add a ip address option in guest vm config file.

If user don't use dhcp in his guest, he must set the same ip in the guest

If user use dhcp in guest,
 we can add an option to activate an dhcp server on proxmox host,
 re-use vm config file to assign ip address
 This dhcp server should works only inside host.
 It could be great to have dhcp leases across the cluster.

I don't known if it's possible to write a small dhcp server in perl ?


>>Not sure how to handle that when we migrate a VM. 

Simply add/remove route at in qemu-migrate ?



----- Mail original ----- 

De: "Dietmar Maurer" <dietmar at proxmox.com> 
À: "Alexandre DERUMIER" <aderumier at odiso.com> 
Cc: pve-devel at pve.proxmox.com 
Envoyé: Mardi 5 Mars 2013 09:42:05 
Objet: RE: [pve-devel] qemu nat mode and rate limiting ? 

> Hostside: Allow IPv4 forwarding and add route to client (could be put in a script - 
> route has to be added after the client has started): 
> 
> sysctl -w net.ipv4.ip_forward=1 # allow forwarding of IPv4 
> route add -host <ip-of-client> dev <tap-device> # add route to the client 
> 
> Clientside: Default GW of the client is of course then the host (<ip-of-host> has 
> to be in same subnet as <ip-of-client> ...): 
> 
> route add default gw <ip-of-host> 
> " 
> Because I don't see ip address on tap, but only a route 

Sure, we just need to add a correct route. 

Not sure how to handle that when we migrate a VM. 


More information about the pve-devel mailing list