LINUX.ORG.RU

Debian 11 - кто добавляет altname на интерфейс?

 ,


1

4

Вроде в Debian 10 такого не замечал, быстрый поиск ничего не дал

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether c0:18:03:8f:d3:b1 brd ff:ff:ff:ff:ff:ff
    altname enp1s0
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
    link/ether 32:f0:64:12:45:11 brd ff:ff:ff:ff:ff:ff permaddr b4:8c:9d:68:a4:55
    altname wlp2s0

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

★★★

Последнее исправление: Kolins (всего исправлений: 2)

Вроде в Debian 10 такого не замечал

Для этого надо ядро >= 5.3 и udev >= 245.

Debian 11 - кто добавляет altname на интерфейс?

Добавляет udev при помощи ядра. В ядре 5.3 появилась возможность добавлять к интерфейсам альтернативные имена. Которые существуют параллельно основному, что позволяет реализовать некоторые новые вещи, не нарушая обратной совместимости. Например, на них не распространяется ограничение на длину имени интерфейса, которое напрягало контейнероводов.

net.ifnames=0 biosdevname=0

Так как новое поведение основное имя интерфейса не трогает, то и эти опции на присвоение альтернативного имени не влияют.

gremlin_the_red ★★★★★
()