Por que minhas conexões do Client Hyper-V continuam morrendo?

Por que minhas conexões do Client Hyper-V continuam morrendo?

Eu tenho o cliente Hyper-V no Win8, hospedando algumas VMs como o Ubuntu, uma máquina de compilação limpa do Windows, etc. Minhas VMs estão conectadas a um switch virtual externo (compartilhado com o sistema operacional de gerenciamento) e isso funciona bem. por um tempo - eles podem ver o mundo. Porém, após um tempo indeterminado, quando eu retomar a VM convidada ela não terá acesso à internet. Simplesmente não consegue ver. Desligar completamente o convidado e reiniciá-lo não ajuda.

Atualmente, a única maneira de "curar" isso é suspender os convidados, entrar no Virtual Switch Manager, remover meus switches virtuais, adicionar novamenteo mesmoswitches virtuais e reative o sistema operacional convidado. Então funciona imediatamente. Isso funciona até mesmo se o convidado tiver sido pausado (não totalmente desligado).

Isso é uma falha comum? O que posso fazer para evitar isso?

Atualização: após a experimentação, parece que só preciso excluir/adicionar novamente oexternoswitch virtual. Até então, o sistema operacional convidado pensa que está desconectado.

Responder1

Isso pode ser um problema de driver.

Por exemplo, no tópicoComutador Virtual Hyper-V (Windows 8) a solução foi fazer o downgrade para os drivers do Windows 7, em vez de usar os que o Windows 8 instalou.

Responder2

O problema aqui era (como harrymc observou corretamente) drivers e/ou hardware duvidosos, neste caso um adaptador de rede Marvell integrado. Não foi possível seguir a abordagem "usar um driver mais antigo" (ele simplesmente não instala e não tenho certeza se isso é uma boa prática), então, em vez disso, coloquei um adaptador de rede Intel CT (ou um GT provavelmente ficaria bem se você não tivesse um slot PCI Express sobressalente).

Com o on-board, esse cenário aconteceria ao suspender o host: ele simplesmente não retoma corretamente no que diz respeito ao Hyper-V. Com a NIC dedicada - ésimplesmente funciona. Se você estiver se dando ao trabalho de substituir a NIC, é melhor obter um modelo/marca bem suportado, por isso optei pela Intel.

informação relacionada