Предотвратите VLAN, и интерфейс моста переименовывают к форме renameX

Сервер Ubuntu 16.04. Почти весь VLAN и интерфейсы моста переименованы к форме renameX. Как предотвратить, или управлять способом, которым переименованы интерфейсы?

Я знаю, что это сделано systemd, я знаю, как управлять для физического интерфейса, но не могущий найти способ решить эту проблему для логических интерфейсов.

2
задан 25 June 2016 в 04:38

2 ответа

Я только что столкнулся с этой проблемой на облачном экземпляре OVH с помощью Ubuntu 16.04 также. Этот выпуск переименование сделан процессом systemd-udev. На дескрипторах systemd "Названия Сетевого интерфейса Predicatable" Вы можете readup здесь: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames / .

, Чтобы препятствовать тому, чтобы интерфейсы VLAN были переименованы, я создал /etc/systemd/network/10-vlan.link, вот содержание его:

[Match]
Driver=*802.1Q*
[Link]
NamePolicy=kernel

Вот больше об этом (с примерами): https://www.freedesktop.org/software/systemd/man/systemd.link.html

, Чтобы это изменилось NamePolicy для интерфейсов моста также, это потребует расширения Driver в Match раздел, как так:

[Match]
Driver=*802.1Q* bridge
[Link]
NamePolicy=kernel

, но имеют в виду, что я не протестировал его с интерфейсами моста, таким образом, никакие гарантии здесь.

3
ответ дан 2 December 2019 в 02:51

Я нашел, что драйвер отличался в моем сервере, но это работало приятно на меня, сохраняя исходные имена eth:

[Match]
OriginalName=eth*
[Link]
NamePolicy=kernel
0
ответ дан 2 December 2019 в 02:51

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

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