Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Статистика доменов

Скрипт для сбора статистики для зон ru/su/rf. Собираются все записи c DNS (A, AAAA, NS, MX, TXT), данные об автономной системе к который пренадлежит домен, переоду делегирования и так далее. На основе этих данных можно строить статистику.

Для работы необходимы модули:

  • mysqlclient==1.4.6
  • dnspython==1.16.0
  • prettytable==0.7.2
  • pysubnettree==0.33
  • psutil==5.7.0
  • urllib3==1.25.8
  • idna==2.9
  • tqdm==4.45.0
  • ipaddress==1.0.23

Самый простой вариант запуска через Docker.

Пример запуска:

устанавливаем Docker и git

  • sudo apt-get update
  • sudo apt-get install docker.io git

Скачиваем репозиторий

Собираем образы

  • cd domain_statistic/docker
  • docker-compose build

запускаем контейнеры

  • docker-compose up -d

Далее каждую ночь база данных доменов будет обновляться. На двух процессорах E5-2690v2 с 225 гигабайтами памяти процесс обновления БД з анимает 3-6 часов.

You can’t perform that action at this time.