Remover NICs fantasmas

Remover NICs fantasmas

Meu cliente tem uma instalação do XenServer 6.0.2 com 2 máquinas virtuais Window Server 2008 R2.

Sempre que as máquinas virtuais são reinicializadas elas perdem suas configurações de IP (endereço IP, sub-rede, gateway). Cada vez após uma reinicialização, preciso fazer login em cada VM via XenCenter e reaplicar as configurações de IP estático necessárias.

Isso causa problemas com unidades iSCSI conectadas em cada VM – as unidades precisam ser reconectadas após cada reinicialização.

Por exemplo, um adaptador de rede possui as seguintes configurações antes da reinicialização:

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
IPv4 Address. . . . . . . . . . . : 10.101.0.101(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.101.0.10
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

Pós-reinicialização:

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
Autoconfiguration IPv4 Address. . : 169.254.153.174(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

Em XenCenter -> Virtual Network Interfaces, cada adaptador é configurado para um endereço MAC estático (ou seja, "Usar este endereço MAC").

Eu tentei os seguintes comandos em uma VM, mas isso não teve efeito:

netsh winsock reset catalog 
netsh int ip reset 

Alguém pode ajudar por favor?

Responder1

Remover NICs fantasmas

Isso pode acontecer se você definir a configuração da rede antes de instalar as ferramentas XenServer no convidado.

Abra o gerenciador de dispositivos no servidor e certifique-se de ter "Mostrar dispositivos ocultos ativados" (menu Exibir-> Mostrar dispositivos ocultos).

Se você vir quaisquer adaptadores de rede adicionais listados, como dispositivos Realtek RTL8139, remova-os do gerenciador de dispositivos.

Em seguida, verifique novamente se o adaptador de rede está configurado com o endereço IP correto e reinicie. Ele deve manter as configurações de IP que você definiu.

Esse problema ocorre quando as ferramentas XenServer instalam um novo adaptador de rede paravirtualizado, usando as mesmas configurações de IP do adaptador de rede virtualizado configurado inicialmente (geralmente uma NIC Realtek virtual), sem remover as configurações da NIC antiga. Isto causa um conflito de IP e a nova NIC reverte para a configuração automática.

Leitura adicional

Responder2

Faça login como conta de administrador local
Abra um prompt de comando
Emita o comandoset devmgr_show_nonpresent_devices=1

Inicie o Gerenciador de dispositivos digitando devmgmt.mscna mesma sessão do prompt de comando (para que a sessão do gerenciador de dispositivos “veja” a variável de ambiente).
No Gerenciador de dispositivos, selecione Exibir -> Show hidden devices
Agora os NICs fantasmas (RTL8139 +) devem estar visíveis em Adaptadores de rede e você deve ser capaz de basta desinstalá-los, clicando com o botão direito neles e selecionando desinstalar

Depois de desinstalar as NICs fantasmas, defina o endereço IP em sua nic novamente e ela permanecerá.

informação relacionada