Ви можете використовувати bridge
об'єкт ip ip
команду, або bridge
команду, яка складає частину iproute2
пакету.
Основна маніпуляція посиланням
Щоб створити міст з ім'ям br0
, який має eth0
і eth1
як члени:
ip link add name br0 type bridge
ip link set dev br0 up
ip link set dev eth0 master br0
ip link set dev eth1 master br0
Щоб видалити інтерфейс з мосту:
ip link set dev eth0 nomaster
І, нарешті, знищити міст після того, як жоден інтерфейс не є:
ip link del br0
Направлення маніпуляцій
Для маніпулювання іншими аспектами мосту, як-от FDB ( Переадресація бази даних ), я пропоную вам поглянути на bridge(8)
команду . Приклади:
Показати базу даних переадресації на br0
bridge fdb show dev br0
Вимкнути порт ( eth0
) від обробки BPDU . Це зробить інтерфейс фільтрувати будь-який вхідний bpdu
bridge link set dev eth0 guard on
Встановлення вартості STP на порт ( eth1
наприклад):
bridge link set dev eth1 cost 4
Щоб встановити root root на eth1:
bridge link set dev eth1 root_block on
Вартість розраховується за допомогою деяких факторів, а швидкість зв'язку є одним з них. Використання виправленої вартості та відключення обробки BPDU та включення root_block якимось чином подібне до guard-root
функції з комутаторів.
Інші функції, такі як режим vepa, veb та шпильки, можна знайти у bridge link
списку підкоманд.
VLAN правила маніпуляції
vlan
Об'єкт з команди моста дозволить створити вхід / вихід фільтри на мостах.
Щоб показати, чи є фільтри для входу / виходу vlan:
bridge vlan show
Щоб додати правила до заданого інтерфейсу:
bridge vlan add dev eth1 <vid, pvid, untagged, self, master>
Щоб видалити правила. Використовуйте ті самі параметри, що і vlan add
в кінці команди, щоб видалити певне правило.
bridge vlan delete dev eth1
Пов’язані речі: