понедельник, 25 ноября 2019 г.

Установка и настройка Hyper-V 2016 русской локализации

Разберем сегодня установку и настройку Hyper-V 2016 русской локализации. Если кто не знает, настройка Server Hyper-V (первоначальная) делается с помощью PowerShell.
Делал по инструкции: https://serveradmin.ru/ustanovka-i-nastroyka-windows-hyper-v-server-2016/
Но уперся в первую команду, по этому сделаю небольшой Copy-Paste со своими правками.

После стандартной установки Windows, вам будет предложено ввести пароль для администратора, вводим его, потом обязательно добавляем еще одного администратора по инструкции далее.






  1. Указываете рабочую группу, если вас не устраивает стандартная.
  2. Меняем имя сервера на что-то более осмысленное и понятное.
  3. Добавьте еще одного администратора. Это нужно сделать, чтобы иметь еще одну админскую учетную запись, отличную от administrator. В дальнейшем рекомендую все настройки и подключения выполнять под этой учетной записью.
  4. Разрешаем удаленное управление, в том числе ping.
  5. Автоматическое обновление оставляю на ваше усмотрение. Я обычно отключаю и все делаю вручную.
  6. Рекомендую сразу проверить обновления и установить их.
  7. Включаем Remote Desktop со всеми версиями клиента.
  8. Указываем сетевые настройки. Стандартно стоит dhcp, рекомендую установить адрес статически.
  9. Настройте время, если по-умолчанию стоит не правильное.
  10. Настройки телеметрии полностью отключить нельзя. Такой вот микрософт. Не приходится удивляться, с учетом нововведений в последних версиях системы.

Удаленное подключение и управление Hyper-V Server 2016

Подключаемся по rdp к серверу, чтобы было удобно копировать и вставлять длинные команды в командную строку. В консоли cmd переходим в powershell, просто введя команду:

Powershell


Вводим команды для настройки разрешений на фаерволе для удаленного управления:

Set-NetFirewallRule -DisplayGroup 'инструментарий управления Windows (WMI)' -Enabled true -PassThru
Set-NetFirewallRule -DisplayGroup 'Удаленное управление журналом событий' -Enabled
true -PassThru
Set-NetFirewallRule -DisplayGroup 'Удаленное управление томами' -Enabled true -Pass
Thru
Теперь переходим на клиентскую систему.

Первым делом создадим запись в файле hosts с именем сервера hyperv
192.168.1.100 hyperv2016
Запускаем cmd от администратора и вводим:

Powershell
далее
winrm quickconfig
Обязательно жмите Y и продолжайте. Вводим следующую команду
winrm set winrm/config/client '@{TrustedHosts="hyperv2016"}'
В данном примере, hyperv2016 — имя моего гипервизора.

Теперь нам нужно изменить еще один параметр. Запускаем оснастку dcomcnfg.exe, выполнив эту команду в cmd. Открывается оснастка управления службой компонентов.


Выполняем последовательность действий, указанных на картинке. Дальше надо установить 
стандартную оснастку для управления hyperv. Для этого идем в Панель управления -> Программы -> Включение или отключение компонентов Windows. Выбираем там Средства управления Hyper-V и устанавливаем их. Дожидаемся окончания установки и пробуем подключиться к удаленному серверу:


Если все сделали правильно, вы подключитесь к серверу и у вас появится возможность им управлять.




Дополнение:



Расскажу еще об одном нюансе. Вы можете подключиться к удаленному hyper-v серверу, даже если 
работаете не под той учетной записью, что имеет административные права на гипервизоре. При 
подключении есть возможность ввести параметры другого пользователя. Но чтобы эта возможность 
заработала, необходимо выполнить ряд действий как на сервере, так и на клиенте. Для начала 
надо изменить один параметр в локальной политике компьютера. Для этого выполняем в cmd команду gpedit. Откроется оснастка управления локальными политиками компьютера. Идем по пути: Конфигурация компьютера -> Административные шаблоны -> Система -> Передача учетных данных -> Разрешить передачу новых учетных данных с проверкой подлинности сервера «только NTLM». Включаем ее и добавляем запись:
wsman/hyperv2016


Далее Запускаем cmd от имени Администратора и запускаем PowerShell
Powershell
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "hyperv2016"
Enable-WSManCredSSP -Role client -DelegateComputer "hyperv2016"
Далее Подключемся по RDP к Hyper-V Серверу, и ввожим команды в его PowerShell

Enable-PSRemoting
Enable-WSManCredSSP -Role server
Вот и все, ищем диспетчер hyper-v в пуске, добавляем подключение, проверяем что мы можем

Комментариев нет:

Отправить комментарий

LOGOFF – завершение сеанса пользователя Windows

  LOGOFF – завершение сеанса пользователя Windows . Команда MODE используется для завершения сеанса пользователя (выхода из Windows). Формат...