Страница 1 из 1

Чем лучше зарезать скорость?

Добавлено: 2014-07-03 13:54:15
CTOPMbI4
Так и Так. есть железка на фряхе. Нужно как то зарезать качальщиков.
например есть 30 мбит на внешку. есть 20 чел. в офисе.
Схема шлюз на фряхе > свитч > юзверы. доступ в инет по средствам nat
ваши варианты комрады?

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-04 0:09:23
wien
1. ipfw, пример:

Код: Выделить всё

ipfw pipe 1 config bw 512Kbit/s mask dst-ip 0x00000001
2. Поставить squid и воспользоваться delay_pools. А так же поставить rejik, чтобы обрезать доступ к нежелательным сайтам.

P.S. Если нужно, пиши в личку - могу рабочие конфиги подкинуть.

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-04 6:07:16
CTOPMbI4
Хотелось бы обойтись ipfw .

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-04 6:27:24
CTOPMbI4
CTOPMbI4 писал(а):Хотелось бы обойтись ipfw .
создал Pipe по счетчик молчит. пакеты под это правило не попадают

Код: Выделить всё

     0             0 pipe 1 ip from any to 192.168.0.119 in via em0

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-04 8:07:32
CTOPMbI4
Вообщем то все работает.
Вопрос в следующем нужно как резать скорость если чел. начинает забивать скажем всю полосу пропускания канала через какое то время . например: если в течении 30 сек. забивает весь канал. то применить к нему такой то pipe

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-05 15:36:56
wien
Самое простое и что первое приходит в голову это разбиль юзеров на таблицы в фаерволе, т.е. условно:
table(0)
.........
table(n)

И выдавать определенную скорость для каждой таблицы, тогда юзер на "подомнет" весь канал. Думаю что есть более красивые решения. Это так сказать на скорую руку 8)

Re: Чем лучше зарезать скорость?

Добавлено: 2014-07-08 6:48:44
CTOPMbI4
wien писал(а):Самое простое и что первое приходит в голову это разбиль юзеров на таблицы в фаерволе, т.е. условно:
table(0)
.........
table(n)

И выдавать определенную скорость для каждой таблицы, тогда юзер на "подомнет" весь канал. Думаю что есть более красивые решения. Это так сказать на скорую руку 8)
Это понятно. Хочется реализовать именно чтобы при определенной загрузке резал скорость на определенное время.