Проверка DNS
Гость18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.01.2008
Нужно сделать на Delphi программу, проверяющую корректность DNS записей
домена. Вернее, не программу, а процедуру (набор процедур, Unit), которая
на вход получает имя домена, а затем:
1. смотрит в WHOIS какие DNS серверы указаны для домена.
2. опрашивает указанные серверы, проверяя, не лежат ли они.
3. получает с DNS серверов SOA, A, MX и NS записи.
4. сравнивает показания DNS серверов.
5. сравнивает список DNS серверов, полученный из WHOIS с тем, который получен из NS записей.
6. сравнивает IP из A записей с заданным списком IP адресов.
7. составляет отчет с указанием всех замеченных отклонений.
Должна быть аккуратная обработка ошибок с четким указанием причин.