Предполагая, что вы только что установили Debian 9 Stretch.
1) Для возврата старых имен интерфейсов:
nano /etc/default/grub
отредактируйте строку GRUB_CMDLINE_LINUX=""
дляGRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
затем запустите grub-mkconfig для применения изменений внутри загрузчика
grub-mkconfig -o /boot/grub/grub.cfg
После этого вам нужна перезагрузка .
2) Для переименования интерфейсов используйте:
Начните с создания / редактирования файла /etc/udev/rules.d/70-persistent-net.rules .
nano /etc/udev/rules.d/70-persistent-net.rules
И вставьте внутренние строки, как:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# interface with MAC address "00:0c:30:50:48:ab" will be assigned "eth1"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:ab", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Если вы хотите присвоить, например, имя вроде wan0 для eth0, вы можете использовать приведенный ниже пример:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
После следующей перезагрузки или перезапуска службы сети вы должны увидеть внесенные изменения.
ДОПОЛНИТЕЛЬНО: Помните, что после всех этих изменений вы должны отредактировать файл / etc / network / interfaces, заменив старые имена интерфейсов новыми!
ДОПОЛНИТЕЛЬНО: Если вы хотите знать, какой MAC-адрес есть у ваших интерфейсов, просто выполните
ip addr show
и посмотрите по ссылке / разделу.
На вопрос 1) см . Ответ пользователя 3450548 . На вопрос 2) вы можете дать любое имя интерфейсу, с которым хотите
iproute2
:источник
Создать ниже файл, если не там
добавить строку ниже
источник
Я нашел очень простой способ, изменив только
/etc/network/interfaces
:потом
перезапустить сетевой сервис.
источник