Подключение к hyper v с другого компьютера

Обновлено: 05.07.2024

Установил РУССКУЮ редакцию Hyper-V Server, возникли вполне ожидаемые проблемы с доступом к серверу через диспетчер Hyper-V.
Клиентская машина Windows 7 Профессиональная.
Использование hvremote не помогло, я вижу проблему в том что я использую русскую редакцию и скорее всего что-то еще не доделал.

На сервере я добавил локального администратора (полностью совпадающего с пользователем с правами администратора на локальной машине), но я так понимаю что скорее всего нужен был сетевой администратор, а как его завести? пробую через Управление компьютером "подключится к другому компьютеру. " вроде бы как подключается, но ничего делать не даёт - везде нет доступа
Как через командную строку его завести я к сожалению не знаю.

Ответы

В общем как я и предполагал, если заводить локального администратора через консоль русскими буквами, то у него что-то там переклинивает и он его не опознаёт.

Что сделал. Отключил полностью файрвол на сервере, через Управление компьютером подключился к серверу, завел там нового пользователя (русскими буквами), прогнал hvremote.wsf и после благополучно подключился через Диспетчер Hyper-V.
Хотя как писал в самом начале, он мне до этого не давал через "Управление компьютером" ничего сделать, просто много чего уже делал с файрволом, видимо что-то разрешил, в частности:
netsh advfirewall firewall set rule group="Удаленное администрирование" new enable=yes
Netsh advfirewall firewall set rule group="Удаленное управление томами" new enable=yes
Вдруг кому поможет, только вот сначало какая-то одна команда проходит, а уже потом другая, у меня вначале выдавал ошибку "Группа не может быть задана вместе с другими условиями идентификации.", потом все нормально.

Но сейчас проблема в следующем.
1) осталась проблема с доступом к серверу через Диспетчер Hyper-V при включенном файрволе, т.е. если файрвол отключить полностью, тогда могу подключится, а если включить, то не пингуется и не подключается
2) не могу через Управление компьютером, подключиться к дискам (Управление дисками), пишет что "RPC сервер не доступен", хотя через службы смотрел, все работает. Ну и "Диспетчер устройств" тоже молчит, ругается на Pkug&Play и удаленный реестр.

В этой статье перечислены поддерживаемые сочетания узлов Hyper-v и версии диспетчера Hyper-V, а также описано, как подключиться к удаленным и локальным узлам Hyper-V, чтобы управлять ими.

Диспетчер Hyper-V позволяет управлять небольшим количеством узлов Hyper-V, как удаленными, так и локальными. Он устанавливается при установке средств управления Hyper-V, которые можно выполнить либо с помощью полной установки Hyper-V, либо с помощью установки только средств. Установка только средств означает, что вы можете использовать средства на компьютерах, которые не соответствуют требованиям к оборудованию для размещения Hyper-V. Дополнительные сведения об оборудовании для узлов Hyper-V см. в разделе требования к системе.

Если диспетчер Hyper-V не установлен, см. инструкции ниже.

Поддерживаемые сочетания Hyper-V Manager и версии узла Hyper-V

В некоторых случаях можно использовать версию диспетчера Hyper-V, отличную от версии Hyper-V на узле, как показано в таблице. В этом случае диспетчер Hyper-V предоставляет функции, доступные для версии Hyper-V на управляемом узле. например, если вы используете версию диспетчера Hyper-v в Windows Server 2012 R2 для удаленного управления узлом под управлением hyper-v в Windows Server 2012, вы не сможете использовать функции, доступные в Windows Server 2012 R2 на этом узле Hyper-v.

В следующей таблице показано, какие версии узла Hyper-V можно управлять из определенной версии диспетчера Hyper-V. Перечислены только поддерживаемые версии операционной системы. Чтобы узнать о состоянии поддержки конкретной версии операционной системы, используйте кнопку Поиск жизненного цикла продукта на странице политики жизненного цикла Майкрософт . как правило, более старые версии диспетчера hyper-v могут управлять только узлом hyper-v под управлением той же версии или сравнимой версией сервера Windows.

