Сегодня научимся переименовывать сетевые интерфейсы на операционной системе 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
[endtxt]
. . . .
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11