VMware. Интерфейс eth0 при клонировании Ubuntu

Описание

При клонировании Ubuntu столкнулись с ситуацией, когда сетевой интерфейс eth0 просто пропадает. Команда ifconfig показывает только наличие loopback-интерфейса.

Ищем решение в Гугле, находим. Оказывается, при клонировании сетевой интерфейс получает новый MAC-адрес, что собственно правильно. Но в конфигурации Ubuntu закэширован старый MAC исходной виртуальной машины.

Ubuntu, хранит эту информацию в файле /etc/udev/rule.d/70-persistent-net.rules. Именно этот файл содержит ссылку на старый интерфейс eth0.

Решение

Самый простой способ решения — просто удалить этот файл. При рестарте, Ubuntu сама сгенерирует новый правильный файл.

После удаления файла перезагружаем систему. Если все в порядке, то после перезагрузки мы увидим потерянный интерфейс eth0.