Здравствуйте.
Я совсем недавно начал пользоваться squid и пока еще не совсем все понятно, посиму есть у меня несколько вопросов, на которые я пока никак не найду ответа.Есть сеть - около 350 компьютеров. Я разграничил им доступ к интернету через squid создав разные группы пользователей и задав правила на ограничение скорости, ограничение форматов скачиваемых файлов и т.п.
Сейчас возникла ситуация, когда надо все остальным пользователям, кто не имеет доступа в интернет, предоставить доступ на один лишь сайт.
Есть ли какие нибудь механизмы, которые позволяют это реализовать с учетом того, что количество этих пользователей меняется, т.е. есть отделы, в которых работают люди на временных основах со своими ноутбуками.Заранее спасибо за любую предоставленную информацию!
> Заранее спасибо за любую предоставленную информацию!Пожалуйста - http://bit.ly/JKNrA6
>> Заранее спасибо за любую предоставленную информацию!
> Пожалуйста - http://bit.ly/JKNrA6Спасибо.
Вообщем то я оттуда и начал, но не смог найти ответ. Поэтому и обратился сюда.
То что возможно создать список пользователей и открыть им доступ на один только сайт, а все остальные блочить, я уже читал и пробовал.
Не могу разобраться в одном, есть ли возможность сделать это без списка, а в виде исключения, т.е. все те кто есть в списках-им интернет, а на все остальные запросы - блочить кроме "сайт" . ?
> Не могу разобраться в одном, есть ли возможность сделать это без списка,
> а в виде исключения,Да. Определённо! Такая возможность _есть.
> т.е. все те кто есть в списках-им
> интернет, а на все остальные запросы - блочить кроме "сайт" .
> ?Ну, проведите же наконец интеллектуальную работу: научитесь читать правила http_access в конфигах сквида; обдумайте, какие изменения в поведении сквида вызывают различные изменения в вышеозначенных правилах; проявите изобретательность и примените только что полученные знания-умения к только что заданному вопросу.
Надо же себя заставлять!!!!1
http://www.opennet.me/openforum/vsluhforumID12/5363.html#1
http://squid.opennet.ru/FAQ/my/FAQrus-10.html
>[оверквотинг удален]
> никак не найду ответа.
> Есть сеть - около 350 компьютеров. Я разграничил им доступ к интернету
> через squid создав разные группы пользователей и задав правила на ограничение
> скорости, ограничение форматов скачиваемых файлов и т.п.
> Сейчас возникла ситуация, когда надо все остальным пользователям, кто не имеет доступа
> в интернет, предоставить доступ на один лишь сайт.
> Есть ли какие нибудь механизмы, которые позволяют это реализовать с учетом того,
> что количество этих пользователей меняется, т.е. есть отделы, в которых работают
> люди на временных основах со своими ноутбуками.
> Заранее спасибо за любую предоставленную информацию!Пропишите перед правилом "http_access deny all" следующее:
acl allowed_sites dst "/etc/squid/allowed_sites"
http_access allow all allowed_sitesгде /etc/squid/allowed_sites - файл, в который заносятся сайты, к которым доступ разрешен всем и всегда.