![]() |
У меня стоит сервак под линухом, нанем крутится сквид, соединение с провайдером - прямое кабельное, вопрос такой?
как некоторым юзверям урезать канал,(общий 256 kb/s а надо сделать 33) и наложить ограничение по трафику - например выкачал трафика метров на 10, доступ перекрывается... подскажите может есть какая нить прога такая, которая сама сквидлог правит так как мне надо? Заранее благодарен... |
1 Я в этом деле не специалист
2 Обрати внимание на iproute2 iproute2 - Enhanced IP routing and network devices configuration tools |
я тоже
Цитата:
[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 Добавлено: по второй проблемме Цитата:
(он не совсем правда достоверно считает, по этому серьёзно его использовать черевато... но обшая картина видна) и повторюсь, много раз натыкался на програмульки/скрипты в иннете которые это делают! |
Спасибо, но дело в том что delay_parameters ограничивает доступ только по диалап, а в случае прямого кабельного, почемуто несрабатывает, сколько бы я сним непромучился
For Junior Member Буду очень благодарен, если вы мне перешлете этот скрипт, или дадите взглянуть...возможно доработав его, я смогу добиться требуемого результата... Добавлено: Спасибо, но дело в том что delay_parameters ограничивает доступ только по диалап, а в случае прямого кабельного, почемуто несрабатывает, сколько бы я сним непромучился For Junior Member Буду очень благодарен, если вы мне перешлете этот скрипт, или дадите взглянуть...возможно доработав его, я смогу добиться требуемого результата... roman@amt.itech.ru |
я ещё раз предупрежу что он не совсем правильно считает!! получается немного меньше, это ничего??
|
все, разобрался, все огромное спамибо, уважаемый модератор тему можно закрывать
|
ну поделись как разобрался то?? может тоже пригодится...
|
Все дело, в волшебных пузырьках:)...
Разобрался с 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..меньше он не делает |
Время: 00:45. |
Время: 00:45.
© OSzone.net 2001-2025