none
Ошибка при попытке считать инфу о DNS зоне на контроллере домена RRS feed

  • Вопрос

  • Имею домен 2008 R2. Соответственно контроллеры домена 2008 R2. На самом контроллере в PowerShell даю команду. Соответственно роль AD и DNS на нем подняты. 

    PS C:\Windows\system32> Get-DnsServerZone 
    Get-DnsServerZone : Invalid namespace 
    At line:1 char:1 
    + Get-DnsServerZone 
    + ~~~~~~~~~~~~~~~~~ 
        + CategoryInfo          : MetadataError: (PS_DnsServerZone:root/Microsoft/...S_DnsServerZone) [Get-DnsServerZone], CimException 
        + FullyQualifiedErrorId : HRESULT 0x8004100e,Get-DnsServerZone 
    

    Есть рабочая станция моя. С нее команда запускается на ура. Рабочая станция на последней 10. Обращаюсь к тому же контроллеру домена

    Get-DnsServerZone -ComputerName my-dc01

    И без имени DNS  сервера писал команду и FQDN указывал и IP и короткое имя. Ресультат один и тот же 

    Get-DnsServerZone : Invalid namespace 

    Не пойму в какую сторону копать?

    6 декабря 2017 г. 6:59

Ответы

  • Если хотите копать - копайте в сторону версии Windows, в которой появилась поддержка пространства имён WMI для настроек сервера DNS (копать - на msdn.Microsoft.com  в описаниях пространств имён), через которое работает powershell.

    Что-то подсказывает мне, что эта поддержка появилась в Win2012 вместе с управлением DNS через Powershell. Если я не ошибаюсь, то придётся вам работать со старыми серверами с помощью dnscmd.exe, который использует старый интерфейс RPC для управления.

     

    Слава России!

    6 декабря 2017 г. 12:32