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

Показать сообщение отдельно

Аватара для dmitryst

Ветеран


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

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


Так:
Код: Выделить весь код
acl	localhost	src		127.0.0.0/8
acl	our_networks	src	192.168.1.2-192.168.1.254

acl	manager	proto	cache_object
acl	denied_sites	dstdomain	\
"/usr/local/squid/denied_sites.conf"  ## список запрещаемых сайтов

acl	bad_sites	url_regex -i	\
"/usr/local/squid/bad_sites.conf"  ##  список элементов URL-а, например, "porn"

http_access	deny	manager	all
#http_access	allow	localhost

http_access	deny	  our_networks	denied_sites
http_access	deny	    our_networks	bad_sites
http_access	allow	our_networks
http_access	deny	all
Для групп пишем свой acl по примеру our_networks (по IP). Для этих acl назначаем свои "чёрные списки"

Ну, и в файлы /usr/local/squid/denied_sites.conf и /usr/local/squid/bad_sites.conf пишем что надо

-------
Осваиваю FreeBSD


Отправлено: 13:38, 30-04-2009 | #45