3

После того, как я клонировал образ виртуальной машины VirtualBox, ни исходный, ни клонированный образ Debian 6 (squeeze) больше не работают в сети.

Я прочитал тонну статей в Интернете, описывающих изменение файлов /etc/udev/rules.d/70-persistent-net.rules и /etc/udev/rules.d/75-persistent-net-generator.rules но ни одного из этих "исправлений" работал на меня.

(Очевидно, это "особенность" UDEV, которая вызывает всевозможные проблемы, если вы используете Debian/Ubuntu в виртуализированной среде для разработки и хотите клонировать образы, потому что это меняет ваш MAC-адрес вашего виртуального сетевого адаптера).

Может кто-нибудь, пожалуйста, точно описал, что мне нужно сделать, чтобы сеть снова заработала в моих образах Debian VM. Спасибо

Примечание: теперь сеть остановлена в ОБА (всех) виртуальных образах Debian. По сути, 1 как мне исправить свой MAC-адрес, так как я даже не знаю, какой MAC-адрес должен теперь использоваться, [2] как я могу предотвратить это в будущем, когда я клонирую образы виртуальных машин?

ОБНОВЛЕНИЕ: Моя проблема была обнаружена как ошибка в VirtualBox и VMWare, но обе компании закрыли заявки, заявив, что это "особенность" Debian. Некоторые люди предлагают способы решения проблемы, но ни один из них не сработал.

1 ответ1

2

Я не знаю, отслеживаете ли вы эту проблему, но я тоже сталкивался с этой проблемой, и решение, которое последовательно работает для меня при клонировании гостя Debian, заключается в следующем:

  1. Перед клонированием выключите виртуальную машину, которая будет клонирована.
  2. Клонировать виртуальную машину (убедитесь, что вы выбрали «Повторная инициализация MAC-адреса всех сетевых карт»)
  3. Загрузите виртуальную машину- клон и отредактируйте /etc/udev/rules.d/70-persistent-net.rules от имени пользователя root. Удалить все ссылки на интерфейсы. Они будут автоматически перестроены при следующей загрузке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .