Добрый день, форумчане!
Есть настроенный прокси сервер squid. Есть два пользователя test1 и test2.
Проблема в том, что одновременно авторизоваться на сервере под одной УЗ могут сразу несколько человек. Как сделать так чтоб только один мог авторизоваться под УЗ test1 или test2, а остальные просто ждали очереди пока УЗ не освободится. И еще желательно настроить максимальное время работы одного пользователя под УЗ не более 30 минут.
Сейчас конфиг сквида выглядит примерно следующим образом:
http_port 3128
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid/users
auth_param basic realm test-proxy
acl test1 proxy_auth test1 REQUIRED
acl test2 proxy_auth test2 REQUIRED
acl net1 dst 192.168.0.1/21
acl net2 dst 192.168.1.1/21
http_access allow test1 net1
http_access allow test2 net2
http_access deny test1 net2
http_access deny test2 net1
http_access deny all
tcp_outgoing_address 192.168.0.11 test1
tcp_outgoing_address 192.168.1.22 test2
Буду очень признателен за помощь!