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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

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

Непрочитанное сообщение CTOPMbI4 » 2014-07-03 13:54:15

Так и Так. есть железка на фряхе. Нужно как то зарезать качальщиков.
например есть 30 мбит на внешку. есть 20 чел. в офисе.
Схема шлюз на фряхе > свитч > юзверы. доступ в инет по средствам nat
ваши варианты комрады?
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
wien
сержант
Сообщения: 151
Зарегистрирован: 2014-06-26 18:38:44
Откуда: DafaultCity
Контактная информация:

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

Непрочитанное сообщение wien » 2014-07-04 0:09:23

1. ipfw, пример:

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

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

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

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

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

Непрочитанное сообщение CTOPMbI4 » 2014-07-04 6:07:16

Хотелось бы обойтись ipfw .
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

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

Непрочитанное сообщение CTOPMbI4 » 2014-07-04 6:27:24

CTOPMbI4 писал(а):Хотелось бы обойтись ipfw .
создал Pipe по счетчик молчит. пакеты под это правило не попадают

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

     0             0 pipe 1 ip from any to 192.168.0.119 in via em0
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

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

Непрочитанное сообщение CTOPMbI4 » 2014-07-04 8:07:32

Вообщем то все работает.
Вопрос в следующем нужно как резать скорость если чел. начинает забивать скажем всю полосу пропускания канала через какое то время . например: если в течении 30 сек. забивает весь канал. то применить к нему такой то pipe
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
wien
сержант
Сообщения: 151
Зарегистрирован: 2014-06-26 18:38:44
Откуда: DafaultCity
Контактная информация:

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

Непрочитанное сообщение wien » 2014-07-05 15:36:56

Самое простое и что первое приходит в голову это разбиль юзеров на таблицы в фаерволе, т.е. условно:
table(0)
.........
table(n)

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

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

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

Непрочитанное сообщение CTOPMbI4 » 2014-07-08 6:48:44

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

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