Теперь, когда Ubuntu завершил переход на systemd в 15.04, я хочу избавиться от /etc/udev/rules.d/70-persistent-net.rules и перейти на предсказуемые имена сетевых интерфейсов (a.k.a. biosdevnames). Как я мог это сделать?
Используя новые имена в /etc/network/interfaces
, кажется, ответ согласно этому сообщение форума и эта документация ошибка № 1312785
В Ubuntu 15.04'ssystemd
, предсказуемые имена интерфейса, подписываются по умолчанию вместо уклонения. Таким образом, необходимо указать на командной строке ядра net.ifnames=1
Например, в конфигурационном файле личинки, /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash net.ifnames=1"
wil также необходимо удалить /etc/udev/rules.d/70-persistent-net.rules
и избегать его повторно создаваемый при каждой начальной загрузке необходимо работать
sudo ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules