O host Hyper V não está aparecendo na tabela do cliente do servidor dhcp, mas o convidado é

2

Portanto, tenho o Hyper V em execução no Windows 8.1. Eu configurei um switch virtual externo que usa meu cartão físico wifi. Então eu recebo um adaptador virtual que obtém seu ip do meu servidor dhcp (roteador e3000). Quando nenhuma VM está em execução, posso ver o nome do meu host na tabela do cliente dhcp do roteador junto com seu endereço MAC. Até aí tudo bem.

Quando inicio uma VM, não vejo mais meu host na tabela do cliente dhcp do roteador. Em vez disso, vejo o nome da minha VM com seu próprio endereço IP, mas com o mesmo endereço mac que a entrada com o nome do meu host costumava exibir em vez do endereço mac do adaptador virtual da VM (atribuído dinamicamente, mas posso vê-lo na guia de rede do hyper v manager). Isso parece estranho para mim, mas ainda assim, tudo funciona bem, meu host ainda tem um IP, mas não está aparecendo na tabela do cliente dhcp do roteador.

Depois de algum tempo, minha VM informa que há um conflito de endereço IP quando ele começa a tentar usar o endereço IP do host. Eu recebo entradas no log de eventos do windows relatando que o dhcp-client obteve um ip (IP do meu host) para o endereço MAC xxxx (endereço MAC do adaptador virtual da minha VM) mas que esse IP já está em uso por (endereço mac do meu host). E o mesmo evento com os mesmos dados é repetido várias vezes. Minha VM está executando o Windows Server 2008 SP2 e é um controlador de domínio, mas eu uso para executar a mesma configuração sem problemas. Recentemente, executei uma série de atualizações do Windows na minha VM, pois ela não era executada há muito tempo. Esta configuração costumava funcionar sem conflitos de endereço IP antes.

Alguma ideia do que está acontecendo? Obrigado!

    
por sowee15 27.03.2015 / 00:40

1 resposta

0

Parece haver um problema ao ligar um comutador virtual externo a um adaptador físico sem fio. A questão toda é descrita aqui .

Para encurtar a história, a solução é atribuir um IP estático ao adaptador virtual da VM. Se acontecer de você conectar seu adaptador wi-fi a uma rede com outro intervalo de sub-rede, você terá que editar o endereço IP da sua VM.

update:

Uma solução ainda melhor. Substitua o comutador virtual externo por um comutador virtual interno. Ative o serviço "Roteamento e acesso remoto" (Início diferido automático). Ative o compartilhamento de conexão em seu cartão físico com o adaptador virtual vEthernet (em seu host). Inicie sua VM, ela deve pegar automaticamente um IP do serviço dhcp fornecido pelo compartilhamento de conexão. Caso contrário, configure um manualmente na mesma sub-rede que o adaptador virtual no host e configure o gateway e o dns como o adaptador virtual em seu host. Por padrão, o adaptador virtual em seu host terá o ip 192.168.137.1. Desta forma, não importa o ip do seu físico, suas VMs mantêm o mesmo IP e estão em sua própria rede com o adaptador virtual no host + todas elas têm acesso à Internet (se seu nic físico tiver acesso à Internet).

    
por 31.03.2015 / 00:55