Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » squid ограничение канала...

Ответить
Настройки темы
squid ограничение канала...

Аватара для Guest

Guest



Профиль | Цитировать


У меня стоит сервак под линухом, нанем крутится сквид, соединение с провайдером - прямое кабельное, вопрос такой?
как некоторым юзверям урезать канал,(общий 256 kb/s а надо сделать 33) и наложить ограничение по трафику - например выкачал трафика метров на 10, доступ перекрывается...
подскажите может есть какая нить прога такая, которая сама сквидлог правит так как мне надо?
Заранее благодарен...

Отправлено: 15:48, 25-03-2003

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


1 Я в этом деле не специалист
2 Обрати внимание на iproute2
iproute2 - Enhanced IP routing and network devices configuration tools

-------
Поспешай не торопясь


Отправлено: 08:06, 26-03-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


я тоже
Цитата:
в этом деле не специалист
но вот посмотрите, может нечто подобное натолкнёт на что нить:
[pre]
#       A pair of delay parameters is written restore/maximum, where restore is
#       the number of bytes (not bits - modem and network speeds are usually
#       quoted in bits) per second placed into the bucket, and maximum is the
#       maximum number of bytes which can be in the bucket at any time.
#
#       For example, if delay pool number 1 is a class 2 delay pool as in the
#       above example, and is being used to strictly limit each host to 64kbps
#       (plus overheads), with no overall limit, the line is:
#delay_parameters 1 -1/-1 8000/8000
#
#       Note that the figure -1 is used to represent "unlimited".
#
#       And, if delay pool number 2 is a class 3 delay pool as in the above
#       example, and you want to limit it to a total of 256kbps (strict limit)
#       with each 8-bit network permitted 64kbps (strict limit) and each
#       individual host permitted 4800bps with a bucket maximum size of 64kb
#       to permit a decent web page to be downloaded at a decent speed
#       (if the network is not being limited due to overuse) but slow down
#       large downloads more significantly:
#
#delay_parameters 2 32000/32000 8000/8000 600/64000
#
#       There must be one delay_parameters line for each delay pool.
#  TAG: delay_initial_bucket_level      (percent, 0-100)
#       The initial bucket percentage is used to determine how much is put
#       in each bucket when squid starts, is reconfigured, or first notices
#       a host accessing it (in class 2 and class 3, individual hosts and
#       networks only have buckets associated with them once they have been
#       "seen" by squid).
[/pre] (c) cat squid.conf.default


Добавлено:

по второй проблемме
Цитата:
- например выкачал трафика метров на 10, доступ перекрывается..
надо поискать програмки по иннету, у меня работает скрипт на перле, написаный ещё моим предшественником, который переодически из cron запускается и анализирует логи squid и считает кто сколько накачал по IP , если выкачал больше чем следовало , то вытирается твой IP из файлика доступа...
(он не совсем правда достоверно считает, по этому серьёзно его использовать черевато... но обшая картина видна)

и повторюсь, много раз натыкался на програмульки/скрипты в иннете которые это делают!

Отправлено: 08:37, 26-03-2003 | #3


Аватара для Guest

Guest


Профиль | Цитировать


Спасибо, но дело в том что delay_parameters ограничивает доступ только по диалап, а в случае прямого кабельного, почемуто несрабатывает, сколько бы я сним непромучился

For Junior Member

Буду очень благодарен, если вы мне перешлете этот скрипт, или дадите взглянуть...возможно доработав его, я смогу добиться требуемого результата...

Добавлено:

Спасибо, но дело в том что delay_parameters ограничивает доступ только по диалап, а в случае прямого кабельного, почемуто несрабатывает, сколько бы я сним непромучился

For Junior Member

Буду очень благодарен, если вы мне перешлете этот скрипт, или дадите взглянуть...возможно доработав его, я смогу добиться требуемого результата...

roman@amt.itech.ru

Отправлено: 11:07, 27-03-2003 | #4


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


я ещё раз предупрежу что он не совсем правильно считает!! получается немного меньше, это ничего??

Отправлено: 11:31, 27-03-2003 | #5


Старожил


Сообщения: 152
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 09:42, 16-04-2003 | #6


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


ну поделись как разобрался то?? может тоже пригодится...

Отправлено: 11:57, 16-04-2003 | #7


Старожил


Сообщения: 152
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все дело, в волшебных пузырьках...
Разобрался с delay_pools:
создал сначала один pool первого класса, с одним юзером, например - Вася и установил для него(пула) первые параметры:
delay_polls 1
delay_class 1 1
delay_access 1 allow Вася
deny all
delay_parameters 1 -1/-1 10000/64000

Параметры значут следующее - для первого пула в целом скорость неограниченная, но для каждого acl (в нашем случае Вася) скорость ограничевается до 10 кБ/c, если объем скачиваемого файла превышает 64 кБ...

Потом долго эксперементировал с параметрами и разобрался

А теперь - главное: - delay_pools - это не номер пула (как я думал) а их количество!!!
Помоему число пулов неограничено, как и число параметров, у меня сейчас два пула и по три параметра в каждом

Минимальную скорость ставил 50 б/c..меньше он не делает

Отправлено: 12:13, 17-04-2003 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » squid ограничение канала...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Гаджет RSS-канала EzDuk Microsoft Windows 7 1 19-04-2009 20:14
Route/Bridge - Два канала в один CTEPBA Сетевые технологии 5 01-02-2008 12:13
ширина канала alexandri Сетевые технологии 1 06-04-2007 11:32
резервирование канала в инет SeventhSon Сетевые технологии 2 15-01-2007 09:03
Распределение интернет-канала hoolio Microsoft Windows 2000/XP 3 27-11-2005 06:01




 
Переход