Перейти к содержимому
Калькуляторы

Как закрепить сетевые интерфейсы?

Есть виртуальная машина (Hyper-V), на которой установлен Debian 8 (Jessie).

На виртуальной машине 3 сетевых интерфейса: xx:xx:xx:xx:xx:00 (чисто линковая сеть между хостом и гостем), xx:xx:xx:xx:xx:02 (сабинтерфейс в VLAN 10, приватная сеть), xx:xx:xx:xx:xx:04 (сабинтерфейс в VLAN 20, выход в интернет).

По какой-то причине после каждой загрузки eth0, eth1 и eth2 всякий раз сопоставляются с разными физическими интерфейсами.

Не подскажите, как их привязать, чтобы не прыгали?

На всякий случай пробовал задавать hwaddress ether в /etc/network/interfaces, но это не поиск (matching), а переопределение MAC-адреса интерфейса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это только если там нет системд, емнип, в джесси он уже дефолтом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На Дебиан 8 уже systemd.

Тут практически один в один моя проблема: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810247

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Помогает внимательное прочтение следующих манускриптов:
https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-understanding_the_device_renaming_procedure

 

В нашем случае было одинаковое значение "eno1" в ID_NET_NAME_ONBOARD для всех встроенных интерфейсов Supermicro и ошибка "device appeared twice with different sysfs path".

Решено повышением приоритета других параметров, т.е. ID_NET_NAME_SLOT и ID_NET_NAME_PATH: 

grep -v ID_NET_NAME_ONBOARD /lib/udev/rules.d/80-net-name-slot.rules > /etc/udev/rules.d/79-net-name-slot-cdnnow.rules

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.