Назад | Перейти на главную страницу

Изменить сетевой интерфейс для многоадресной подписки

У моего ноутбука 2 сетевых интерфейса: Ethernet (eno1, 600 метрических) и беспроводной (wlo1, 1000 метрических).

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.200.100.1    0.0.0.0         UG    600    0        0 wlo1
10.200.100.0    0.0.0.0         255.255.255.0   U     600    0        0 wlo1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eno1
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 eno1

Я получаю многоадресный поток через Ethernet (могу подтвердить через wirehark), но когда я пытаюсь отобразить его с помощью vlc, я не могу. Причина в том, что многоадресная рассылка подписывается через wlo1, а не через Ethernet, откуда идет поток.

IPv6/IPv4 Group Memberships
Interface       RefCnt Group
--------------- ------ ---------------------
lo              1      224.0.0.251
lo              1      all-systems.mcast.net
eno1            2      224.0.0.251
eno1            1      all-systems.mcast.net
wlo1            1      234.5.5.5  <------- MY STREAM

Почему так происходит? Как я могу заставить Linux подписаться на многоадресную рассылку в сети Ethernet? Любая помощь приветствуется.

P.S. когда я отключаю беспроводную связь, многоадресная рассылка вообще не подписывается ни на одном интерфейсе.