Версия диспетчера Hyper-V Версия узла Hyper-V
Windows Server 2016, Windows 10 -Windows Server 2016 — все выпуски и варианты установки, включая Nano server и соответствующую версию Hyper-V Server.
-Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
-Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
– Windows 10
– Windows 8.1
Windows Server 2012 R2, Windows 8.1 -Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
-Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
– Windows 8.1
Windows Server 2012 -Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
Windows сервер 2008 R2 с пакетом обновления 1 (sp1), Windows 7 с пакетом обновления 1 -Windows Server 2008 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.
Windows сервер 2008, Windows Vista с пакетом обновления 2 -Windows Server 2008 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.

поддержка пакета обновления закончилась для Windows 8 12 января 2016 г. дополнительные сведения см. в разделе часто задаваемые вопросы о Windows 8.1.

Подключение на узел Hyper-V

чтобы подключиться к узлу hyper-v из диспетчера hyper-v, щелкните правой кнопкой мыши диспетчер hyper-v в левой области, а затем выберите Подключение на сервер.

Управление Hyper-V на локальном компьютере

Диспетчер Hyper-V не отображает компьютеры, на которых размещается Hyper-V, до тех пор, пока не будет добавлен компьютер, включая локальный компьютер. Выполните указанные ниже действия.

  1. В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.
  2. щелкните Подключение для сервера.
  3. В меню Выбор компьютеравыберите пункт локальный компьютер , а затем нажмите кнопку ОК.

