none
Как получить список всех PTR записей DNS-сервера? RRS feed

  • Вопрос

  • Возникла такая задача. Нашел такую команду:

    dnscmd /enumrecords 10.in-addr.arpa @

    Но в ее выводе есть только NS и SOA записи этой зоны, ни одной записи PTR нет.

    У меня в зоне 10.in-addr.arpa нет ни одной subzone, то есть все PTR-записи хранятся в одной зоне. Зона интегрирована а AD, команду запускаю на контроллере.

    Решением может быть и какой-либо скрипт, главное чобы работало.

    Спасибо за помощь.

    5 июля 2012 г. 12:02

Ответы

Все ответы

  • Get-WmiObject -Namespace root\MicrosoftDNS -Class MicrosoftDNS_PTRType
    5 июля 2012 г. 12:25
    Отвечающий
  • Хмм, в выводе этого командлета много записей, не относящихся к моей зоне 10.in-addr.arpa

    Get-WmiObject -Namespace root\MicrosoftDNS -Class MicrosoftDNS_PTRType | FT RecordData, DomainName

    RecordData                                                  DomainName
    ----------                                                  ----------
    a822sm.avast.com.                                           184.120.174.in-addr.arpa.
    a825sm.avast.com.                                           185.120.174.in-addr.arpa.
    a790sm.avast.com.                                           225.132.174.in-addr.arpa.

    5 июля 2012 г. 12:49
  • Get-WmiObject -Namespace root\MicrosoftDNS -Class MicrosoftDNS_PTRType -Filter "DomainName='10.in-addr.arpa.'" | FT RecordData, DomainName

    • Предложено в качестве ответа Vasily GusevModerator 5 июля 2012 г. 16:29
    • Помечено в качестве ответа Dmitry Zobnin 6 июля 2012 г. 5:15
    5 июля 2012 г. 13:05
    Отвечающий