Переименовываем сетевые интерфейсы в Linux

0 Comments
network-logo

В этой статье рассмотрим пример как можно переименовать сетевые интерфейсы в дистрибутивах Linux. После обновления systemd (частью которого является udev) до версии 197 и выше, многие пользователи были мягко говоря не довольны новым способом именования сетевых интерфейсов, например eth0 стал вдруг enp2s0.

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

Правила формируются в файлах расположенных по адресу:
/lib/udev/rules.d (возможно также /etc/udev/rules.d, в зависимости от дистрибутива)

Переименовываем название сетевых интерфейсов в Linux

Создадим файл 79-net-name.rules:

sudo touch  /etc/udev/rules.d/79-net.rules

Со следующим текстом:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="08:00:27:17:c3:72", NAME="eth0"

Соответственно, в вашем случае необходимо заменить MAC адрес  сетевого интерфейса, а также выбрать желаемое имя.

Чтобы узнать MAC адрес сетевого интерфейса введем следующую команду в терминале:

ifconfig -a

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

Перезагружаемся и радуемся старым и привычным именам сетевых интерфейсов.

На что здесь особо следует обратить внимание

  • Название файла должно начинаться с номера меньше 80, для того чтоб правило обрабатывалось до стандартного правила:
  • MAC адрес адаптера пишется в нижнем регистре, если его написать в верхнем регистре, например 08:00:27:17:С3:72, то правило не будет обработано.

В заключении, пожалуй ещё расскажу о том как отключить стандартные правила udev.

Отключаем стандартные правила udev

Проще всего это сделать добавив строчку net.ifnames=0 к параметрам загрузки ядра.

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо!!!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как создать SWAP файл в Linux
swap-ubuntu-logo

Сегодня опишем процесс создания swap файла в ОС Ubuntu Sever 18.04. Отводить под swap целый раздел нашего HDD достаточно расточительно, Читать

Как восстановить GRUB из терминала в Linux
linux-logo

Многие пользователи дистрибутивов Linux устанавливают на жёстком диске своего компьютера две и более систем, одну как рабочую, а другую/другие для Читать

Безопасность Ubuntu Server мелкие хитрости
linux-logo

Безопасность Ubuntu Server и мелкие хитрости. Сегодня в статье приведу примеры для обеспечения начальной безопасности на Ubuntu/Debian системе.

Очищаем пакеты после обновления Ubuntu
linux-logo

После установки системы самым первым действием, по крайней мере у меня, идет обновление системы. Для очистки воспользуемся терминалом. Запускаем обновление: Читать

3.7 3 голоса
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Inline Feedbacks
Просмотреть все комментарии

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять