
Estou tentando algo aparentemente muito simples, e revisei posts anteriores durante 2 dias sobre o assunto sem sucesso:
- Configure um servidor Hyper-V 2019
- Nesse servidor, instale uma máquina virtual convidada Gen-2 (padrão Windows Server 2016)
- Isso é tudo !
Foi-me garantido por escrito (pela Dell) que o hardware que comprei há 3 meses é adequado para virtualização…
Configurar um hiperservidor e associá-lo a um domínio foi bastante simples. Até a instalação da VM foi bem simples.
Mas simplesmente não consigo fazer com que a VM convidada se conecte à rede!
Aqui está o estado atual, depois de reiniciar do zero (ou seja, reinstalar o computador do zero) e deixar o padrão, gerado pela Microsoft:
O Host tem acesso à Internet (e está vinculado ao AD) na Ethernet NIC#1
- IP estático atribuído: 192.168.0.96
- Sub-rede: 255.255.255.0
- porta de entrada: 192.168.0.1
- DNS: 192.168.0.1
A partir de um gerenciador Hyper-V remoto (porque o Hyper-V Server não possui GUI), criei um novo Virtual Switch (e apenas um)
- Nome:vSwitchExternXyz
- Tipo: externo
- Vinculado à rede externa usando a mesma NIC#1
- Sistema operacional de gerenciamento permitido compartilhar este adaptador de rede (isso é por padrão)
Ao executar um "ipconfig" na linha de comando no host, vejo um novo “adaptador Ethernet vEthernet (vSwitchExternXyz)” criado, tendo:
- Endereço IP4 de autoconfiguração: 169.254.197.61 (ei, este é um endereço APIPA!)
- Sub-rede: 255.255.0.0
- Porta de entrada:nenhum!
No gerenciador remoto do Hyper-V, atribuí este switch virtual vSwitchExternXyz (o único que criei no Host) para a VM convidada
- Deixei desmarcadas ambas as opções “Ativar identificação de LAN virtual” e “Ativar gerenciamento de largura de banda” (esses estão desmarcados por padrão)
Quando eu inicio e me conecto apenas a essa VM e observo a configuração da rede, recebo:
- Endereço IP4 de autoconfiguração: 169.254.224.167 (novamente mais um endereço APIPA!)
- Sub-rede: 255.255.0.0
- Porta de entrada:nenhum!
A partir dessa imagem, não estou realmente surpreso por não conseguir executar ping em nenhum IP fora do intervalo de endereços APIPA, porque o gateway padrão parece estar faltando. Tentei atribuir a ele um IP e um gateway válido (igual ao do host), mas não fez diferença.Mas ainda não sei como deve ser uma configuração bem-sucedida.
Questões
Não tenho nenhum ambiente de execução para comparar para ver se esses padrões estão corretos. O switch virtual e o adaptador vNIC da VM devem receber endereços IP?
O switch virtual e o adaptador vNIC da VM não deveriam estar na mesma sub-rede que o host (ou seja, 192.168.0.x) e apontando para o mesmo gateway?
O que há de errado com minha VM para não acessar a internet?
Responder1
Recorri ao suporte da Microsoft para resolver esse problema (foram necessários 2 especialistas em tecnologia, 2,5 horas no total, para descobrir).
O problema estava no switch virtual que foi corrompido por motivos obscuros.
Não bastava apenas remover o vSwitch e recriá-lo.
Eu precisei:
- deixe o vSwitch com defeito lá,
- crie um novo vSwitch
- Atribua o novo switch ao adaptador da VM convidada
- só então, exclua o vSwitch com defeito
Problema resolvido graças a Raj da equipe de suporte técnico da Microsoft.