Posso obter VMs do Hyper-V para conversar entre dois hosts com um cabo crossover?

1

Eu tenho dois hosts Hyper-V, cada um com um IP 10.0.1.10 (host 1) e 10.0.2.10 (host 2) atribuído estaticamente, a máscara de sub-rede é 255.255.0.0. Eu juntei estes com um cabo crossover.

Eu crio uma VM no host 1 e atribuo IP 10.0.1.20 (máscara de sub-rede 255.255.0.0) e também crio uma VM no host 2 e atribuo IP 10.0.2.20 (máscara de sub-rede 255.255.0.0).

Não consigo fazer com que a VM no host1 execute ping no host2 ou execute ping na VM no host2. Eu posso pingar com sucesso host1 - > host2 e vice-versa. Estou usando um comutador virtual externo e tenho a opção "Permitir que o SO de gerenciamento compartilhar" marcada.

Sou um pouco de n00b em rede. Preciso definir o IP do gateway ou adicionar rotas ou algo assim?

    
por campbell.rw 28.03.2014 / 20:46

2 respostas

1

rw,

Sim, o que você está tentando fazer é possível.

Se os dois hosts do Hyper-V puderem efetuar ping uns aos outros, você terá um bom começo.

Suspeito que seja simplesmente um problema do Firewall do Windows aqui.

Você mencionou que não definiu IPs de gateway em suas VMs. Estou assumindo que suas VMs são o Windows Vista ou posterior. Embora um gateway padrão seja NÃO realmente necessário, se você não definir um gateway padrão para uma conexão no Windows, ele definirá seu local de rede como "Público" e não permitirá a alteração isto. Quando você está em um local Público, o Firewall do Windows integrado interromperá a grande maioria do tráfego, inclusive respondendo ao tráfego ICMP (pings).

Para contornar isso, tente um dos seguintes procedimentos: 1) Defina um gateway padrão (ele não precisa realmente existir!), Que permitirá que você altere o local da rede. Faça isso no Centro de Rede e Compartilhamento - clique no link azul para Rede pública e mude para Casa ou Trabalho. 2) Desative o Firewall do Windows e tente novamente. Vá para o Painel de Controle - > Sistema e Segurança - > Firewall do Windows e selecione Ativar ou desativar o Firewall do Windows no lado esquerdo.

Certifique-se de fazer isso nas duas VMs!

Espero que isso ajude.

    
por 28.03.2014 / 21:09
0

Eu estava tendo o mesmo problema e, para minha vida, não consegui descobrir qual era o problema até que vi a configuração do intervalo de endereços mac ...

Virual Switch Manager - > Configurações de rede global - > Intervalo de endereços do Mac

Portanto, verifique se o intervalo de endereços do Mac não é o mesmo entre os hosts!

Os hosts da VM agora podem pingar uns aos outros.

    
por 02.12.2017 / 16:42