Я пытаюсь подключиться к серверу Win 2012 R2 Hyper-V в домашней сети в настройке WORKGROUP с помощью диспетчера Hyper-V на моем ноутбуке с Windows 10 Pro. Все машины локальны в сети. Мне пришлось переустановить ОС на моем ноутбуке с Windows 10 Pro, и тогда возникла проблема.
Раньше я мог нормально подключаться. Я имел:
На сервере ничего не изменилось, и у меня есть две другие машины с Windows 10 в той же сети, которые могут нормально подключаться к серверу с помощью Hyper-V Manager.
Единственная разница здесь в том, что это новая установка Windows 10, и я понимаю, что некоторые вещи изменились в Fall Creators Update, но я не знаю, что именно. Я выполняю те же действия, но когда пытаюсь подключиться к серверу с помощью диспетчера Hyper-V, получаю сообщение: Доступ запрещен. Невозможно установить связь между HOST1 и LANNISTER. HOST1 - это сервер, LANNISTER - мой ноутбук.
Что еще мне нужно настроить?
Я понял. Существовали два машинных ключа, которые были разными между машинами, которые могли подключаться, и теми, которые не могли. Я не слишком знаком с ними, но я встречал их в другом посте. Я не уверен, нужны ли оба или просто MachineAccessRestriction, но мне удалось экспортировать ключи с рабочих машин и импортировать их в те, которые показывали «Доступ запрещен». После этого я смог подключиться с помощью Hyper-V Manager как обычно.
Я предполагаю, что на других моих машинах, которые смогли подключиться, эти ключи не были изменены при обновлении, но новая установка 1709 записала другие значения.
Рассматриваемые ключи:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\MachineAccessRestriction
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\MachineLaunchRestriction
Вот рабочие значения, которые я импортировал в свой ноутбук (они получены с рабочего ноутбука с Windows 10 Pro). Сохраните ключ, указанный ниже, в файл .reg и откройте файл, чтобы импортировать и перезаписать эти ключи.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole]
"MachineAccessRestriction"=hex:01,00,04,80,cc,00,00,00,dc,00,00,00,00,00,00,00,\
14,00,00,00,02,00,b8,00,06,00,00,00,00,00,14,00,07,00,00,00,01,01,00,00,00,\
00,00,01,00,00,00,00,00,00,14,00,07,00,00,00,01,01,00,00,00,00,00,05,07,00,\
00,00,00,00,18,00,07,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,32,02,00,\
00,00,00,18,00,07,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,2f,02,00,00,\
00,00,18,00,03,00,00,00,01,02,00,00,00,00,00,0f,02,00,00,00,01,00,00,00,00,\
00,38,00,03,00,00,00,01,0a,00,00,00,00,00,0f,03,00,00,00,00,04,00,00,a1,27,\
60,8f,9a,bb,18,34,63,b6,77,ff,9d,d5,b6,6c,e7,32,1a,68,08,52,43,92,86,a6,1f,\
d8,98,17,1b,3b,00,00,00,00,00,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00
"MachineLaunchRestriction"=hex:01,00,04,80,d0,00,00,00,e0,00,00,00,00,00,00,00,\
14,00,00,00,02,00,bc,00,06,00,00,00,00,00,14,00,1b,00,00,00,01,01,00,00,00,\
00,00,01,00,00,00,00,00,00,18,00,1f,00,00,00,01,02,00,00,00,00,00,05,20,00,\
00,00,20,02,00,00,00,00,18,00,1f,00,00,00,01,02,00,00,00,00,00,05,20,00,00,\
00,32,02,00,00,00,00,18,00,1f,00,00,00,01,02,00,00,00,00,00,05,20,00,00,00,\
2f,02,00,00,00,00,18,00,0b,00,00,00,01,02,00,00,00,00,00,0f,02,00,00,00,01,\
00,00,00,00,00,38,00,0b,00,00,00,01,0a,00,00,00,00,00,0f,03,00,00,00,00,04,\
00,00,a1,27,60,8f,9a,bb,18,34,63,b6,77,ff,9d,d5,b6,6c,e7,32,1a,68,08,52,43,\
92,86,a6,1f,d8,98,17,1b,3b,00,00,00,00,00,00,00,00,01,02,00,00,00,00,00,05,\
20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00
Я бы рекомендовал проверить IP-адрес, который вы использовали в первый раз. Если это был статический IP-адрес, попробуйте назначить старый IP-адрес новой установке и посмотрите, поможет ли это. Причина в том, что в файле HOSTS сервера Hyper-V (C: \ Windows \ System32 \ Drivers \ etc \ HOSTS) сопоставление IP-адреса и имени хоста с вашего ПК с Windows 10 больше недействительно. Вам необходимо иметь запись в файле HOSTS, потому что и сервер Hyper-V, и компьютер с Windows 10 не являются частью домена. Надеюсь это поможет