Предсказать имена сетевых интерфейсов в Wily / Xenial

Я обычно устанавливаю системы с debootstrap. Как часть сценария, я добавляю интерфейс eth0 в /etc/network/interfaces.

Но с переходом Wily на постоянные сетевые интерфейсы это больше не работает, поскольку, хотя оно может быть постоянным, имя также непредсказуемо (например, что-то вроде enp0s3).

Как мне отрегулировать? Есть ли способ узнать, каким будет имя интерфейса? Чтобы деактивировать постоянные имена? Или это единственное решение, чтобы отложить эту конфигурацию до первой загрузки, например, с помощью службы systemd oneshot?

3
задан 14 June 2016 в 05:27

1 ответ

Да, по-моему, этот материал немного непоследователен. Я теперь использую следующую строку в личинке:

GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=1 biosdevname=0"

и вещи способ, которым они раньше были (хотя я не попробовал его в Коварном). См. также .

0
ответ дан 14 June 2016 в 15:27
  • 1
    Подкачка почти универсально настраивается для использования раздела диска, не файла. Это помещает его в прямо на диске, не в RAM. – Chai T. Rex 30 December 2016 в 17:01

Другие вопросы по тегам:

Похожие вопросы: