URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 570
[ Назад ]

Исходное сообщение
"Как в Squid разрешить некоторым доступ только к одному сайту?"

Отправлено Admin_x , 03-Мрт-03 10:55 
Есть FreeBSD, на которой Squid.
Часть юзеров имеет полный доступ через прокси, но части необходимо запретить всё, что находится "за прокси", но при этом оставить возможность работать со страницами прокси. По другому говоря, на проксе "офисная" страничка с телефонами и другой полезной информацией, так её должны читать все, но вот дальше в инет идти - только "избранные". Сейчас установлено так, что юзеры либо имеют доступ в инет, либо вообще его не имеют... Подскажите, как решить?

Содержание

Сообщения в этом обсуждении
"RE: Как в Squid разрешить некоторым доступ только к одному сайту..."
Отправлено iiws , 03-Мрт-03 11:51 
>Есть FreeBSD, на которой Squid.
>Часть юзеров имеет полный доступ через прокси, но части необходимо запретить всё,
>что находится "за прокси", но при этом оставить возможность работать со
>страницами прокси. По другому говоря, на проксе "офисная" страничка с телефонами
>и другой полезной информацией, так её должны читать все, но вот
>дальше в инет идти - только "избранные". Сейчас установлено так, что
>юзеры либо имеют доступ в инет, либо вообще его не имеют...
>Подскажите, как решить?

создаешь два аекселя , в которым перечисляешь ip с полным доступом и с ограниченным
для полного думаю сам напишешь что нужно, а для ограниченного типа так
acl special_client src 10.1.2.3 10.1.2.4
acl special_url url_regex ^http://www.squid-cache.org/Doc/FAQ/$
http_access allow special_client special_url
http_access deny special_url

это в факе описано - читай пункт http://www.squid-cache.org/Doc/FAQ/FAQ-10.html#ss10.16