====== Режик ======
{{:rejik:logo.jpg?350|}}
Это набор программ для блокирования рекламы, порно-сайтов, mp3 и т.д. средствами прокси сервера [[squid:squid|Squid]].
[[squid:squid|Squid]] позволяет в своей конфигурации указать внешнюю программу редиректор.
Эта программа выполняет функцию фильтрования запросов клиентов.
[[http://rejik.ru/index_ru_0_0.html]]
[[http://www.rejik.ru]]
====== Установка ======
[[http://rejik.ru/index_ru_3_0.html|Установка (стандартное описание)]]
Возможно понадобится пакет ''libpcre3'':
apt install libpcre3 libpcre3-dev
===== Файлы =====
Папка для установки: ''/opt/rejik''
Папка для файлов подмены: ''/var/www/ban''
^ Файл /Описание ^ Папка ^ Права ^
| [[http://rejik.ru/download/redirector-3.2.11.tgz|Редиректор]]| Временная папка для компиляции [[#Редиректор|редиректора]]| |
| [[http://rejik.ru/download/www.tgz|Файлы подмены]]| ''/var/www/ban''((папка ''ban'' в корне HTTP сервера)) | chown root:root /var/www/ -R
chmod 455 /var/www/ -R
|
|[[http://rejik.ru/download/squid-like-www-ru.tgz|Файлы подмены стилизованные под сообщения Squid]]|:::|:::|
|{{:rejik:ban.tar.gz|Дополнительные файлы подмены стилизованные под сообщения Squid }}|:::|:::|
| [[http://rejik.ru/download/dbl-2.0.tgz|DBL скрипты]]| ''/opt/rejik''|chown proxy:proxy /opt/rejik -R
|
| [[http://rejik.ru/download/banlists-2.x.x.tgz|Тестовые бан-листы]]|:::|:::|
|{{:rejik:make_banlists.sh|Скрипт для создания структуры для работы бан-листами}}|:::|:::|
===== Редиректор =====
Редактируем ''Makefile''
INSTALL_PATH=/opt/rejik
SQUID_USER=proxy
SQUID_GROUP=proxy
FIXME
mkdir /opt/rejik
Компилируем
make
make install
Добавить в ''squid.conf''
redirect_program /opt/rejik/redirector /opt/rejik/redirector.conf
Обновить бан-листы
/opt/rejik/make_banlists.sh
====== Настройка ======
:!: После изменений настроек нужно перезапустить [[squid:squid#Перезапуск|Squid]]
Файл ''redirector.conf''
|''allow_urls''|Список разрешенных URL|
====== DBL ======
Бан-листы
[[http://rejik.ru/index_ru_8_1.html|DBL :: Что это?]]
Для получение ИМЕНИ, ПАРОЛЯ нужно получить [[http://rejik.ru/cgi-bin/signup.cgi?lang=ru|DBL акаунт]]
===== Настройка =====
[[http://rejik.ru/index_ru_8_4.html|DBL :: Как скачать DBL лист?]]
В скрипте ''/opt/rejik/dbl/Update'' нужно исправить:
$login="ИМЯ";
$pass="ПАРОЛЬ";
$WGET="/usr/bin/wget";
$dir="/opt/rejik/dbl";
Выполнить скрипт
/opt/rejik/dbl/Update
Результат выполнения пишется в ''update.log'', списки загружаются в виде архива в папку ''NEW'' и распаковываются в папку ''lists''
===== Ссылки =====
[[https://rejik.ru/img/logo.jpg|Логотип]]
{{tag>HTTP Proxy}}