
Я знаю, что перед экспортом виртуальной машины нужно выключить гостевую ОС. Мне нужно удалить файл в системе перед экспортом машины или после ее импорта и начала загрузки сетевых интерфейсов. Если быть точным, то ОСCentOS 6.10и файл есть/etc/udev/rules.d/70-persistent-net.rules
Причина этого в том, что при импорте виртуальной машины меняются MAC-адреса, и это портит мои интерфейсы. Поэтому у меня есть скрипт для автоматического создания интерфейсов при запуске, но я вручную удаляю файл перед экспортом. Возможно ли сделать это автоматически или есть более умное решение для этого?
Обновлять:
Независимо от того, сколько интерфейсов будет загружено при загрузке системы, важно иметьодиннастроенный интерфейс, остальные интерфейсы настраиваются из веб-интерфейса сервера. Перед экспортом я удаляю /etc/udev/rules.d/70-persistent-net.rules
и при загрузке у меня есть скрипт, который берет первый MAC-адрес нового файла 70-persistent-net.rules
и считывает некоторые IP-данные из файла и создает интерфейс конфигурации. Поэтому, когда система загружается, если нетSSHдоступ к нему будет осуществляться через один работающий интерфейс.