Mikrotik. Ограничение скорости трафика. Очереди. Queue tree

Материал из Wiki
Перейти к навигации Перейти к поиску


Входные данные

bridge-local - локальный интерфейс LAN

192.168.17.0/24 - локальная сеть

ether3-wan1, ether4-wan2 - внешние интерфейсы, смотрящие на 1-го и 2-го провайдеров соответственно

users, privil - группы (адрес-листы) пользователей

Настройка

Ограничим скорость пользователей по протоколам HTTP/HTTPS

Добавим IP пользователей в адрес-листы

/ip firewall address-list

add address=192.168.17.160/27 comment=dhcp list=users

add address=192.168.17.20 comment=dhcp list=privil

Маркируем соединения http/https в соответствии с source IP (из адрес-листов) локальной сети, а внутри них маркируем пакеты

/ip firewall mangle

add action=mark-connection chain=prerouting comment=mark-conn-http_users-list connection-nat-state="" dst-port=80,8080,443 new-connection-mark=c-users-80 passthrough=yes protocol=tcp src-address-list=users

add action=mark-packet chain=prerouting comment=mark-packet-http_users-list connection-mark=c-users-80 new-packet-mark=p-users-80 passthrough=yes

add action=mark-connection chain=prerouting comment=mark-conn-http_privil-list connection-nat-state="" dst-port=80,8080,443 new-connection-mark=c-privil-80 passthrough=yes protocol=tcp src-address-list=privil

add action=mark-packet chain=prerouting comment=mark-packet-http_privil-list connection-mark=c-privil-80 new-packet-mark=p-privil-80 passthrough=yes