/RapidCloacker

Клоакер по списку/диапазону ipv4/ipv6

Primary LanguageGoApache License 2.0Apache-2.0

Инструкция по установке IP-Validator

  1. Создать пользователя из под которого будет запускаться сервис
  2. Скопировать исполняемый файл ip-validator в домашнюю папку пользоваетля
  3. Разместить текстовый файл с списком ip/диапазонов в любой папке
  4. Скопировать файл ip-validator.service в папку /lib/systemd/system/ (это конфиг systemd, который сообственно демонизирует сервис)
  5. Запустить сервис "service ip-validator start"
  6. Включить автозапуск сервиса при загрузке "service ip-validator enable"

Переменные окружения

  • LISTEN_ADDR=127.0.0.1:8088 - хост:порт
  • DEBUG=true - писать дебаг сообщения или нет
  • FILE_PATH=/home/username/bin/ip.txt - полный путь до базы ip
  • FILE_SCAN_TIMEOUT=100 - кол-во секунд для перескана базы ip