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

Сегодня научимся переименовывать сетевые интерфейсы на операционной системе Debian.

Рассмотрим два способа для переименования наших интерфейсов.

  • Первый способ будет основан на редактировании файлов сервиса systemd и перезагрузки последнего – данный способ пригодится, если вы хотите переименовать интерфейсы без перезагрузки системы.
  • Второй способ подразумевает редактирования файла GRUB – при данном способе будет необходима перезагрузить ПК.

И так приступим!

Переименовываем сетевой интерфейс с помощью systemd

Для того чтобы переименовать сетевой интерфейс в Debian 10 воспользуемся сервисами systemd.

Создаем файл, например 01-eth0.link :

sudo nano /etc/systemd/network/01-eth0.link

со следующей информацией:

[Match] MACAddress=aa:bb:cc:dd:ee:ff [Link]  Name=eth0

После этого создаем ещё один файл:

sudo nano/etc/systemd/network/02-eth0.network

со следующей информацией:

[Match]  Name=eth0  [Network]  Address=192.168.1.1

Перезапускаем службу systemd-networkd:

sudo systemctl restart systemd-networkd

Наш файл 01-eth0.link обрабатываются с помощью systemd-udev-trigger, поэтому для перезагрузки *.link файлов воспользуемся командой ниже:

sudo systemctl restart systemd-udev-trigger.service

Переименовываем сетевой интерфейс с помощью GRUB

Для того чтобы переименовать сетевой интерфейс с помощью GRUB откроем его конфигурационный файл на редактирование:

sudo nano /etc/default/grub

Добавьте следующие параметры ядра в переменную GRUB_CMDLINE_LINUX:

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

Обновим GRUB и перезагрузим систему после внесения изменений.

sudo update-grub $ sudo reboot
Друзья помогите этому контенту стать доступнее в социальных сетях.

Не проходи мимо жмакни по кнопке возможно кому то еще он будет полезен!