LINUX.ORG.RU
ФорумAdmin

pure-ftpd, шейпинг трафика.


0

0

Есть adsl-соединение. Как и принято, провайдер разделяет трафик на внешний и локальный. Внешний ограничен тарифным планом, локальный по идее только скоростью порта. ftp-сервер - pure-ftpd. Задача: ограничивать пропускную способность (bandwidth) для пользователей с разных IP.

В настройках нашёл только разделение пропускной способности канала для юзеров и анонимусов. Правда, можно ещё указать TrustedIP, трафик с которых будет считаться неанонимным, даже без авторизации. Но всё равно, такое разделение похоже на костыли.

Вопрос к тем, кто использует pure-ftpd, возможно ли явно в настройках задать bandwidth для разных адресов?

anonymous
Ответ на: комментарий от hizel

Если честно, то можно и модемом-роутером пошейпить трафик (Acorp w422g). Но мне кажется, что на уровне сервера решение проблемы универсальнее, что ли, правильнее.

anonymous
()

Так нереально. Pure-ftpd такого не умеет и уметь не будет как и любой другой ftp. Это не unix-way. Это не может быть задачей прикладного сервиса.

В ядре и так есть целая куча дисциплин по обрабоке очередей пакетов: классовые, бесклассовые - выбирайте.

Если хочется сделать все по взрослому: маркируйте пакеты на фаерволе и шейпите по нужным вам признакам.

PS Гуглить в сторону Linux Advanced Routing and Traffic Control.

Bebop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.