Простейшая консольная утилита для сбора IP-адресов из XML дампа роскомнадзора (версия 2.2). Делает всего 2 вещи:
- Считывает все IP-адреса в файле и записывает по порядку в другой файл (по умолчанию)
- Считывает домены и по каждому обращается к указанным DNS-серверам получая его IP-адрес. Результат так-же в отдельном файле.
- php >= 7.0
Можно использовать phar
архив напрямую:
php roskomnadzor.phar --version
или установить в систему
chmod +x roskomnadzor.phar
sudo mv roskomnadzor.phar /usr/local/bin/roskomnadzor
roskomnadzor --version
$ roskomnadzor dump:ip-list --source=dump.xml --destination=iplist.txt
$ roskomnadzor dump:ip-list --resolve -s=dump.xml -d=iplist.txt --logfile=err.log
или (по умолчанию 8.8.8.8
)
$ roskomnadzor dump:ip-list -r --nameservers=8.8.8.8,8.8.4.4 -s=dump.xml -d=iplist.txt --logfile=err.log
$ roskomnadzor dump:ip-list -r -s=dump.xml -d=iplist.txt --log-disable
$ roskomnadzor dump:ip-list -r -s=dump.xml -d=iplist.txt --no-progress
или
$ roskomnadzor dump:ip-list -r -s=dump.xml -d=iplist.txt -fast
На данном этапе не предусмотрены.
MIT