Назад | Перейти на главную страницу

Поиск DNS для привязки файла конфигурации

Есть ли инструмент, который будет получать информацию из поиска DNS, например dig google.com и превратить его в файл конфигурации привязки? (В данном случае google.com является примером, я бы использовал свой домен, но у меня нет доступа к файлу конфигурации привязки.)

Обычно вы хотите, чтобы владелец домена разрешил вам выполнить AXFR для получения всей зоны. Однако вы можете приступить к работе в зоне:

dig +multiline google.com any > google.com.zone

Вышеупомянутое загрузится, но, вероятно, от него будет мало пользы. В любом случае, вывод команды dig удобно отформатирован для BIND.

Если вы можете заставить того, кто управляет вашим DNS, разрешить передачи (инструкция allow-transfer для BIND), вы можете это сделать.

dig +multiline google.com axfr > google.com.zone

Это будет полная копия файла зоны. Если вы хотите пойти дальше, вы можете попросить их отправлять вам уведомления всякий раз, когда серийный номер зоны увеличивается. Затем вы можете настроить свой собственный подчиненный сервер имен:

zone "google.com" {
    type slave;
    file "google.com.zone";
    masters {
        11.22.33.44;
    }
};

Это будет получать копию файла зоны всякий раз, когда он обновляется на главном сервере.