Перейти к содержимому
Калькуляторы

Iptable ограничение скорости

Есть ли способ сделать ограничение скорости только средсвами iptables не используя tc.

Гугление не привело ни к чему. packets/time не подходит, нужно traffic/time

 

Ps

не буду удивлен если это сделать нельзя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В моем lISG например, ограничение скорости (полисинг) реализовано исключительно средствами iptables (внутри обработчика target-а). Если нужно - могу написать отдельный модуль. Я так понимаю нужно что-то вроде этого:

iptables -A FORWARD -s 10.5.5.5 -j RATELIMIT --rate 100K
iptables -A FORWARD -d 10.5.5.5 -j RATELIMIT --rate 100K

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Умник

Да, именно такое.

Дело в том что возиться на сервере с tc не хочется, особенно для простых решений.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

OK. На следующей недельке посмотрю, что можно сделать. А может найдется и готовое решение к тому времени. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Умник

Делать что-либо специально не нужно однозначть, только если Вам это самому инетерсно.

 

Просить Вас написать модуль только по тому что мне хочется упростить себе жизнь (есть решение с tc, просто - хотелось проще) - мне кажется...ээээ.... не хорошей идеей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте посмотреть в сторону -m rateest, -j RATEEST, ну, и всё что превышает -j DROP

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.