I wan't to install several (around 10) virtual machines on our server. We have 1 public IP-address assigned to it. I wan't to use virtualbox (and phpvirtualbox for administration). I have no control over the routing environment from our Service Provider.
What is the best strategy for virtual routing. Ideally I wan't to distinguish the single VM with a domain name and not use port forwarding. Is there a way to do this without extra hardware. I understand I can use a web proxy for http redirecting and port forwarding for ssh access, but what if we need i.e mail (on standard port) for several machines.