Многосписочность

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (12)

просмотр истории страницы
mkdir -p /usr/local/Reductor/userinfo/hooks/custom_url_lists/
{code}
внутри неё создайте файл со списком url ([требования к спискам те же, что и для собственных списков провайдера|reductor5:Свои провайдера|Свои списки. Черные списки. Белые списки]).

*Важно*: эти списки не обрабатываются системой обработки списков и загружаются как есть. Если в них будут ошибки - это может привести к неработоспособности системы фильтрации. Также списки должны быть отсортированы с помощью утилиты sort.sh, например таким образом:

{code}
/usr/local/Reductor/bin/sort.sh /usr/local/Reductor/userinfo/hooks/custom_url_lists/1
{code}
название файла должно состоять из номера списка (без расширения), который будет использоваться в качестве его идентификатора при создании правила и загрузки списка в ядро.

mkdir -p /usr/local/Reductor/userinfo/hooks/custom_ipsets
{code}
внутри неё создайте файл со списком подсетей ([требования к спискам те же, что и для собственных списков провайдера|reductor5:Свои провайдера|Свои списки. Черные списки. Белые списки]).
название файла должно состоять из номера списка (без расширения), который будет использоваться в качестве его идентификатора при создании правила и загрузки списка в ядро.


Формат файла:
1 колонка - id списка (одноимённо с файлом списка, только цифры)
1 колонка - id списка (одноимённо с файлом списка, только цифры. id списка фильтрации по всем ФЗ, минюсту, our.list итд - 0).
2 колонка - id ipset’а
3 колонка - url куда редиректить
разделитель - пробел или tab, комментарии не поддерживаются

Пример содержимого:
h3. Пример содержимого для редиректа части абонентов на другую заглушку:
{code}
0 1 http://www.patriarchia.ru just_other_block_page
0 -1 http://default.redirect.page/ default
{code}

h3. Пример содержимого для фильтрации доп. URL для части абонентов:
{code}
1 1 http://www.patriarchia.ru no_suicide_and_terrorism
2 2 http://somthing.very.good no_something_very_bad
h1. Применение

update нужен для подтягивания сигнатур

{code}
service reductor update
service reductor restart
{code} /usr/local/Reductor/bin/update.sh
{code}Обязательно проверяйте, что при добавлении в списки URL не возникает проблем.

Если проблемы возникают - восстановите содержимое списков на предыдущее состояние и запустите update.sh заново.

Если это не помогает - временно переместите списки, например в /root/ и свяжитесь с технической поддержкой.