Структура рабочей дириктории:
/etc/RU/..
load_russian_ip.ru … загрузка ip масок с RIPE
ipcalc.pl … служебная программа ip-калькулятора для load_russian_ip.ru
ipset.cron … сохранение настроек ipset и перезапуск скрипта в случае падения
iptabless.sh … iptables правило
start.sh … запуск авто-обновления Росииских масок в ipset
whois.sh … служебная программа для start_tail.sh
/etc/RU/soft/CentOS-6 … тут лежат некоторые недостающие пакеты для системы CentOS.
whois-nls-5.5.1-1.el6.noarch.rpm
Скрипт создает следующие рабочии файлы в директории "/etc/RU" :
Требуемые для работы утилиты:
- ipset
- whois
- wget
- egrep
- iptables
- jq
- curl
- gzip
- grep
- tail
- perl
Скачать одним файлом тут.