Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✔️ виртуальные машины Linux
Исходный номер базы знаний: 4056276
Сводка
В этой статье описано решение проблемы, в которой невозможно подключиться к специализированной виртуальной машине Debian Linux, перенесенной из VMware в Microsoft Azure.
Симптомы
После создания специализированной виртуальной машины Debian 9.1 (Stretch) и последующей миграции этой виртуальной машины из VMware в Microsoft Azure невозможно подключиться к виртуальной машине.
Причина
Эта проблема возникает, так как имя карты сетевого адаптера было указано как ens33p0 вместо eth0 на виртуальной машине. Фактически "eth0" — это требование карты сетевого адаптера по умолчанию для параметров конфигурации сети Linux Azure.
Обходное решение
Debian теперь использует имена интерфейсов ens33 (или ens33p0), а не "eth0". Чтобы обойти это изменение, настройте GRUB-файл, а затем вручную настройте адаптер Ethernet eth0 в качестве DHCP. Для этого выполните следующие шаги.
Измените файл GRUB, чтобы включить как требования Azure, так и требования для "eth0". Для этого выполните следующую команду:
GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 rootdelay=30 net.ifnames=0 biosdevname=0"Вручную обновите
/etc/network/interfacesфайл, удаливens33запись, а затем добавивauto eth0иiface inet eth0 dhcp.