As VMs do Hyper-V não podem acessar recursos do Host e vice-versa

2

Eu tenho vários VMs do Hyper-V em execução nesta caixa do Win2008 R2 Server e, até a reinicialização do servidor host, todas as VMs conseguiram acessar pastas compartilhadas no host. Agora, eles não podem nem fazer ping no servidor host.

Pelo que vi, preciso configurar uma rede interna somente por meio do Virtual Network Manager no Hyper-V. Eu configurei isso, tentei habilitar a opção Microsoft Virtual Network Switch Protocol nessa NIC somente interna, mas recebi popups dizendo:

Sua seleção atual também desativará os seguintes recursos: Protocolo de comutação de rede virtual da Microsoft

O que é absolutamente estúpido, considerando que o protocolo é o que eu estou marcando a caixa de seleção para Ativar!

A partir de agora, no host, tenho 2 NICs: Físico - Esta NIC na máquina host possui o protocolo MVNS ativado Adaptador de Rede Virtual - Criado por meio do Gerenciador de Rede Virtual do Hyper-V como um tipo externo de rede. Tentar habilitar o MVNS neste NIC também produz o erro acima.

Eu tentei ativar o Client for Microsoft Networks na NIC física para IPv6, mas toda vez que faço isso, todas as VMs perdem a conectividade com a Internet e não consigo RDP nelas.

Mais alguma coisa que eu possa tentar?

    
por Agent 11.10.2010 / 21:18

1 resposta

3

O que você está dizendo não faz muito sentido. A maneira "correta" de configurar a rede com o Hyper-V é:

  • Conecte a única placa de rede física ao MVNS, nada mais, o Hyper-V configurará isso para você e não há motivos para mexer nela.
  • Crie uma NIC virtual conectada a um dos comutadores virtuais (ou redes virtuais conforme o Hyper-V Manager os chama).

Existem três tipos de redes virtuais que você pode criar:

  • Externo: conectado à NIC física, à NIC virtual no host e a qualquer VM atribuída a ela.
  • Interno: conectado à NIC Virual no host e a qualquer VM atribuída a ele.
  • Particular: conectado a qualquer VM que você atribuiu e nada mais.

A NIC Virtual sempre terá acesso à NIC física quando configurada corretamente.

Se você quiser que as VMs tenham acesso apenas ao host do Hyper-V, use um Interno. Você também pode usar uma rede externa e eles terão acesso à rede da NIC física.

    
por 11.10.2010 / 21:52