Created attachment 9700 [details] исходники тестовой программы Сетевая подсистема выдаёт неверные и меняющиеся ответы на запросы перечисления сетевых интерфейсов определённого типа. Есть код, который проложил. Его компилирую и запускаю (в начале интерфейсы не возмущённые - было только загрузочное конфигурирования ОС): AltLin test101 # ip link ls 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 8c:ec:4b:72:d8:18 brd ff:ff:ff:ff:ff:ff AltLin test101 # AltLin test101 # ./a.out VLAN'ы: Индекс 1 Индекс 2 Аппаратные эзернеты: Интерфейс с индексом 2 с именем enp1s0 AltLin test101 # AltLin test101 # ip link add link enp1s0 name vlan123 type vlan id 123 proto 802.1Q AltLin test101 # ip link add link enp1s0 name vlan124 type vlan id 124 proto 802.1Q AltLin test101 # ip link ls 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 8c:ec:4b:72:d8:18 brd ff:ff:ff:ff:ff:ff 3: vlan123@enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 8c:ec:4b:72:d8:18 brd ff:ff:ff:ff:ff:ff 4: vlan124@enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 8c:ec:4b:72:d8:18 brd ff:ff:ff:ff:ff:ff AltLin test101 # ./a.out VLAN'ы: Индекс 3 Индекс 4 Аппаратные эзернеты: Интерфейс с индексом 2 с именем enp1s0 AltLin test101 # AltLin test101 # ip link del dev vlan124 AltLin test101 # ip link del dev vlan123 AltLin test101 # ip link ls 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 8c:ec:4b:72:d8:18 brd ff:ff:ff:ff:ff:ff AltLin test101 # ./a.out VLAN'ы: Аппаратные эзернеты: Интерфейс с индексом 2 с именем enp1s0 AltLin test101 #