1. Настройка сервера Hyper-V.
1.1. На сервере Hyper-V нужно включить удаленное управление PowerShell Remoting и открыть соответствующие порты на файерволе командой:
PS c:\> Enable-PSRemoting
1.2. Теперь нужно разрешить подключение со всех клиентов (из публичных сетей в той же самой локальной подсети) и разрешить передавать и получать CredSSP:
PS c:\> Enable-PSRemoting -SkipNetworkProfileCheck -Force
PS c:\> Enable-WSManCredSSP -Role Server
1.3. Для полноценного удаленного управления сервером выполните последовательно следующие команды для включения разрешающих правил Windows Firewall из PoSh:
- Enable-NetFireWallRule -DisplayName "Windows Management Instrumentation (DCOM-In)" - Enable-NetFireWallRule -DisplayGroup "Remote Event Log Management" - Enable-NetFireWallRule -DisplayGroup "Remote Service Management" - Enable-NetFireWallRule -DisplayGroup "Remote Volume Management" - Enable-NetFireWallRule -DisplayGroup "Windows Defender Firewall Remote Management" - Enable-NetFireWallRule -DisplayGroup "Remote Scheduled Tasks Management"
2. Настройка клиента Windows 10 для подключения к серверу Hyper-V.
2.1. В первую очередь нужно установить консоль управления Hyper-V.
2.2. Проверьте, что тип сетевого подключения у вас установлен на Private.
2.3. Откройте консоль PowerShell с правами администратора и выполните следующие команды:
PS c:\> Enable-PSRemoting
PS c:\> Set-Item WSMan:\localhost\Client\TrustedHosts -Value "Hyper-V-FQDN"
PS c:\> Enable-WSManCredSSP -Role client -DelegateComputer "Hyper-V-FQDN"
Тем самым мы добавили наш сервер в список доверенных и разрешили аутентификацию CredSSP.
2.4. Для возможности подключения к серверу под другим пользователем нужно сделать следующее: Перейдите в раздел Computer Configuration (Конфигурация компьютера) > Administrative Template (Административные шаблоны) > System (Система) > Credentials Delegation (Передача учетных данных)и включите политику Allow delegating fresh credentials with NTLM-only server authentication (Разрешить передачу сохраненных учетных данных с проверкой подлинности сервера «только NTLM»), добавьте в нее строку wsman/Hyper-V-FQDN.
3. Удаленное подключение из Windows 10 к Hyper-V.
3.1. На компьютере Windows 10 откройте консоль Hyper-V Manager, щелкните ПКМ по “Hyper-V Manager” и выберите Connect to Server… Введите имя сервера и отметьте галку Connect as another user и укажите имя пользователя с правами на сервере Hyper-V.