Назад | Перейти на главную страницу

Не удается подключиться к виртуальной машине Hyper-V

Я настраивал Windows Server 2008 R2 локально - все прошло хорошо, и я добавил роль Hyper-V. Затем я создал новую виртуальную машину с помощью диспетчера Hyper-V и добавил динамический виртуальный жесткий диск.

Я мог запустить виртуальную машину и подключиться к ней с помощью диспетчера Hyper-V. На тот момент я не устанавливал на него ОС.

До этого момента хост-компьютер работал в моей локальной сети. Затем он был отправлен в колокационную компанию и теперь имеет новый IP-адрес.

Ему назначена политика IPSEC, которая разрешает IP-трафик с моего локального IP-адреса, поэтому я могу удаленно подключаться к нему через RDP, и мой идентификатор пользователя, который находится в группе администраторов для хост-сервера.

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

Буду признателен за любые предложения. Я пробовал удалить и воссоздать виртуальную машину, но результат тот же.


Редактировать:

На случай, если я не понял:


(Еще) еще одно редактирование!

Вот как теперь выглядит мой фильтр IPSEC:

Но я все еще не могу подключиться.



Окончательное редактирование:

Это не позволяет вам создать правило, в котором исходный и целевой IP-адреса совпадают, но, рассуждая, что любой трафик с «Мой IP-адрес» должен быть нормальным, я добавил следующее правило, и, похоже, оно помогает:

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

Я бы посоветовал взглянуть на политику IPSEC.

Ему назначена политика IPSEC, которая разрешает IP-трафик с моего локального IP-адреса.

А как насчет адреса localhost? а это собственный внешний адрес?

Инструмент подключения Hyper-V также должен подключаться к нему, и он поступает не с вашего домашнего адреса. Политика IpSec, возможно, фильтрует этот трафик.

Если вы заблокировали себе доступ к виртуальной машине с ее конфигурациями на уровне гостевой ОС, то одним из возможных подходов может быть следующее:

  • создать другую виртуальную машину без неправильной конфигурации гостевой ОС и с назначенным сетевым адаптером внутренней VM-Net
  • настройте новую виртуальную машину в качестве DHCP-сервера для внутренней VM-Net с конфигурацией, аналогичной вашей локальной IP-сети (например, неправильно настроенное ограничение вашей виртуальной виртуальной машины)
  • добавить дополнительный сетевой адаптер к проблемной виртуальной машине, назначенной внутренней VM-Net

В результате новая виртуальная машина сможет получить доступ к вашей виртуальной виртуальной машине, поскольку теперь она может имитировать вашу локальную сеть через внутреннюю виртуальную сеть, что является неправильной конфигурацией вашей виртуальной машины.