Com muita frequência (altamente dependente dos requisitos específicos para os servidores, é claro) os técnicos de TI estabelecerão os servidores virtuais com interfaces de rede (virtuais ou não) que permitam que cada servidor tenha seu próprio endereço IP. Dessa forma, não há necessidade de dividir as portas, pois cada sistema / sistema virtual tem acesso a sua própria gama completa de portas.
Em muitas dessas configurações, o software de máquina virtual na máquina host atua como um tipo de switch de rede, direcionando o tráfego para o sistema / sistema virtual com o endereço MAC adequado.
Algumas configurações utilizam uma ou mais redes virtuais que existem totalmente na máquina host em isolamento da rede real. Nesse cenário, o software de máquina virtual no host pode agir mais como um roteador e direcionar o tráfego para as redes virtuais / IPs virtuais, ou um sistema virtual em si pode ser configurado com duas interfaces e servir como uma ponte entre o real e virtual redes (muitas vezes este sistema contém um servidor DNS).
Para encurtar a história, existem muitas maneiras diferentes de implementar vários servidores virtuais em um único host!
Para mais detalhes, você pode querer ler sobre interfaces de rede virtual específicas para o software de máquina virtual em questão, por exemplo aqueles do Oracle Virtualbox .