rkn-checker — Скрипт для проверки доменов на бан в РКН
- EN
- RU
Содержание страницы
Сабж, пост ждал себя года 3, года 2 скрипт лежал на гитхабе, сегодня ночью ВНЕЗАПНО решил его обновить до актуальнго и написать об этом в бложек, с инструкцией как запустить. Подобные решения интересны, прежде всего, вебам, работающим с гемблингом и беттингом, чтобы не лить дорогих россиян на забаненное зеркало.
Установка rkn-checker
Для получения алертов о блокировке у тебя уже должен быть создан бот в Telegram. Как это сделать Гугл расскажет лучше меня. Подключись по ssh к серваку, в домашней директории (или где по кайфу, лично у меня в home всегда есть директория soft, где храню разные скрипты) выполни вот это:
git clone https://github.com/Banochkin/rkn-checker.git
Появится папка rkn-checker, переходи туда и сразу выдай скрипту права на исполнение:
chmod +x rkn-checker.sh
В конфиг settings.conf в первой строке внеси свой токен бота, во второй — свой user id в Telegram (это тоже легко гуглится). В sites.txt нужно вносить домены, по 1 в строке, без http\https и прочего, например:
site1.com
site2.com
site3.com
Для теста запустим чекер руками:
./rkn-checker.sh
Получится примерно вот так:
И в Telegram:
Осталось только добавить скрипт в cron с нужной периодичностью запуска, всё. Введи:
crontab -e
И внизу редактируемого файла вставь:
0 0 * * * /root/soft/rkn-checker/rkn-checker.sh > /dev/null 2>&1
Для запуска скрипта раз в день. Преимущества моего решения перед бесплатными сервисами мониторинга сайтов в закрытости. Никто, кроме тебя, не видит сайты, проверяемые на бан. Если думаешь создатели сервисов не смотрят логи с проверками на наличие интересных сайтов — почему?