Dela via


Det går inte att ansluta till en specialiserad virtuell Debian Linux-dator som migreras från VMware till Azure

Gäller för: ✔️ Virtuella Linux-datorer

Ursprungligt KB-nummer: 4056276

Symptom

När du har skapat en specialiserad virtuell Debian 9.1-dator (Stretch) och sedan migrerat den virtuella datorn från VMware till Microsoft Azure kan du inte ansluta till den virtuella datorn.

Orsak

Det här problemet beror på att NIC-kortnamnet angavs som "ens33p0" i stället för "eth0" på den virtuella datorn. Faktum är att "eth0" är standardkravet för nätverkskort enligt inställningarna för Azure Linux-nätverkskonfigurationer.

Lösning

Debian använder nu gränssnittsnamnen "ens33" (eller "ens33p0") i stället för "eth0". Om du vill kringgå den här ändringen justerar du GRUB-filen och konfigurerar sedan ethernet-adaptern "eth0" manuellt som DHCP. För att göra detta följer du stegen nedan:

  1. Ändra GRUB-filen så att den innehåller både Azure-kraven och "eth0"-kraven. Gör detta genom att köra följande kommando:

    GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 rootdelay=30 net.ifnames=0 biosdevname=0"
    
  2. Uppdatera /etc/network/interfaces filen manuellt genom att ta bort ens33 posten och sedan lägga till auto eth0 och iface inet eth0 dhcp.

Kontakta oss för att få hjälp

Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.