Hyper-V: Guest não tem rota para hospedar com netowrking externo

1

Eu tenho uma configuração do Hyper-V onde há alguns serviços em execução no host ao lado das VMs que as próprias VMs precisam acessar. A rede das VMs é configurada como uma rede externa, conectada com a NIC física do host.

A VM em questão é uma máquina Ubuntu Linux. Ele obtém com sucesso um endereço IP na rede via DHCP, resolve DNS com o servidor DNS da rede, resolve o DNS do host e pode acessar a internet, porém não possui rede para o próprio host.

Não consigo ver regras de firewall, nem opções relacionadas ao acesso ao host nas opções do Virtual Switch, nem consigo encontrar nada de útil na Internet.

O ideal é que os serviços no Host também sejam executados em uma VM e possam fazer parte da mesma rede, mas isso não é possível no momento.

Alguém tem alguma ideia ou ponteiros?

    
por nikomax 25.05.2018 / 15:53

1 resposta

5

Você pode tentar configurar " Internal " vSwitch para sua VM Ubuntu como rede adicional e use esta rede para suas aplicações. No entanto, como @Zoredache mencionado no comentário, se você nos der mais detalhes sobre a configuração de rede e compartilhar "ip-tables" do ubuntu seria ótimo!

    
por 29.05.2018 / 10:18