Hyper-V - switch padrão e servidor DHCP

Oct 16 2020

Eu quero criar um ambiente de teste virtual (em Hyper-V [eu sei, alguns podem dizer uma má escolha, mas a realidade exige]) para brincar com coisas como Domínio / DC, DHCP, etc.

Até agora eu sei que o switch "padrão" do Hyper-V fornecerá a um convidado um endereço IP 172.xxx.xxx.xxx e também permitirá que o convidado acesse a Internet através do host. Eu acho que o que você chama de ponte de rede e eu assumiria que pode se comportar da mesma forma em KVM, ou mesmo Container Networking como LXD.

A pergunta que tenho é: um servidor DHCP em execução dentro de uma VM com um adaptador de rede com ponte (também conhecido como switch padrão) entraria em conflito com outros clientes (em termos de atribuição de endereços IP a eles) na rede local do host Hyper-V, ou afetam apenas clientes da mesma rede virtual interna?

Respostas

1 Tonny Oct 16 2020 at 18:59

O switch virtual é uma LAN autônoma que é NATTED para o mundo externo por um roteador virtual que também faz parte do Hyper-V. NÃO é interligado.

O Hyper-V também fornece DHCP para esta LAN. Isso obviamente entrará em conflito com seu próprio servidor DHCP na LAN virtual. Isso não afetará outras LANs virtuais, a menos que você configure explicitamente o roteador virtual para fazer a retransmissão DHCP (nenhuma ideia se isso é possível no Hyper-V).

Para poder jogar com segurança com seu próprio DHCP no ambiente virtual, você precisa configurar o Hyper-V e não fazer o DHCP para essa LAN virtual. (Não sou especialista em Hyper-V. Sou um cara VMWare. Não sei se o Hyper-V pode ser configurado dessa forma, mas qualquer produto de virtualização decente deve ser capaz de fazer isso.)