авторизация в squid

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

ska
Сообщения: 202
ОС: ALTLinux School Master

авторизация в squid

Сообщение ska »

У меня связка из прокси squid + dansguardian. Вот конфиг дансгардиан

Код: Выделить всё

http_port 192.168.0.1:3128
auth_param basic program /usr/lib/squid/ncsa_auth /usr/etc/passwd

acl LocalNet src 192.168.0.0/24
# acl all src 0.0.0.0/0.0.0.0

acl Authorized_users proxy_auth REQUIRED
acl Pupils proxy_auth pupil
acl Teachers proxy_auth teacher
acl School_work_hours time 7:30-14:00





http_access allow LocalNet
http_access allow !School_work_hours Authorized_users Pupils
http_access allow Authorized_users Teachers
http_access deny all




error_directory /usr/share/squid/errors/Russian-1251
cache_dir ufs /var/spool/squid 10240 16 256
maximum_object_size 10240 KB
"/etc/squid/squid.conf" 28L, 628C


На вин клиенте в настройках ie указан ай пи прокси и порт дансгардиан. Но почему то любой пользователь может выходить в инет и его не спрашивют ввести логин и пароль. Почему?
Спасибо сказали:
Аватара пользователя
denel
Сообщения: 497
ОС: Gentoo Linux

Re: авторизация в squid

Сообщение denel »

ska писал(а):
29.09.2010 00:54
почему то любой пользователь может выходить в инет и его не спрашивют ввести логин и пароль. Почему?

укажите

Код: Выделить всё

http_access deny !Authorized_users

перед всеми http_access
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: авторизация в squid

Сообщение patrius »

ska писал(а):
29.09.2010 00:54
На вин клиенте в настройках ie указан ай пи прокси и порт дансгардиан. Но почему то любой пользователь может выходить в инет и его не спрашивют ввести логин и пароль. Почему?


проверь на всяк случай, что написано в

Код: Выделить всё

iptables -L FORWARD -nv
.
Спасибо сказали:
Аватара пользователя
denel
Сообщения: 497
ОС: Gentoo Linux

Re: авторизация в squid

Сообщение denel »

и кстати еще iptables -t nat -L
Спасибо сказали:
ska
Сообщения: 202
ОС: ALTLinux School Master

Re: авторизация в squid

Сообщение ska »

Кое-что добавил, кое-где закомментировал, теперь так и вроде работает с авторизацией. Спасибо

Код: Выделить всё

http_port 127.0.0.1:3128
auth_param basic program /usr/lib/squid/ncsa_auth /usr/etc/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server

#acl LocalNet src 192.168.0.0/24
# acl all src 0.0.0.0/0.0.0.0

acl Authorized_users proxy_auth REQUIRED
acl Pupils proxy_auth pupil
acl Teachers proxy_auth teacher
acl School_work_hours time 7:30-14:00

#http_access allow LocalNet
http_access allow !School_work_hours Authorized_users Pupils
http_access allow Authorized_users Teachers
http_access deny all
Спасибо сказали: