I have a VMware vSphere Hypervisor server with two virtual machines running ubuntu, they are just test machines while I learn more about virtualisation and servers in general.
I would like the virtual machines to be accessible from the outside world but out ISP obviously charge per IP address, or in blocks of 5 or 10.
What I would like to do is assign the hypervisor a static IP address and then depending on the domain name that's requested serve the webpage from one of the servers. Is this possible? Is the only way to have each virtual machine visible from the outside world to assign a static IP address to each one?
Any advice would be appreciated.
UPDATE:
To be clear, I would like to run simple web servers as virtual machines (ubuntu, centOS etc.) and make them accessible from the outside world.