Как запустить образ windows 2008 R2 в виртуальной машине windows 10 pro с доступом к нему из интернета?
Есть образ web-сервера windows 2008 R2, который сейчас крутится в KVM, формат RAW.
Обстоятельства принуждают к тому, чтобы этот образ работал в windows 10 pro.
На нем хорошо настроенное ASP.NET приложение, которое время от времени будет использоваться из интернета.
Подскажите, пожалуйста, алгоритм действий.
Сейчас в Windows есть несколько типов виртуальных машин ("платформа виртуальных машин", "Hyper-V"). Какую выбрать для RAW?
Кроме того, не понимаю как бесплатно организовать перенаправление портов на HOST-системе (Windows 10 Pro) для доступа из интернета.
Есть особенность. Windows 10 pro будет частью VPN-сети. То есть соединения будут проходить мимо роутера прямо на Windows 10. А дальше уже порты 80 и 443 на виртуалку.
Drno, не соглашусь, десяток лет с ним проработал, кластер и всё такое - проблем никаких.
С варей тоже довольно большой опыт работы, на мой взгляд она шустрее, но в вопросе нужно на винде поднять, а значит нативный вариант лучше всего.
Drno, а вот это уже у кого как. Скажем, у меня нет никаких претензий к Hyper-V, за исключением единственной - неумения нативно пробрасывать хостовые USB.
Он поддерживает RAW? Или надо конверировать во что-то другое?
Надо конвертировать. KVM имеет необходимые средства для конвертации форматов образов.
Как бесплатно организовать перенаправление портов в виртуалку?
Не надо ничего организовывать. Просто надо виртуалку подключать к сетевой карте мостом, чтобы она ходила наружу самостоятельно, а не через NAT в гипервизоре.
Он поддерживает RAW? Или надо конверировать во что-то другое?
создай образ существующей виртуалки изнутри самой виртуалки с помощью disk2vhd (sysinternal) (все три галки предпочтительно поставить), подключай полученный vhd/x, из него делай виртуалку hyper-v (в данном случае первого поколения скорее всего)
Как бесплатно организовать перенаправление портов в виртуалку?
На маршрутизаторе по айпишнику... Тип сетевого подключения для вм - "внешняя сеть"
Ziptar, windows 10 pro будет в составе VPN-сети. То есть соединения будут проходить мимо маршрутизатора прямо на HOST-машину, а дальше уже надо как-то перенаправить порты 80 и 443.
bouslayeff, ну так нужно мостовое соединение подключать не к физическому, а к виртуальному VPN-интерфейсу хост-машины (если таковой формируется). А если VPN-адаптера нет, и VPN просто прозрачно перенаправляет/маршрутизирует, то виртуальная машина мостом подключается к соотв. физическому интерфейсу и самостоятельно поднимает свой VPN, через который ходит куда и как нужно безотносительно к VPN хоста.
Сейчас в Windows есть несколько типов виртуальных машин ("платформа виртуальных машин", "Hyper-V")
всегда был и есть только Hyper-V
Он поддерживает RAW? Или надо конверировать во что-то другое?
нет - надо конвертировать в VHD
не понимаю как бесплатно организовать перенаправление портов на HOST-системе (Windows 10 Pro) для доступа из интернета
в Hyper-V есть виртуальные свитчи - в вашем случае нужен виртуальный свитч с типом External (внешняя сеть), следом настраиваете на своей ВМ статический адрес и проверяете доступность (только не с хоста), далее на ВПН-сущности (роутер, сервер и т.д.) настраиваете правило проброса портов
windows 10 pro будет в составе VPN-сети. То есть соединения будут проходить мимо маршрутизатора прямо на HOST-машину
добавьте новое правило или переделайте существующее, чтобы соединения шли еще и на вашу ВМ