Como redefinir a interface de rede para a VM do Windows do Azure

Este artigo mostra como redefinir a interface de rede para a VM do Windows do Azure para resolver problemas quando você não pode se conectar à máquina virtual (VM) do Windows do Microsoft Azure após:

  • Você desabilita a interface de rede (NIC) padrão.
  • Você define manualmente um IP estático para a NIC.

Se o seu problema do Azure não for abordado neste artigo, visite os fóruns do Azure em MSDN e Stack Overflow. Você pode postar seu problema nesses fóruns ou postar em @AzureSupport no Twitter. Você também pode enviar uma solicitação de suporte do Azure. Para enviar uma solicitação de suporte, na página Suporte do Azure, selecione Obter suporte.

Redefinir interface de rede

Para VMs implantadas no modelo de Grupo de Recursos

Usar portal do Azure

  1. Acesse o Portal do Azure.

  2. Selecione a máquina virtual afetada.

  3. Selecione Rede e, em seguida, selecione a interface de rede da VM.

    A captura de tela mostra o local da interface de rede.

  4. Selecione Configurações de IP.

  5. Selecione o IP.

  6. Se a Atribuição de IP privado não for Estático, altere-a para Estático.

  7. Altere o endereço IP para outro endereço IP disponível na sub-rede.

  8. A máquina virtual será reiniciada para inicializar a nova NIC no sistema.

  9. Tente RDP para sua máquina. Se for bem-sucedido, você poderá alterar o endereço IP privado de volta ao original, se desejar. Caso contrário, você pode mantê-lo.

Usar o Azure PowerShell

  1. Em particular, certifique-se de ter a última versão do Powershell do Azure instalada.

  2. Abra uma sessão elevada do Azure PowerShell (executar como administrador). Execute os seguintes comandos:

    #Set the variables 
    $SubscriptionID = "<Subscription ID>"​
    $ResourceGroup = "<Resource Group>"
    $NetInter="<The Network interface of the VM>"
    $VNET = "<Virtual network>"
    $subnet= "<The virtual network subnet>"
    $PrivateIP = "<New Private IP>"
    
    #You can ignore the publicIP variable if the VM does not have a public IP associated.
    $publicIP =Get-AzPublicIpAddress -Name <the public IP name> -ResourceGroupName  $ResourceGroup
    
    #Log in to the subscription​ 
    Add-AzAccount
    Select-AzSubscription -SubscriptionId $SubscriptionId 
    
    #Check whether the new IP address is available in the virtual network.
    Get-AzVirtualNetwork -Name $VNET -ResourceGroupName $ResourceGroup | Test-AzPrivateIPAddressAvailability -IPAddress $PrivateIP
    
    #Add/Change static IP. This process will change MAC address
    $vnet = Get-AzVirtualNetwork -Name $VNET -ResourceGroupName $ResourceGroup
    
    $subnet = Get-AzVirtualNetworkSubnetConfig -Name $subnet -VirtualNetwork $vnet
    
    $nic = Get-AzNetworkInterface -Name  $NetInter -ResourceGroupName  $ResourceGroup
    
    #Remove the PublicIpAddress parameter if the VM does not have a public IP.
    $nic | Set-AzNetworkInterfaceIpConfig -Name ipconfig1 -PrivateIpAddress $PrivateIP -Subnet $subnet -PublicIpAddress $publicIP -Primary
    
    $nic | Set-AzNetworkInterface
    
  3. A máquina virtual será reiniciada para inicializar a nova NIC no sistema.

  4. Tente RDP para sua máquina. Se for bem-sucedido, você poderá alterar o endereço IP privado de volta ao original, se desejar. Caso contrário, você pode mantê-lo.

Para VMs clássicas

Importante

As VMs clássicas serão desativadas em 1º de setembro de 2023

Se você usa recursos de IaaS do ASM, conclua sua migração até 1º de setembro de 2023. Incentivamos você a fazer a troca mais cedo para aproveitar os muitos aprimoramentos de recursos no Azure Resource Manager.

Para obter mais informações, consulte Migrar seus recursos de IaaS para o Azure Resource Manager até 1º de setembro de 2023.

Para redefinir a interface de rede, siga estas etapas:

Usar portal do Azure

  1. Acesse o Portal do Azure.
  2. Selecione Máquinas Virtuais (Clássica).
  3. Selecione a máquina virtual afetada.
  4. Selecione Endereços IP.
  5. Se a Atribuição de IP privado não for Estático, altere-a para Estático.
  6. Altere o endereço IP para outro endereço IP disponível na sub-rede.
  7. Selecione Salvar.
  8. A máquina virtual será reiniciada para inicializar a nova NIC no sistema.
  9. Tente RDP para sua máquina. Se for bem-sucedido, você pode optar por reverter o endereço IP privado de volta ao original.

Usar o Azure PowerShell

  1. Em particular, certifique-se de ter a última versão do Powershell do Azure instalada.

  2. Abra uma sessão elevada do Azure PowerShell (executar como administrador). Execute os seguintes comandos:

    #Set the variables 
    $SubscriptionID = "<Subscription ID>"​
    $VM = "<VM Name>"
    $CloudService = "<Cloud Service>"
    $VNET = "<Virtual Network>"
    $IP = "NEWIP"
    
    #Log in to the subscription​ 
    Add-AzureAccount
    Select-AzureSubscription -SubscriptionId $SubscriptionId 
    
    #Check whether the new IP address is available in the virtual network.
    Test-AzureStaticVNetIP –VNetName $VNET –IPAddress  $IP
    
    #Add/Change static IP. This process will not change MAC address
    Get-AzureVM -ResourceGroupName $CloudService -Name $VM | Set-AzureStaticVNetIP -IPAddress $IP |Update-AzureVM
    
  3. Tente RDP para sua máquina. Se for bem-sucedido, você poderá alterar o endereço IP privado de volta ao original, se desejar. Caso contrário, você pode mantê-lo.

Exclua os NICs indisponíveis

Depois de conectar a área de trabalho remota à máquina, você deve excluir as NICs antigas para evitar o possível problema:

  1. Abra o Gerenciador de Dispositivos.

  2. Selecione Exibir>Mostrar dispositivos ocultos.

  3. Selecione Adaptadores de rede.

  4. Verifique os adaptadores nomeados como "Adaptador de rede Microsoft Hyper-V".

  5. Você pode ver um adaptador indisponível que está esmaecido. Clique com o botão direito do mouse no adaptador e selecione Desinstalar.

    A captura de tela mostra os adaptadores de rede nos quais o adaptador de rede Microsoft Hyper-V está cinza.

    Observação

    Desinstale apenas os adaptadores indisponíveis que tenham o nome "Microsoft Hyper-V Network Adapter". Se você desinstalar qualquer um dos outros adaptadores ocultos, poderá causar problemas adicionais.

  6. Agora todos os adaptadores indisponíveis devem ser removidos do seu sistema.

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.