При установке KVM на Fedora или CentOS он создает virbr0
, но я нигде не вижу этого en0
является частью моста.
Вопрос
Есть ли команда для просмотра участников сетевого моста?
В качестве альтернативы есть более новая команда, предоставленная iproute2, используется вместе с ip link
управлять мостами: bridge
команда. Он может обрабатывать новые функции моста, недоступные через brctl
(например, фильтрация VLAN (для включения обработки vlan непосредственно мостом), изоляция порта (аналогично PVLAN) или шпилька).
Современный синтаксис для отображения мостов:
ip link show type bridge
или ищем / по портам моста:
bridge link show
или
bridge link show dev <interface>
Чтобы показать только порты данного моста, снова потребуется ip link
команда:
ip link show master <bridgename>
Результаты могут быть немного менее красивыми, но могут предоставить больше информации. Более новые версии iproute2 предоставить bridge
команда с выводом JSON (то же самое для ip link show
: попробуйте например ip -details -pretty -json link show type bridge
).
Команда, которая обрабатывает мост в Linux, - brctl.
Команда, которую вы, скорее всего, ищете:
brctl show
Имя моста, конечно же, находится слева, и все интерфейсы, подключенные к этому мосту, будут перечислены - по одному на строку - справа в столбце «интерфейсы».
Вы также можете указать конкретный мост с помощью такой команды, как
brctl show virbr0