Hi Folks,
I encounter several problems regarding routing with a vServer host that 
has mutliple networks.
I have a host which occupies three networks, my guest has IPs only in 
two of them resulting in the problem, that guest is unable to ping the 
third network under certain circumstances.
When I try to ping the third network, the packets are emitted with 
source address from the first activated network (so, the lowest number 
in the interface directory) - in my case this is an internal maintenance 
LAN and I get packets that are unroutable.
The packets are routed to teh target but are discarded there because 
they come in via the external NIC (third network) but have a source 
adderss that belongs to the internal NIC.
I hope anybody understands this description - but I cant describe it 
better...
The workaround for now is, to setup the IP belonging to the default 
route of the host as first in the vServer. It also works when I discard 
all network-routes from the hosts routing table and adress this by 
source based routing policies.
But I assume that it would be best, when the implementation of vServer 
network-management hides all routes that are not accessible by the guest.
Oliver
-- Diese Nachricht wurde digital unterschrieben oliwel's public key: http://www.oliwel.de/oliwel.crt Basiszertifikat: http://www.ldv.ei.tum.de/page72
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver