Зараз всі знають, що таке пірінгові мережі, і викачують фільми, музику та ігри через торренти. Однак torrent клієнти часто забирають на себе всю швидкість інтернет каналу. Це пов'язано з тим, що торрент створює багато з'єднань на одну закачування. В результаті інші користувачі не можуть в браузері відкрити інтернет сторінки і дивляться в порожній екран очікування.
Щоб всі могли нормально використовувати інтернет, потрібно обмежувати торренти качальщікам.
Обмежити швидкість торрента можна двома способами:
- Обмежити кількість з'єднань (сесій);
- Обмежити кількість пакетів.
У цій статті ми розповімо, як обмежити швидкість торрентів за допомогою роутера MikroTik.
Обмеження кількості з'єднань.
Програми uTorrent, Bittorrent і інші вміють качати торенти не тільки по UDP протоколу, але і по TCP протоколу. Якщо ви обмежите тільки UDP, то клієнти можуть переключитися на TCP. Тому обмеження torrent сесій потрібно робити для обох протоколів.
Тепер додамо правила фаєрвола, для обмеження torrent сесій. Для цього відкрийте термінал в меню New Terminal і введіть правила для обмеження TCP і UDP підключень.
ip firewall filter add chain = forward action = drop tcp-flags = syn protocol = tcp src-address-list = torrent_limit dst-port =! 80,443,8080 connection-limit = 40, 32
ip firewall filter add chain = forward action = drop protocol = udp src-address-list = torrent_limit connection-limit = 40, 32
Після цього відкрийте меню IP - Firewall і переконайтеся, що на вкладці Firewall Rules з'явилися два нових правила для обмеження torrent сесій.
Обмеження пакетної продуктивності.
Торенти можна також урізати, зменшивши кількість пакетів, які клієнт може передати за 1 секунду.
ip firewall filter add chain = forward action = add-dst-to-address-list protocol = udp dst-address = 192.168.88.2-192.168.88.254 address-list = dst_list address-list-timeout = 0s
ip firewall filter add chain = forward action = accept dst-address-list = dst_list dst-limit = 250, 250, dst-address / 1m40s
ip firewall filter add chain = forward action = reject reject-with = icmp-admin-prohibited dst-address-list = dst_list
Після цього відкрийте меню IP - Firewall і переконайтеся, що на вкладці Firewall Rules з'явилися три нових правила для обмеження пакетної продуктивності torrent.
Друкована версіяПоделітесь статтею: