Массовая проверка обновления доменных имен

Массовая проверка обновления доменных имен Сценарии check_dns предназначены для массовой проверки обновления доменных имен на различных DNS-серверах.

Требования: Perl(Geo::IP::PurePerl; Getopt::Std; Text::CSV; HTML::Template), nslookup, dig, grep, cp, mkdir; Unix-like OS.

На данный момент представлено два сценария:

  • Check_DNS.pl – проверка списка DNS-серверов на доступность и отсутствие перенаправления несуществующего доменного имени на определенный IP-адрес.

    Использование:

    ./Check_DNS.pl <input.txt> <output.csv>

    input.txt – список IP-адресов DNS-серверов. (см. пример)
    output.csv – список прошедших проверку DNS-серверов. (см. пример)

  • All_DNS_lookup.pl – проверка доменных имен по заданному списку DNS-серверов.

    Использование:

    ./All_DNS_lookup.pl <input.csv> <domain.name.to.check>

    input.csv – список DNS-серверов. (см. пример)
    domain.name.to.check – доменное имя для проверки.

    При выполнении сценария будет создан каталог «domain.name.to.check» с результатами проверки. (см. пример)

Скачать скрипты check_dns