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

установить режим PROMISC для коммутатора в Linux

Как включить промисковый режим для переключателя. У меня два ПО, как показано ниже:

root@chandler:~# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.622c9e9e5b84       no              veth2
br1             8000.5275171ffe82       no              veth20
                                                    veth21
                                                    veth30
                                                    veth31

Но я не знаю, как их перевести в режим promisc:

root@chandler:~# ip link show br0
144: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/ether 62:2c:9e:9e:5b:84 brd ff:ff:ff:ff:ff:ff

Какова для этого команда и должна ли она выполняться для интерфейса (ов)?

В коммутационном устройстве на базе Linux выполните следующие действия с интерфейсами:

ifconfig [interface] promisc

На страницах руководства:

[-] promisc: включить или отключить неразборчивый режим интерфейса. Если этот параметр выбран, все пакеты в сети будут приниматься интерфейсом.

Я не думаю, что интерфейс моста поддерживает флаг PROMISC. Попробуйте установить PROMISC на интерфейсах Ethernet.

Беспорядочный режим не интересен в коммутируемых сетях (в отличие от концентраторов / повторителей / шин / WiFi). Поэтому я считаю, что вам следует переформулировать вопрос для проблемы, которую вы пытаетесь решить.