Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » SQUID: ограничить трафик для отдельного юзера: ширина канала

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9

Открыть новую тему     Написать ответ в эту тему

abasov



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как в SQUID`е ограничить трафик для отдельного юзвера
 
Добавлено
Отвечаю сам себе. Через Webmin - службы - Прокси-сервер Squid - Delay Pools - Add a new delay pool - Pool class 1(выбераем) - устанавлимаем нужную ширину канала - кликаем саздать. И соответственно создаем "Add a new ACL for this pool" для заранее подготовленной группы в "Access control lists".  
Либо в squid.conf  
 
delay_pools 1
delay_class 1 1
delay_parameters 1 2000/2000
delay_access 1 deny !comp  ("сomp" - это группа созданная заранее в списках управления доступом)

Всего записей: 345 | Зарегистр. 12-11-2002 | Отправлено: 08:16 06-06-2003 | Исправлено: lynx, 13:30 20-06-2003
Domed

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь реч идет о ширине канала, а как ограничить доступ по кол-ву скачиваемой информации??

Всего записей: 5 | Зарегистр. 21-11-2003 | Отправлено: 09:37 25-11-2003
Rodriges



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Domed
а в чем количество информации меряется? в байтах? Рискну предположить, что у тебя вопрос вида: "Как в онлайн подсчитывать трафик для каждого пользователя и отрубать при превышении установленного предела?" Ищи внимательней на форуме - эта тема поднималась неоднократно.

Всего записей: 110 | Зарегистр. 25-07-2001 | Отправлено: 08:39 26-11-2003
Domed

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, вопрос именно в этом, буду искать внимательней.
Спасибо.

Всего записей: 5 | Зарегистр. 21-11-2003 | Отправлено: 10:56 26-11-2003
Moris



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ !!!
есть ли у Кого рууссккоо яззыччный мануаллл на этот ............. S.......D  
 
P.S. не в духе именно на него

Всего записей: 41 | Зарегистр. 30-10-2002 | Отправлено: 05:00 20-02-2005
Markes



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Moris
Тебе сюда, если сам ещё не нашёл.

Всего записей: 1403 | Зарегистр. 13-09-2004 | Отправлено: 16:55 10-03-2005
lampochka



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
      fabasov
 ну  если ты   нашел   то  может кинеш   сюда   где имено  ты  нашел  а  то  всетаки   тема горячая )))   ну если тебе  не  трудно  .....  
 заранее спасибо  

Всего записей: 38 | Зарегистр. 22-03-2003 | Отправлено: 18:55 10-03-2005
abasov



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Лампочка я ведь подробно расписал, что не понятно спроси...

Всего записей: 345 | Зарегистр. 12-11-2002 | Отправлено: 13:04 11-03-2005
BSDteapot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
файл squid.conf
 
debug_options ALL,1
dns_nameservers 80.78.35.1
log_fqdn off
 
http_port 3128
icp_port 3130
 
cache_mem 16 MB
cache_dir ufs /usr/local/squid/cache 1200 16 256
store_avg_object_size 13 KB
maximum_object_size 4096 KB
maximum_object_size_in_memory 8 KB
 
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
cache_store_log /usr/local/squid/var/logs/store.log
logfile_rotate 10
 
#allow all sites to use connect to us via HTTP
 
acl ALL src 0.0.0.0/0.0.0.0
acl a src 192.168.0.252
 
delay_pools 1
delay_class 1 1
delay_parameters 1 2000/2000
delay_access 1 deny !a
 
http_access allow a
http_access deny ALL
 
#run as the squid user
cache_effective_user squid squid
 
error_directory /usr/local/squid/share/errors/Russian-1251
 
и не работает подскажите ктонибуть

Всего записей: 1 | Зарегистр. 24-03-2005 | Отправлено: 15:44 24-03-2005
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Например, есть группа пользователей и которых ограничена скорость 32К,
но нужно сделать так чтоб с определенных сайтов эта скорость была больше(например 128К).
 
Возможно ли это и как?

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 11:24 21-02-2006
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
создай еще один пул и поставь его первым и там укажи список сайтов типа
acl mp3 url_regex -i "/usr/local/squid/etc/mp3"  
delay_access 1 allow mp3
delay_access 1 deny all  
delay_access 2 allow users
delay_access 2 deny all  
 
 
Добавлено:
скоростть уже сам определишь

Всего записей: 11735 | Зарегистр. 10-12-2003 | Отправлено: 16:06 21-02-2006
andrpinch



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поклон Вам, компьютерные гуру! Только что зашёл на этот форум. Уже долго ищу ответ на свой вопрос. Кто поможет решить мою проблемку? (Хотя по всему вижу, что для некоторых сдесь всё покажется элементарно)
Короче, через Squid падключен в инет.
# ACCESS CONTROLS  
acl localhost src айпишник
acl my_server src айпишник
acl allowed_hosts src айпишник
acl localnet src диапазон айпишников
acl VPN src айпишники
 
http_access allow localhost
http_access allow my_server
http_access allow allowed_hosts  
http_access allow VPN
http_access allow allowed_hosts_auth  
http_access deny all  
 
# DELAY POOL PARAMETERS (all require DELAY_POOLS compilation option)  
delay_pools 3
delay_class 1 2
delay_class 2 2
delay_class 3 2  
 
delay_access 3 allow allowed_hosts  
delay_access 3 deny all
delay_access 2 allow localhost  
delay_access 2 allow VPN  
delay_access 2 allow my_server
delay_access 2 deny all
delay_access 1 deny all
 
delay_parameters 1 3000/3000 1500/1500
delay_parameters 2 -1/-1 64000/64000
delay_parameters 3 6000/6000 6000/6000  
 
Вот такая каша заварена.  
Нужно чтобы я (allowed_hosts) качал без ограничений скорости и объёмов.

Всего записей: 9 | Зарегистр. 14-04-2006 | Отправлено: 12:38 14-04-2006
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delay_parameters 3 6000/6000 6000/6000  
 
здесь твой allowed_hosts забит, так здесь и меняй на это:
 
 delay_parameters 3 -1/-1 -1/-1  

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 12:43 14-04-2006
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delay_class 3 1  
 
delay_access 3 allow allowed_hosts  
delay_access 3 deny all
delay_parameters 3 -1/-1 но я бы все-таки  ограничил и ширину канала и скорость  
типа
delay_parameters 3 8000/8000  
 
   
 
Добавлено:
и порядок пулов поменяй   для allowed_hosts   сделай пул под номером 1 а не 3

Всего записей: 11735 | Зарегистр. 10-12-2003 | Отправлено: 12:46 14-04-2006
andrpinch



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо, но я уже и так, и по другому пробовал.
Происходит следующее:
поставил -1/-1 (без ограничений), оно мгновенно (66 кб/с)скачало 100 кб, а потом пошло на спад, т.е. 200 кб качает уже 7-8 кб/с, а потом 1-3 кб/с.
И это не всё. Нужно скачать драйвер - это архивчик размером 15 Мб. Так у меня скачивается около 3 Мб и всё. Получается вот такой недокачанный кусок.
Что за колдовство?
 
Добавлено:
Общий канал 64 К, но всё равно не должно же быть скорости как на dialup.
Ну подскажите пожалуйста, что может быть.
 
Добавлено:
Ну не оставляйте в беде!

Всего записей: 9 | Зарегистр. 14-04-2006 | Отправлено: 12:55 14-04-2006
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Убери все  delay
 
и посмотри как будет качаться,
еще можешь всех отключить и посмотреть как будет качаться

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 14:07 14-04-2006
andrpinch



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо, сейчас попробую.  
А как вообще убрать эти пулы? Ведь они уже нам не нужны. Доступ к инету теперь только у нескольких пользователей будет.

Всего записей: 9 | Зарегистр. 14-04-2006 | Отправлено: 14:11 14-04-2006
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
# DELAY POOL PARAMETERS (all require DELAY_POOLS compilation option)  
delay_pools 3
delay_class 1 2
delay_class 2 2
delay_class 3 2  
 
delay_access 3 allow allowed_hosts  
delay_access 3 deny all
delay_access 2 allow localhost  
delay_access 2 allow VPN  
delay_access 2 allow my_server
delay_access 2 deny all
delay_access 1 deny all
 
delay_parameters 1 3000/3000 1500/1500
delay_parameters 2 -1/-1 64000/64000
delay_parameters 3 6000/6000 6000/6000  

 
 
закоментируй все, т.е. # поставь и перезапусти
squid -k reconfigure

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 14:19 14-04-2006
andrpinch



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Закоментировал. Реконфигурировал. Даже рестарт сквида сделал.  
Как качало на 8 кб/с, так и качает, даже постепенно ещё сильней снижается скорость. Как будто изменения в силу не вступают.
Можете что-нибудь ещё посоветовать?

Всего записей: 9 | Зарегистр. 14-04-2006 | Отправлено: 14:47 14-04-2006
zenia



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуй качать с сервера где squid стоит
wget -ом например.
 
Пробуй качать с сайтов которые отдают с большей скоростью, например c microsoft.

Всего записей: 151 | Зарегистр. 17-01-2003 | Отправлено: 14:54 14-04-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » SQUID: ограничить трафик для отдельного юзера: ширина канала


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru