Доступ к виртуальному устройству через ip, запущенный на виртуальной машине внутри Hyper-v поверх виртуальной машины от Azure - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть Vm от Azure, и в этом у меня есть другой виртуальный компьютер, работающий в Hyper-v. Этот виртуальный компьютер в Hyper-v работает под управлением гостевой операционной системы Ubuntu Linux (64-разрядная) с виртуальным устройством. Когда я запускаю его, и он завершает загрузку, мне дают IP-адрес, подобный этому: "https://10.8.40.104/4442". Проблема в том, что я не могу получить к нему доступ изнутри моего 1 вм из Azure. Я попытался открыть браузер и вставить адрес, но ничего. Я новичок в этом, поэтому его решение довольно простое.

У кого-нибудь есть идеи, как мне получить доступ к этому стати c IP-адресу?

1 Ответ

0 голосов
/ 10 февраля 2020

Чтобы установить Hyper-V в Azure Nested Virtualization, вы можете выполнить шаги в этом блоге :

Есть (7) коротких шагов, которые необходимо выполнить подготовить вложенную виртуальную машину внутри Microsoft Azure:

  • Создать виртуальную машину Azure, способную к вложению (Windows Server 2016, et c)
  • Подключиться к Azure VM
  • Установка функции Hyper-V внутри Azure VM
  • Создание виртуального коммутатора с поддержкой NAT для внешнего подключения
  • Создание гостевой виртуальной машины
  • Настройка IP-адреса на вложенной гостевой виртуальной машине
  • Проверка подключения

Чтобы разрешить подключение к вложенной виртуальной машине извне, необходимо создать новый виртуальный коммутатор, который будет настроен для доступа через NAT. Сетевой поток будет выглядеть следующим образом: outside --- host publi c IP --- IP-адрес хоста --- Внутренний коммутатор NAT --- Внутренний шлюз - IP-адрес вложенной виртуальной машины.

Feel дайте мне знать, если это поможет или вам нужна дополнительная помощь.

...