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

Вывод файла зоны BIND с помощью команды DIG?

Как я могу получить вывод файла зоны BIND с помощью команды DIG?

Зональный перенос с использованием dig:

dig @server domain axfr

Где server - это сервер для запроса, а домен - это доменное имя, для которого запрашивается зона.

Это не сработает, если вы не авторизованы для выполнения передачи зоны, что маловероятно, если это не ваш сервер имен.

Если вы спрашиваете, можно ли использовать dig для получения дампа всех записей в файле зоны, то ответ - да, но очень ориентировочно.

Единственный способ заставить сервер BIND дамп всех данных в зоне - использовать передачу зоны, это можно указать с помощью типа запроса AXFR. Однако, поскольку большинство DNS-серверов BIND будут передавать зоны только явно указанным хостам, вы вряд ли найдете общедоступный DNS-сервер, который ответит на этот запрос.

Вы могли бы попробовать dig -tAXFR zone.tld где zone.tld - это имя зоны, которую вы хотите видеть, например.

dig -tAXFR lan 

сбрасывает имеющийся у меня домен .lan.