Por que minha máquina virtual VMWare da Debian perde todas as conexões de rede ~ 15 minutos após a inicialização?

2

Estou tendo um problema de rede estranho com uma máquina virtual VMware do Debian (6) no meu Mac. Cerca de 15 minutos depois de iniciá-lo, não consigo mais acessar o SSH, visualizar sites veiculados ou executar ping na VM.

Eu geralmente executo a VM no modo sem cabeça, usando vmrun -T fusion start VIRTUALMACHINEPATH nogui , mas o problema ocorre quando eu inicio a máquina virtual via VMWare.app também.

Quando uso ifconfig para verificar o endereço IP da máquina depois que as conexões de rede falharam (o que faço através da GUI - a inicialização do VMWare.app depois que o servidor fica inacessível no modo sem cabeça me dá acesso à GUI ao servidor) , a seguinte linha está faltando:

 inet addr:192.168.231.137  Bcast:192.168.231.255  Mask:255.255.255.0

(Esta linha está presente quando eu inicializo; ela desaparece depois que as conexões de rede caem.)

Isso começou a acontecer ontem, aparentemente sem nenhum motivo: a VM está funcionando bem por algumas semanas. Eu instalei o rsync na VM ontem e estava escrevendo algum código Python que usava subprocess para iniciar o Xvfb e o Selenium Server. Não sei se esse código conseguiu, de alguma forma, bloquear permanentemente a rede na VM.

Eu tentei copiar os arquivos .vdmx e abri-los em uma máquina virtual do VirtualBox. O problema de rede parece não acontecer lá (ou seja, a linha inet addr em ifconfig permanece presente por mais de uma hora); no entanto, as VMs do VirtualBox, por padrão, não tornam a máquina virtual acessível na rede, enquanto o VMWare parece fazê-lo. Ainda não descobri como ativar o encaminhamento de porta NAT para conexões de entrada para a VM do VirtualBox da mesma maneira que o VMWare está configurado. (Ambas as máquinas virtuais VMWare e VitualBox usam NAT para rede.)

Eu sou um idiota de rede total, então eu não sei se este é um problema VMWare, algo que eu consegui fazer no Linux, ou algum tipo de ataque externo aleatório - daí o cross-posting .

    
por Paul D. Waite 07.04.2011 / 13:53

1 resposta

3

Soa como um problema de duplicação MAC, eu acho que o MAC do convidado VMware é o mesmo que outro na rede, daí a perda de ip depois de algum tempo. Tente alterar para NAT ou alterar o endereço MAC da VM, se você usar o modo de ponte.

    
por 17.04.2011 / 16:07