Добрый день! Настроил proxy по мануалу (спасибо за него большое) с несколько более простой иерархией групп пользователей: первая группа FullAccess вторая группа StandartAccess. Задумка тоже простая - пользователей из группы StandartAccess выпускать в интернет через какой-нибудь скайднс, а пользователей FullAccess через 8.8.8.8 Соответственно своему плоскому уму я придумал такое плоское решение - прописать в squid.conf dns_nameservers x.x.x.x 8.8.8.8, и с помощью acl ограничить доступ к 8.8.8.8 группе StandartAccess и к x.x.x.x группе FullAccess.
acl auth proxy_auth REQUIRED
acl FullAccess external memberof ".../conf_param_groups_full.txt"
acl StandartAccess external memberof ".../conf_param_groups_std.txt"
acl skydns dst x.x.x.x
http_access allow StandartAccess auth localnet
http_access deny skydns
http_access allow FullAccess auth localnet
Ну логика простая - разрешить StandartAccess все адреса, запретить адрес x.x.x.x, разрешить FullAccess все остальные адреса.
Не работает. Потому что squid не обрабатывает UDP/TCP 53 ? Потому что squid вообще DNS через себя никак не пропускает? Почему?