Если не удается подключиться:

  • Возможно, установлены только средства Hyper-V. Чтобы проверить, установлена ли платформа Hyper-V, найдите службу управления виртуальными машинами. /(Откройте классическое приложение "службы": нажмите кнопку " Пуск", щелкните поле " начать поиск ", введите " Services. msc" и нажмите клавишу Ввод. Если служба управления виртуальными машинами отсутствует в списке, установите платформу Hyper-V, следуя инструкциям в статье Установка Hyper-v.
  • Убедитесь, что оборудование соответствует требованиям. См. раздел требования к системе.
  • Убедитесь, что ваша учетная запись принадлежит к группе администраторов или группе администраторов Hyper-V.

Удаленное управление узлами Hyper-V

Для управления удаленными узлами Hyper-V Включите удаленное управление как на локальном компьютере, так и на удаленном узле.

на Windows сервере откройте диспетчер сервера >>>> локальным сервером, а затем щелкните разрешить удаленные подключения к этому компьютеру.

или из любой операционной системы откройте Windows PowerShell от имени администратора и выполните команду:

Подключение узлам в том же домене

для Windows 8.1 и более ранних версий удаленное управление работает только в том случае, если узел находится в том же домене, а локальная учетная запись пользователя также находится на удаленном узле.

Чтобы добавить удаленный узел Hyper-V в Диспетчер Hyper-V, выберите другой компьютер в диалоговом окне Выбор компьютера и введите имя узла, NetBIOS или полное доменное имя удаленного узла.

диспетчер Hyper-V в Windows Server 2016 и Windows 10 предлагает больше типов удаленного подключения, чем предыдущие версии, описанные в следующих разделах.

Подключение Windows Server 2016 или Windows 10 удаленный узел от имени другого пользователя

Это позволяет подключиться к узлу Hyper-V, если вы не работаете на локальном компьютере как пользователь, являющийся членом группы администраторов Hyper-V или группы администраторов на узле Hyper-V. Выполните указанные ниже действия.

  1. В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.
  2. щелкните Подключение для сервера.
  3. выберите Подключение в качестве другого пользователя в диалоговом окне выбор компьютера .
  4. Выберите задать пользователя.

это будет работать только для Windows Server 2016 или Windows 10 удаленных узлов.

Подключение на Windows Server 2016 или Windows 10 удаленный узел по IP-адресу

Выполните указанные ниже действия.

  1. В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.
  2. щелкните Подключение для сервера.
  3. Введите IP-адрес в текстовое поле другой компьютер .

это будет работать только для Windows Server 2016 или Windows 10 удаленных узлов.

Подключение Windows Server 2016 или Windows 10 удаленный узел за пределами домена или без домена

Выполните указанные ниже действия.

на управляемом узле Hyper-V откройте Windows PowerShell сеанс от имени администратора.

Создайте необходимые правила брандмауэра для зон частной сети.

Чтобы разрешить удаленный доступ в общедоступных зонах, включите правила брандмауэра для CredSSP и WinRM:

Дополнительные сведения см. в разделе Enable-PSRemoting и Enable-WSManCredSSP.

Затем настройте компьютер, который будет использоваться для управления узлом Hyper-V.

откройте Windows PowerShell сеанс от имени администратора.

Выполните следующие команды:

Также может потребоваться настроить следующую групповую политику:

  • Конфигурация компьютераАдминистративные шаблоныСистема Делегирование учетных данныхРазрешить делегирование новых учетных данных с проверкой подлинности сервера только NTLM
  • Щелкните включить и добавьте WSMan/FQDN-of-Hyper-v-Host.

Откройте диспетчер Hyper-V.

В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.

щелкните Подключение для сервера.

это будет работать только для Windows Server 2016 или Windows 10 удаленных узлов.

Сведения о командлете см. в разделе Set-Item и Enable-WSManCredSSP.

Установка диспетчера Hyper-V

Чтобы использовать средство пользовательского интерфейса, выберите подходящее для операционной системы на компьютере, где будет запущен диспетчер Hyper-V:

на Windows сервере откройте диспетчер сервера > управление > добавить роли и компоненты. Перейдите на страницу компоненты и разверните узел средства удаленного администрирования сервераадминистрирование ролейсредства управления Hyper-V.

  1. на рабочем столе Windows нажмите кнопку "пуск" и начните вводить программы и компоненты.
  2. В результатах поиска щелкните программы и компоненты.
  3. в левой области щелкните включить или отключить компоненты Windows.
  4. Разверните папку Hyper-V и выберите пункт средства управления Hyper-v.
  5. Чтобы установить диспетчер Hyper-V, щелкните средства управления Hyper-v. Если вы хотите также установить модуль Hyper-V, щелкните этот параметр.

чтобы использовать Windows PowerShell, выполните следующую команду от имени администратора:

Мы только что рассмотрели, как делегировать пользователю права на управление Hyper-V. Но этими правами пользователь сможет воспользоваться, только работая на сервере локально.

Для того, чтобы управлять гипервизором с другого компьютера, пользователю, который не является администратором, потребуется выполнить ряд настроек — как на стороне сервера, так и на стороне клиента.

Описанные в этой статье шаги применимы к версии RC0 гипервизора Hyper-V и RC0 версии клиентской утилиты управления Hyper-V Manager для Vista SP1 (x86 и x64).

Итак, на сервере следует выполнить следующие шаги:

  • Разрешить в Windows Firewall правило «Windows Management Instrumentation (WMI)» следующей командой:
  • Предоставить пользователю права на удаленный запуск (remote launch and activation) в DCOM. Это можно сделать как для конкретного пользователя или группы, так и для всех AUTHENTICATED USERS.
    1. Нажмите Start, выберите Run, запустите dcomcnfg.exe.
    2. В Component Services раскройте Computers, правой кнопкой нажмите на My Computer и выберите в меню пункт Properties.
    3. В My Computer Properties раскройте COM Security.
    4. В Launch and Activation Permissions выберите Edit Limits.
    5. В случае, если пользователь не указан в списке Groups of user names в окне Launch Permission, добавьте его кнопкой Add.
    6. В Launch Permission выберите пользователя или группу и в колонке Allow в Permissions for user укажите Remote Launch и Remote Activation. Нажмите OK.
    • Предоставить пользователю права на удаленное управление (remote enable) в пространстве имен (namespace) root\CIMv2 и root\virtualization. Это можно сделать как для конкретного пользователя или группы, или для AUTHENTICATED USERS.
      1. В Control Panel зайдите в Administrative Tools и запустите Computer Management.
      2. В Computer Management раскройте Services and Applications, правой кнопкой выберите WMI Control и нажмите Properties.
      3. В закладке Security выберите Advanced.
      4. В случае, если пользователь не указан в списке Permission в окне Advanced Security Settings, добавьте его кнопкой Add.
      5. В Advanced Security Settings выберите имя пользователя и нажмите Edit.
      6. В выпадающем меню Apply To окна Permission Entry выберите This namespace and subnamespaces и укажите Remote Enable в колонке Allow. Нажмите OK.
      • Предоставьте пользователю права на Hyper-V.
      • Перезагрузите сервер. (Если вы хотите избежать перезагрузки сервера, достаточно перезапустить следующие сервисы: winmgmt, vmms, vhdsvc & nvspwmi).

      Внимание: если сервер с установленной ролью Hyper-V, которым вы хотите управлять удаленно, используя локальную запись с правами администратора, не входит в домен, и при этом на сервере включен User Account Control (UAC), то имейте в виду следующее. По умолчанию к локальным учетным записям при неинтерактивном (в том числе сетевом) доступе применяется UAC Filtering. То есть, даже если вы являетесь администратором сервера, при попытке удалённого подключения UAC предоставит вам права стандартного пользователя. Поэтому в таком случае вам потребуется напрямую предоставить пользователю права на Hyper-V способом, описанным в предыдущей статье.

      Итак, сервер мы настроили. Теперь ряд настроек потребуется выполнить и на клиентском ПК с Vista SP1.

      • Разрешить на Windows Firewall правило «Windows Management Instrumentation (WMI)» командой
      • На системах с ОС, предшествующих Vista (Windows XP / 2003), следует также добавить исключение для исполняемого файла Unsecapp.exe:

      netsh firewall add allowedprogram program=%windir%\system32\wbem\unsecapp.exe name=UNSECAPP

      • Добавить в Windows Firewall исключение для исполняемого фалйла mmc.exe:

      После выполнения всех описанных действий вы, наконец, получите возможность удаленно подключаться к серверу и управлять ролью Hyper-V.

      Этот пост April 5, 2008 at 5:18 pm опубликовал molse в категории Виртуализация. Желающие могут оформить RSS подписку на комменты. Both comments and trackbacks are currently closed.

      One Comment

      подскажите как запустить/настроить консоль управления удалённым Hyper-V на 32 битной версии сервера 2008

      date

      04.02.2014

      directory

      Windows Server 2012

      comments

      Комментариев пока нет

      Гипервизор Hyper-V, как и многие другие серверные компоненты Windows подразумевает возможность удаленного управления. В том случае, если сервер (или клиентская ОС Windows 8 ) включены в домен Windows, настроить удаленное управление Hyper –V несложно. Ситуация немного сложнее, если сервер Hyper-V (будь то это полноценный сервер Windows 2012, урезанный Hyper-V 2012 или Windows 8 ) состоит в обычной рабочей группе (Workgroup).

      Менеджер управления Hyper-V подключается к серверу Hyper-V через WMI (Windows Management Interface). WMI реализован в виде службы COM/DCOM и доступен удаленно только для пользователей, которым предоставлены соответствующие разрешения для удаленного запуска DCOM и права на пространство имен WMI. По умолчанию на сервере Hyper-V этими правами обладают группы Administrators, Remote Management Users, Hyper-V Administrators и Remote COM Users.

      Есть еще один нюанс: консоль Hyper-V при подключении к удаленному серверу использует учетные данные текущего пользователя. Это означает, что при подключении к серверу Hyper-V менеджер пытается подключится под текущей учетной записью.

      В этой статье мы покажем, как настроить управление отдельно стоящим сервером с ролью Hyper V с компьютера под управлением Windows 8.

      Содержание:

      Разрешаем удаленное управление Hyper-V на Windows Server 2012

      1. Перейдите в консоль управления пользователями (Control Panel\All Control Panel Items\Administrative Tools\Computer Management\Local Users and Groups\User) и создайте нового пользователя, например hypervusr.
      2. Добавьте пользователя hypervusr в локальные группы: Administrators, Hyper-V Administrators, Remote Management Users, WinRMRemoteWMIUsers
      3. Откройте консоль управления компонентами (через панель управления: Control Panel\All Control Panel Items\Administrative Tools\Component Services или запуском dcomcnfg.exe).
      4. Разверните ветку Component Services -> Computers. Щелкните ПКП по My Computer-> Properties -> вкладка COM Security. В разделе Access Permissions нажмите кнопку Edit Limits. Проверьте что для анонимного пользователя (ANONYMOUS LOGON) разрешен удаленный доступ (Remote Access – Allow). Затем добавьте созданную ранее учетную запись пользователя и предоставьте ей право удаленного доступа (опция Remote Access).
      5. Запустите командную строку с правами администратора и разрешите удаленное управление в правилах файервола:

      Настройка клиента Windows 8 для управления сервером Hyper-V

      Примечание. Если для сервера Hyper-V не заведена запись в DNS, необходимо связать его IP адрес с именем, отредактировав файл hosts (C:\Windows\System32\Drivers\etc\). Например, добавив такую строку: 192.168.1.155 HypVsrv1

      hyper v нахожится в сети private

      Совет. Убедитесь, что к сети и на клиенте и на сервере применяется приватный профиль (Private Network)

      Читайте также: