Статус сервера и сети в Ubuntu

telnet -b 192.168.3.10 ya.ru 80 — попробовать подключиться к яндексу на 80 порт
htop — общая загруженность сервера
Статус сервера и сети в Ubuntu
iftop — статистика сети, ip адреса (apt install iftop);
iftop -i eth0 — для конкретного интерфейса
Статус сервера и сети в Ubuntu
tcpdump -i eth0 — дамп на интерфейсе (dump -i eth0 host mail.ru — фильтр по mail.ru)

Контроль пропускной способности в Ubuntu с помощью Traffic Control

htb — корневой способ фильтрации с идентификатором 1. Не классифицированный траффик отнести к классу 1:15 (удалить — delete вместо add):

создать родительский класс (для расширения канала, когда остальные не заняты):

создать подкласс подсети 30MBit (ceil — расширение канала):

создать подкласс подсети 20MBit (без расширения):

40MBit для всех остальных:

Подключить способ фильтрации «sfq» вместо «FIFO», для равномерного распределения:

Фильтры, по подсетям (для «всех остальных» уже всё задано):

Всем 4, когда не занято, а кое-кому 100 (рабочий вариант):

При ограничении трафика на внутреннем интерфейсе, он скапливается на внешнем, по этому нужно использовать псевдо устройство IFB (ingress) на внешнем и классифицировать от него.