Я пытаюсь получить список всех машин, у которых есть запись A на определенном DNS-сервере (внутренняя сеть DNS компании).Список записей DNS
До сих пор мне удалось либо получить все хосты, которые подключены к сети через NMAP, и дать ему определенную подсеть для сканирования (nmap -sN [подсеть]), но, к сожалению, она падает довольно часто, когда я даю ей подсеть больше, чем/24. Конечно, другим вариантом является ping всех IP-адресов в заданном диапазоне и посмотреть, кто отвечает, но это слишком длительное время.
Я пытаюсь включить это в сценарий powershell, поэтому все, что можно запустить из CLI, было бы замечательно, все, что угодно на любом языке программирования, которое я могу скомпилировать и запустить из CLI, было бы хорошим, все, что требовало бы ввода вручную, а не так здорово ..
Любая помощь была бы принята с благодарностью!
EDIT: если это было бы возможно, было бы здорово ограничить список одной зоной.
Какой смысл я пропустил? Я читал FAQ и, в порядке: Исследование: очевидно, сделанное с тех пор, как я описал попытку с nmap и почему я этого не хочу; Что я пробовал: см. Выше; Язык и платформа: Powershell 3.0, платформа Windows Client и Server; Код: вопрос не включает код (небольшой фрагмент из документации nmap); Информация о локали: я не верю, что это актуально; Форматирование орфографии и грамматики: никаких ошибок я не вижу; Что-нибудь неясно о вопросе? Или есть какой-то другой момент, который я не рассматривал? – Alberto
Вопрос был целенаправленно, потому что я ищу любое жизнеспособное решение, как я объясняю в пункте 3. Google не очень полезен, и я, к сожалению, не специалист DNS. Мои исследования привели к рассмотрению двух описанных мной проблем, но ни одно из решений, которое я ищу. – Alberto