Ru-Board.club
← Вернуться в раздел «UNIX»

» Настройка SQUID

Автор: Nivur
Дата сообщения: 01.08.2007 07:45
День добрый, господа эксперты! Тема такая, машина, на ней стоит Red Hat, выступает как прокси с установленным SQUID 2.5.STABLE6
Все работает замечательно. Решился я в конфиге SQUID'а сделать правило, запрещающее доступ к некоторым сайтам, посмотрел в нете и решился, но что-то не совсем хорошо получается. Если в конфиге писать следующее:
> acl banner dstdomain .somethingdomain.ru
> http_access deny banner

То при обращении на www.somethingdomain.ru доступ закрыт. В нете также прочитал, что все домены можно запихать в единый файл, и SQUID будет оттуда читать. Допустим есть у меня файлик с такими доменами в "/usr/local/etc/squid/badurl"
Код в конфиге:

> acl banner url_regex -i "/usr/local/etc/squid/badurl"
> http_access deny banner

Тут уже независимо от содержимого файла доменов - доступ закрыт ко всему. В файл записывал строки разного типа, например:
.somethingdomain.ru

и

^http://www.somethingdomain.ru

Подскажите, пожалуйста, что делать?
Автор: Zl0
Дата сообщения: 01.08.2007 08:12
У меня так

acl bad_url url_regex "/etc/squid/bad_url"

http_access deny bad_url !good_url
Автор: Nivur
Дата сообщения: 01.08.2007 08:53
А что из себя представляет good_url? Это файл? Как он выглядит тогда?
Автор: Nivur
Дата сообщения: 02.08.2007 08:45
Вопрос для меня все еще актуален, причем очень сильно. Делал так же как Zl0 - не получается. Какие еще будут варианты?
Автор: keyhell
Дата сообщения: 02.08.2007 08:57

Цитата:
Какие еще будут варианты?

читать документацию.
научиться описывать ситуацию более информативно, чем "не получается".

для этого придется превозмочь себя и научиться читать логи, плюс давать полную информацию о том, что делаете.

Автор: fedor00
Дата сообщения: 02.08.2007 10:58
Поставь rejik. там есть такая возможность
Автор: Nivur
Дата сообщения: 02.08.2007 16:21
В который раз убеждаюсь, что на этом форуме собрались гуру своего дела и лошат таких, как я. Навязывается вопрос: зачем тогда Ваше присутствие на этом форуме? что бы все видели как вы звездитесь и задираетесь вместо того, чтобы реально помочь человеку, на то форум и создан. По поводу читать документацию - читал, пробовал - никак. Описывать ситуацию более инофрмативно - выложить файл конфига и сказать вот тут я делал так и тут так?
Автор: slayer120
Дата сообщения: 02.08.2007 17:02
Nivur
Зря кипятишься (без обид). Правильно тебе говорят : либо давай более
подробно инфу (здесь не телепаты), либо сам читай и ищи. Мне когда я этим занимался попадалось полно примеров с конфигом сквида.
Поищи на opennet например
Автор: tankistua
Дата сообщения: 03.08.2007 09:47
Nivur
зря обижаешься. Просто твой вопрос описан во все возможных FAQ-ах и мануалах. Поэтому ты и получил такой ответ.

Мне например ну совсем не в прикол отвечать на твой вопрос - ну отвечал я уже 1000 раз на это, от ответа на 1001-ый раз я ничего от этого не получу. Мне например абсолютно не лень потратить пол часа на решение какого-то вопроса, который мне показался итересен и совсем не охота потратить даже минуту на вопрос , описанный в документации.

http://www.google.com.ua/search?client=opera&rls=ru&q=squid+acl+url_regex&sourceid=opera&ie=utf-8&oe=utf-8


Цитата:
acl banner url_regex -i "/usr/local/etc/squid/badurl"


зачем -i - где в документации написано, что это должно быть в конфиге именно так ? Ты хоть логи почитал ?

Ну и сам вопрос - я например вообще не понял чего ты хочешь чтобы получилось
Автор: EDantes
Дата сообщения: 04.08.2007 10:08

Код:
acl bad_sites dstdomain src "/etc/squid/badsites"
http_access deny bad_sites
Автор: Nivur
Дата сообщения: 08.08.2007 07:41
EDantes - можешь выложить пример файла badsites? Потому что делаю аналогично, но не прокатывает.

Смотрел по нескольку раз и на Opennet и в поисковиках искал, но я в тупике. именно поэтому и обратился сюда.EDantes
EDantes
Автор: EDantes
Дата сообщения: 08.08.2007 09:27
Nivur
кусочек из badsites, остальное аналогично.

Код:
.allbanners.ru
.adriver.ru
reklama.utro.ru
cnt.one.ru
count.rbc.ru
top.list.ru

Страницы: 1

Предыдущая тема: Counter-Strike под ЛИНУКС


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.