Windows Server 2012, Hyper-V, como usar 1 IP para todas as VMs?

Windows Server 2012, Hyper-V, como usar 1 IP para todas as VMs?

Estou executando o Windows Server 2012 para hospedar várias VMs. No entanto, nosso ISP nos atribuiu apenas dois endereços IP, um dos quais é atribuído ao host o/s (Windows Server 2012). Como posso configurar isso para que todas as VMs compartilhem o mesmo segundo endereço IP e o tráfego seja roteado adequadamente para as VMs?

Supondo que exista uma maneira, isso causaria muita sobrecarga, já que agora é necessário fazer algum roteamento adicional? Sei que a resposta perfeita seria obter apenas mais IPs ou usar um roteador independente externo, mas isso não é viável para mim.

Responder1

Você precisa configurar o compartilhamento de conexão com a Internet, que faz a tradução de endereços de rede (NAT). Com esta configuração, todas as máquinas usarão endereços IP privados e você deverá encaminhar portas do IP público para os endereços internos apropriados.

O Server 2012 já suporta isso - você configuraria isso no host. Existe umguia aquique orienta você no processo.

Alternativamente, você pode configurar uma máquina virtual rodandopfSenseou algum outro sistema operacional de firewall. Teria duas conexões de rede, uma para o mundo externo, que obtém o endereço IP público, e outra que está conectada ao mesmo switch virtual de todas as máquinas virtuais. Isso faz com que você aja como se você tivesse conectado todas as VMs a um dispositivo/roteador NAT físico.

A máquina virtual de firewall separada pode fornecer muito mais controle sobre como tudo é configurado do que o ICS, mas também é mais uma máquina virtual para manter. Assim, você pode decidir qual opção funciona melhor para o seu ambiente.

informação relacionada