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

Удаленный WMI Windows

Я хочу удаленно управлять своим Windows Server 2012 через диспетчер серверов и установку MySQL через MySQL Workbench 6.

Теперь у меня проблемы с сервалом. Во-первых, я не могу получить удаленный доступ WMI к моему серверу. Каждый раз, когда я пытаюсь подключиться к «Тестеру Paessler WMI», появляется сообщение об ошибке «Ошибка порта 135: Сервер RPC недоступен». Порты открыты на сервере, и служба работает. Я даже попытался отключить брандмауэр, но безуспешно.

Серверная ОС: Windows Server 2012 Datacenter Edition Настольная ОС: Windows 8 Pro

Спасибо

Прежде всего, Тестер WMI Paessler звучит бесполезно, поэтому я бы рекомендовал удалить его. В Server 2012 уже есть настоящий рог изобилия инструментов WMI, с которыми он поставляется, так что нет необходимости устанавливать еще один «тестер WMI».

Рассмотрим следующее на рабочем столе Win8:

PS C:\> $Options = New-CimSessionOption -Protocol Dcom
PS C:\> $CimSession = New-CimSession -ComputerName 'Server2012' -SessionOption $Options
PS C:\> Get-CimInstance -CimSession $CimSession -ClassName Win32_OperatingSystem

Добавьте к этим параметрам все, что вам нужно, например учетные данные для доступа к серверу, если это необходимо. Если ваш сервер и ваша рабочая станция находятся в разных доменах или если вы запускаете Powershell из непривилегированной учетной записи, вам потребуются учетные данные.

Вам даже не нужно это воображать.

PS C:\> Get-CimInstance -ComputerName 'Server2012' -ClassName Win32_OperatingSystem

Должно быть достаточно. Первый пример более сложный, но он способен работать с компьютерами нижнего уровня, на которых даже не установлен Powershell. Что делает ваша машина Server 2012. Удаленное взаимодействие Powershell включено по умолчанию в Server 2012. Но это уже другая тема ...

Если вы все еще получаете RPC Unavailable ошибки, попробуйте просто telnet server2012 135 ... этот телнет работает? Если это не удается, значит, проблема в брандмауэре.