У меня есть два компьютера, один сервер с Windows Server 20H2 и клиент с Windows 10 Pro. Я установил Hyper-V на сервер и хочу подключиться к серверу Hyper-V с помощью диспетчера Hyper-V на клиенте.
Согласно нескольким руководствам / блогам / документам / и т. Д., Которые я нашел в Интернете, должно быть достаточно следующих шагов:
Шаги, которые я сделал до сих пор на сервере
PS> Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
PS> Enable-PSRemoting
PS> Enable-WSManCredSSP -Role server
На клиенте:
- Добавить запись в файл hosts
192.168.0.2 my-server.internal.my-domain.com
с IP сервера PS> Enable-WSManCredSSP -Role Client -DelegateComputer "my-server.internal.my-domain.com"
PS> Set-Item WSMan:localhostClientTrustedHosts "my-server.internal.my-domain.com" -Force
PS> cmdkey /add:my-server.internal.my-domain.com /user:Administrator /pass:<password>
- Включено
Allow delegating fresh credentials with NTLM-only server authentication
групповая политика и добавилwsman/my-server.internal.my-domain.com
в список серверов
После всего этого я все еще получаю следующее диалоговое окно с ошибкой:
Несколько замечаний:
- Запуск удаленного управления powershell работает нормально (например,
Enter-PSSession -ComputerName my-server.internal.my-domain.com
), поэтому проверка подлинности с помощью WinRM, похоже, работает - Я также пробовал вручную открыть порт 5985 в брандмауэре как на клиенте, так и на сервере.