Skip to content
/ edr Public

Для обработки запретов Единого реестра запрещённых сайтов

Notifications You must be signed in to change notification settings

wf72/edr

Repository files navigation

edr

Для обработки запретов Единого реестра запрещённых сайтов. Поддердживает squid, nginx, bind и запрет силами фаервола. При поддержке интернет провайдера VHG.

zapretinfo_run.py - загрузка списка, для загрузки нужен подписанный файл запроса. Данные помещаются в базу mysql. Так же есть возможность сформировать файл со списком IP адресов. Который можно использовать в любом фаерволе. zapros.xml - Пример файла запроса zapretbind.py - парсит базу и создаёт файл настроек для bind, с выдачей нашего адреса zapreturl_rewrite.py - url rewrite Для squid. Сверяет запрос с базой и выдаёт запрет zapretnginx.py - формирует файл настроек для nginx zapret_check.py - выполняет проверку блокировки zapret_ipfile.py - формирует текстовый файл список ip адресов. Частичный или полный zapret_ipfile_full.py - формирует полный список ip адресов. zapretdelete_duple.py - удаление двойных записей в базе zapret_check.py - проверка блокировки zapret_check_alone.py - автономная проверка блокировки, не используя библиотеки __edr

About

Для обработки запретов Единого реестра запрещённых сайтов

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages