Es kann keine Verbindung mit einer spezialisierten Debian Linux-VM hergestellt werden, die von VMware zu Azure migriert wurde.

Gilt für: ✔️ Linux-VMs

Ursprüngliche KB-Nummer: 4056276

Zusammenfassung

Dieser Artikel enthält eine Problemumgehung für ein Problem, bei dem Sie keine Verbindung mit einem spezialisierten virtuellen Debian-Linux-Computer (VM) herstellen können, der von VMware zu Microsoft Azure migriert wird.

Symptome

Nachdem Sie eine spezielle Debian 9.1 (Stretch)-VM erstellt und diese VM dann von VMware zu Microsoft Azure migrieren, können Sie keine Verbindung mit der VM herstellen.

Ursache

Dieses Problem tritt auf, da der Name der NIC-Karte anstelle von "eth0" auf dem virtuellen Computer als "ens33p0" aufgeführt wurde. Tatsächlich ist "eth0" die Standardanforderung für NIC-Karten gemäß den Einstellungen für die Azure Linux-Netzwerkkonfigurationen.

Problemumgehung

Debian verwendet jetzt "ens33" (oder "ens33p0") Schnittstellennamen anstelle von "eth0". Um diese Änderung zu umgehen, passen Sie die GRUB-Datei an, und konfigurieren Sie dann den Ethernet-Adapter "eth0" manuell als DHCP. Gehen Sie dazu wie folgt vor:

  1. Ändern Sie die GRUB-Datei so, dass sie sowohl die Azure Anforderungen als auch die "eth0"-Anforderungen enthält. Führen Sie zu diesem Zweck den folgenden Befehl aus:

    GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 rootdelay=30 net.ifnames=0 biosdevname=0"
    
  2. Aktualisieren Sie die /etc/network/interfaces Datei manuell, indem Sie den ens33 Eintrag entfernen und dann auto eth0 und iface inet eth0 dhcp hinzufügen.