Не раз приходилось сталкиваться с вот такой ситуацией:
например, в машине два езернета, предположим, релтек и интел.
Ставим систему.
релтек первый, интел второй. Хорошо, настраиваем при таких условиях.
Настроили, перегрузились, все работает, все хорошо.
После 3-5 перезагрузки интел становится первым, релтек - вторым. Понятное дело, ничего не работает.
Попытка подправить /etc/udev/rules.d/70-persistent-net.rules не увенчалась успехом ввиду отсутствия данного файла.
Решение простое.
udev создает временный файл /run/udev/tmp-rules--70-persistent-net.rules
Копируем этот файл в нужное место:
cat /run/udev/tmp-rules--70-persistent-net.rules > /etc/udev/rules.d/70-persistent-net.rules
Правим интерфейсы по своему вкусу.
Все. Проблема решена.
При наличии файла /etc/udev/rules.d/70-persistent-net.rules временный файл не создается.
например, в машине два езернета, предположим, релтек и интел.
Ставим систему.
релтек первый, интел второй. Хорошо, настраиваем при таких условиях.
Настроили, перегрузились, все работает, все хорошо.
После 3-5 перезагрузки интел становится первым, релтек - вторым. Понятное дело, ничего не работает.
Попытка подправить /etc/udev/rules.d/70-persistent-net.rules не увенчалась успехом ввиду отсутствия данного файла.
Решение простое.
udev создает временный файл /run/udev/tmp-rules--70-persistent-net.rules
Копируем этот файл в нужное место:
cat /run/udev/tmp-rules--70-persistent-net.rules > /etc/udev/rules.d/70-persistent-net.rules
Правим интерфейсы по своему вкусу.
Все. Проблема решена.
При наличии файла /etc/udev/rules.d/70-persistent-net.rules временный файл не создается.