Delen via


Kan geen verbinding maken met een gespecialiseerde Debian Linux-VM die wordt gemigreerd van VMware naar Azure

Van toepassing op: ✔️ Virtuele Linux-machines

Oorspronkelijk KB-nummer: 4056276

Symptomen

Nadat u een gespecialiseerde Debian 9.1 (Stretch) virtuele machine (VM) hebt gemaakt en deze VM vervolgens hebt gemigreerd van VMware naar Microsoft Azure, kunt u geen verbinding maken met de virtuele machine.

Oorzaak

Dit probleem treedt op omdat de naam van de NIC-kaart is vermeld als 'ens33p0' in plaats van 'eth0' op de virtuele machine. In feite is 'eth0' de standaardvereiste voor de NIC-kaart volgens de azure Linux-netwerkconfiguratie-instellingen.

Tijdelijke oplossing

Debian gebruikt nu "ens33" (of "ens33p0") interfacenamen in plaats van "eth0". Als u deze wijziging wilt omzeilen, past u het GRUB-bestand aan en configureert u de ethernetadapter 'eth0' handmatig als DHCP. Hiervoor volgt u deze stappen:

  1. Wijzig het GRUB-bestand zodat deze zowel de Azure-vereisten als de 'eth0'-vereisten bevat. Voer hiervoor de volgende opdracht uit:

    GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 rootdelay=30 net.ifnames=0 biosdevname=0"
    
  2. Werk het /etc/network/interfaces bestand handmatig bij door de ens33 vermelding te verwijderen en vervolgens toe te voegen auto eth0 en iface inet eth0 dhcp.

Contacteer ons voor hulp

Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.