Não é possível se conectar a uma VM do Debian Linux especializada que é migrada do VMware para Azure

Aplica-se a: ✔️ VMs Linux

Número original da base de conhecimento: 4056276

Resumo

Este artigo fornece uma solução alternativa para um problema no qual você não pode se conectar a uma VM (máquina virtual) do Debian Linux especializada que é migrada do VMware para o Microsoft Azure.

Sintomas

Depois de criar uma VM especializada do Debian 9.1 (Stretch) e migrar essa VM do VMware para Microsoft Azure, você não poderá se conectar à VM.

Motivo

Esse problema ocorre porque o nome da placa NIC foi listado como 'ens33p0' em vez de 'eth0' na máquina virtual. Na verdade, 'eth0' é o requisito de cartão NIC padrão de acordo com as configurações de rede do Azure Linux.

Solução alternativa

O Debian agora usa nomes de interface "ens33" (ou "ens33p0") em vez de "eth0". Para contornar essa alteração, ajuste o arquivo GRUB e configure manualmente o adaptador ethernet " eth0" como DHCP. Para fazer isso, siga estas etapas:

  1. Altere o arquivo GRUB para incluir os requisitos de Azure e os requisitos "eth0". Para fazer isso, execute o seguinte comando:

    GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 rootdelay=30 net.ifnames=0 biosdevname=0"
    
  2. Atualize manualmente o /etc/network/interfaces arquivo removendo a ens33 entrada e adicionando auto eth0 e iface inet eth0 dhcp.