Мост (Linux Bridge) из разноскоростных сетевых и шейринг (htb) трафика

Автор Vlad, 03 марта 2020, 23:32:10

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vlad

Приветствую! Несколько сетевых карт объединены в мост через systemd. Сетевые карты с разной скоростью 1 Гб (встроенные) и 10 Гб (pci-e плата). При объединении в мост, получается новое виртуальное устройство, например br0. Для шейпинга использую скрипт htb.init. При настройке, нужно указывать имена интерфейсов, в моём случае это ppp0 и br0. Загвоздка в том что, теперь этот br имеет какую скорость? Часть конфига:
[Match]
Name=enp1s0f* enp3s0 enp4s0

[Network]
Bridge=br0
ConfigureWithoutCarrier=1

где enp1s0f* - 2x10 Гб, enp3s0 и enp4s0 соответственно 1 Гб.
Сам шейпинг настроен в меру понимания но только для 1 Гб сетевух. Если так оставить, то всё работает, за исключением наверно что 10 Гб будет резаться до 1 Гб.