As VMs do Hyper-V não possuem conectividade de rede por padrão. Você precisa criar um Virtual Network Switch no host da VM (o computador Windows) para permitir que a VM compartilhe a Internet com o host.
Para fazer isso, abra o Gerenciador do Hyper-V.
- No painel Ações à direita, clique no link para "Gerenciador de Comutador Virtual".
- Se você deseja que sua VM consiga acessar a Internet, você deseja criar um Comutador Virtual Externo.
- Na caixa de diálogo Gerenciador de Comutador Virtual, clique em "Novo Comutador Virtual" no painel à esquerda, na parte superior, selecione "Externo" na lista e clique no botão "Criar Comutador Virtual".
- Agora, o painel principal da caixa de diálogo Gerenciador de Comutador Virtual será alterado para o comutador virtual recém-criado.
- Verifique se o botão de opção "Rede Externa" está selecionado.
- Na lista suspensa abaixo do botão de opção "Rede externa", selecione a interface de rede física usada pelo computador host. Se o seu host tiver mais de uma interface de rede, selecione o que está conectado à Internet. Nomeie seu Virtual Switch como algo que você reconhecerá.
-
ISSO É MUITO IMPORTANTE
Marque a caixa que diz "Permitir que o sistema operacional de gerenciamento compartilhe esse adaptador de rede".
Isso permite que seu host de VM compartilhe o comutador de rede com as VMs hospedadas nele. Se isso não estiver marcado, o host da VM perderá a conectividade com a Internet quando você clicar em "Ok".
- Clique em "Aplicar". OBSERVAÇÃO: Você perderá conexões com a Internet por alguns segundos quando fizer isso. Isso ocorre porque o Windows está criando o dispositivo Virtual Network Switch e adicionando o computador Windows ao Switch.
- Clique em "Ok" na caixa de diálogo Gerenciador de Comutador Virtual.
- Com sua VM do Arch Linux no estado "Desativado", selecione-a na janela Gerenciador Hyper-V e clique no link "Configurações" no painel direito.
- Na caixa de diálogo de configurações, selecione o adaptador de rede na lista Hardware à esquerda.
- No painel principal, na lista suspensa denominada "Interruptor virtual", altere-o de "Não conectado" para o nome do Comutador virtual selecionado na etapa 6.
- Clique em "Ok".
Agora você pode inicializar sua VM do Arch e ela terá conectividade de rede.
Em regra geral, sempre que criar uma VM do Hyper-V, você precisará conectá-la a um Virtual Switch se quiser que ela tenha conectividade de rede.