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

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

Добрый день!

Народ надо ограничить скорость, юзерам подключенным к сети.

Серавак на FreeBSD6.1

Пытался через dummynet

Вот правила:

 

/sbin/ipfw pipe 2 config bw 32Kbit/s queue 20

/sbin/ipfw pipe 3 config bw 32Kbit/s queue 20

 

/sbin/ipfw add pipe 2 ip from 10.0.0.2 to any out

/sbin/ipfw add pipe 2 ip from any to 10.0.0.2 in

 

но нифига, все рано качает с максимальной скоростью.

Что я не так сделал?

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


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

in и out местами поменяй

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


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

in и out местами поменяй

Без разницы

Изменено пользователем Erastik

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


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

Почему у тебя оба правила в один пайп идут?

И 10.0.0.2 это чей адрес?

интерфейс через который приходят/уходят пакеты пробывал указывать?

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


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

Почему у тебя оба правила в один пайп идут?

И 10.0.0.2 это чей адрес?

интерфейс через который приходят/уходят пакеты пробывал указывать?

10.0.0.2 это адрес, юзера которому надо ограничить скорость.

На счет одного номера правила, это я опечалься…

 

А про интерфейс не совсем понял вопрос?

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


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

вот реально рабочий пример:

 

${fwcmd} pipe 128 config bw 128k mask dst-ip 0xffffffff

${fwcmd} add pipe 128 ip from any to "table(4,7)" out

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


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

вот реально рабочий пример:

 

${fwcmd} pipe 128 config bw 128k mask dst-ip 0xffffffff

${fwcmd} add pipe 128 ip from any to "table(4,7)" out

Уже вроде заработало…

Но теперь другой вопрос, как сделать так что бы канал равномерно распределялся между всеми пользователями, что бы один юзер, у которого не стоит ограничение по скорости не смог загрузить его?

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


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

Копай на тему Приоритетов и QOS

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


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

Join the conversation

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

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

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

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

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

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

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