Страница 1 из 3
Ограничение скорости в сквиде
Добавлено: 2008-05-18 6:50:46
Spy
Несколько дней во фряхе. стоит 7 версия.
Недавно поднял сквид никаких заморочек с паролями. открыл доступ всем,
Но все же для одного компа мне надо ограничеть скорость инета.
Подскажете?
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-18 7:37:08
manefesto
Код: Выделить всё
acl vika src 192.168.60.x
http_access allow vika
delay_pools 1
delay_class 1 1
delay_access 1 allow vika
delay_parameters 1 64000/64000
ограничиваем вике скорость в 64к
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-19 16:22:29
Spy
Здорово! Спасибо, выручили

Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 7:02:07
spy
Хм че-то не получается...
Выдает следующие ошибки.
parseConfigFile line 6 unrecognized: "delay_pools 1"
parseConfigFile line 7 unrecognized: "delay_class 1 1"
parseConfigFile line 8 unrecognized: "delay_acces 1 allow mng"
parseConfigFile line 9 unrecognized: "delay_parameters 1 400/400"
Вот листинг squid.conf
Код: Выделить всё
http_port 3128
acl all src 0.0.0.0/0.0.0.0
acl mng src 192.168.124.222
http_access allow mng
delay_pools 1
delay_class 1 1
delay_acces 1 allow mng
delay_parameters 1 400/400
acl localhost src 127.0.0.1/255.255.255.255
acl mynetwork src 192.168.124.0/255.255.255.0
acl SSL_ports port 443
acl Safe_ports port 80 21 22 443 1025-65535
acl CONNECT method CONNECT
acl Banners url_regex -i porn
acl Banners url_regex -i sex
acl Banners url_regex -i banner.*.gif$
http_access deny Banners
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow mynetwork
http_access allow localhost
http_access deny all
Есть мысли?
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 8:18:50
manefesto
Код: Выделить всё
make -C /usr/ports/www/squid30 config
[X] SQUID_DELAY_POOLS Enable delay pools
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 9:13:07
Spy
Порт включил. Перезагрузил
Знаете все равно теже ошибки.

Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 9:25:07
manefesto
блин....а пересобрать ?
Код: Выделить всё
make -C /usr/ports/www/squid30 config
[X] SQUID_DELAY_POOLS Enable delay pools
make -C /usr/ports/www/squid30 deinstall
make -C /usr/ports/www/squid30 install clean
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 10:38:38
Spy
Ну чайник я ведь пока

Все сделал теже ошибки.
Код: Выделить всё
make -C /usr/ports/www/squid30 config
[X] SQUID_DELAY_POOLS Enable delay pools
make -C /usr/ports/www/squid30 deinstall
make -C /usr/ports/www/squid30 install clean
А может быть из-за файла конфигурации, может там порядок строк неверный?
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 12:05:14
Za...
Сначало clean а потом install
Код: Выделить всё
make -C /usr/ports/www/squid30 clean install
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 13:43:44
spy
Без разницы все-равно не воркает
шо таке...
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-20 15:41:17
opt1k
для братьев чайников, по порядку:
Код: Выделить всё
cd /usr/ports/www/squid30/
make deinstall
make clean
make config
в вылезжей менюшке выбираем delay pools, жмакаем ОК
make install clean
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 5:55:17
Spy
Код: Выделить всё
cd /usr/ports/www/squid30/
make deinstall
make clean
make config
в вылезжей менюшке выбираем delay pools, жмакаем ОК
make install clean
все делаю строчка в строчку. могу видео прислать если сомневаетесь.
таже фигня... теже ошибки...
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 7:34:14
manefesto
Код: Выделить всё
cat /var/db/ports/squid/options | grep DELAY_POOLS
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 10:17:50
spy
Пересобирать надо?
Если нет, то неработает... теже ошибки!
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 10:20:11
manefesto
такс...давай ипшник в личку, буду смотреть
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 11:22:14
spy
жесть какая-то. юникс просто бошку мне выносит

Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 12:04:54
manefesto
не сси.
Снеси сквид и поставь его по новой.
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 12:23:25
spy
А можно инструкцию как его снести без хвостов. и потом поставить правильно?
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 12:44:25
spy
Чисто такое чайниковское предположение.
Вот когда качаешь с сайта freebsd.org squid там нижее ссылачка с надписью требует perl xxx
Может у меня перл не стоит? как это проверить?
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 12:50:39
squid
смотришь какой у тебя сквид
далее
вместо звездочек версию
Код: Выделить всё
cd /usr/ports/www/squid
make rmconfig
make config
[X] SQUID_DELAY_POOLS Enable delay pools
make install
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 14:27:07
spy
А вот фигушки... теже ошибки

Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 14:35:48
spy
Может все-таки в конфиге что то не так, посмотрите:
Код: Выделить всё
http_port 3128
acl all src 0.0.0.0/0.0.0.0
acl clients src 192.168.124.222
delay_pools 1
delay_class 1 2
delay_access 1 allow clients
delay_access 1 deny all
delay_parameters 1 4000/4000
acl localhost src 127.0.0.1/255.255.255.255
acl mynetwork src 192.168.124.0/255.255.255.0
acl SSL_ports port 443
acl Safe_ports port 80 21 22 443 1025-65535
acl CONNECT method CONNECT
acl Banners url_regex -i porn
acl Banners url_regex -i sex
http_access deny Banners
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow mynetwork
http_access allow localhost
http_access deny all
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-21 17:00:39
manefesto
если не изменяет память то пулы должны быть в конце
Код: Выделить всё
acl all src 0.0.0.0/0.0.0.0
http_port 3128
visible_hostname server.manefesto
cache_mem 64 MB
cache_dir ufs /home/squid/cache 1024 16 256
acl Safe_ports port 80 443 25 110 6667
acl CONNECT method CONNECT
acl nobanners src 0/0
acl banners url_regex "/etc/squid/fcuk-banner.acl"
http_access deny nobanners banners
refresh_pattern -i \.gif$ 43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.png$ 43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.jpg$ 43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.jpeg$ 43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.swf$ 43200 100% 43200 override-lastmod override-expire
acl svoi src 192.168.60.x 192.168.60.x 192.168.60.x 192.168.60.x 192.168.60.x
http_access allow svoi
acl wifi src 192.168.60.x 192.168.60.x 192.168.60.x
http_access allow wifi
acl vika src 192.168.60.x
http_access allow vika
http_access deny all
delay_pools 1
delay_class 1 1
delay_access 1 allow vika
delay_parameters 1 64000/64000
delay_access 1 deny all
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-22 18:05:50
spy
буду краток: не помогло....
эти четыре строчки мне уже снятся
Код: Выделить всё
parseConfigFile line xxx unrecognized: "delay_pools 1"
parseConfigFile line xxx unrecognized: "delay_class 1 1"
parseConfigFile line xxx unrecognized: "delay_acces 1 allow mng"
parseConfigFile line xxx unrecognized: "delay_parameters 1 400/400"
Re: Ограничение скорости в сквиде
Добавлено: 2008-05-22 18:17:48
Alex Keda
сквид без пулов собран