Как настроить в Centos ограничение по скорости на одного юзера?

12
N
На сайте с 15.01.2009
Offline
62
2657

Например зашёл человек на сервер и хочет скачать фай и сделать ограничение в 15 кб, и не только на фай, но и просто для открытия страниц..

C2
На сайте с 14.07.2009
Offline
83
#1

если вы имеете ввиду отдачу файлов с помощью веб-сервера апач - то для этого предназначены mod_bw, mod_cband

N
На сайте с 15.01.2009
Offline
62
#2
cyber2:
если вы имеете ввиду отдачу файлов с помощью веб-сервера апач - то для этого предназначены mod_bw, mod_cband

а нельзя через них настроить простую скорость юзеров? при открытии страницы и ешё чего-то?

C2
На сайте с 14.07.2009
Offline
83
#3
nigerx:
а нельзя через них настроить простую скорость юзеров? при открытии страницы и ешё чего-то?

ну можно настроить с какой скоростью минимум-максимум отдавать по размеру и по типу файла (к примеру для ави сделать одну скорость, для хтмл другую)

http://bwmod.sourceforge.net/files/mod_bw-0.7.txt

N
На сайте с 15.01.2009
Offline
62
#4
cyber2:
ну можно настроить с какой скоростью минимум-максимум отдавать по размеру и по типу файла (к примеру для ави сделать одну скорость, для хтмл другую)

http://bwmod.sourceforge.net/files/mod_bw-0.7.txt

спасибо, напишу всё это админу сервера, думаю разберётся

M
На сайте с 01.12.2009
Offline
235
#5

можно использовать iptables + uid + tc - получиться не плохой коктель - какраз на всё что будет на 80 порту конкретно пользователю.

Администратор Linux,Freebsd. построения крупных проектов.
Maxi21
На сайте с 07.12.2006
Offline
225
#6

Интересно, а зачем все это?

Google ;) (http://google.com)
M
На сайте с 16.09.2009
Offline
278
#7

mod_bw давно уже не 0.7 версии. вон, в debian посвежее http://packages.debian.org/sid/libapache2-mod-bw (а вот только страничка автора недоступна)

еще есть модуль qos: http://packages.debian.org/sid/libapache2-mod-qos (http://opensource.adnovum.ch/mod_qos/) - он умеет похожие вещи (и активно развивается)

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
M
На сайте с 16.09.2009
Offline
50
#8

Делать на nginx. Директива limit_rate - отлично работает.

Если его все еще нет 🤪 - поставить!

Администратор Linux/FreeBSD. Лечим вирусы на сайтах. Гарантия. (http://linuxsc.pro/virussearch)
M
На сайте с 01.12.2009
Offline
235
#9

много ограничите ? mexanik :)

syntax: limit_rate скорость

default: нет

context: http, server, location, if в location

Директива задаёт скорость передачи ответа клиенту. Скорость задаётся в байтах в секунду. Ограничение работает только для одного соединения, то есть, если клиент откроет 2 соединения, то суммарная скорость будет в 2 раза выше ограниченной.

M
На сайте с 16.09.2009
Offline
50
#10

madoff - много скачаете если еще добавить limit_zone по IP?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий