Как получить доступ к виртуальной машине Hyper-V удаленно с помощью удаленного рабочего стола?

1

Прямо сейчас у меня есть физический сервер с Windows Server 2012, на котором я использую виртуальную машину Windows 7 с диспетчером Hyper-V. Как я могу получить доступ к этой конкретной виртуальной машине, не проходя через мой физический сервер, а затем выбирая виртуальную машину из диспетчера Hyper-V? Можно ли это сделать с помощью переадресации портов? Если так, то как?

user3190636
источник
Вы пытались использовать IP-адрес вашей виртуальной машины? Вам нужно убедиться, что вы используете внешний переключатель.
imtheman
Здравствуйте, imtheman, IP-адрес от vm локальный, как в 192.168.x.x. Мне нужен IP-адрес, по которому я могу подключиться удаленно, используя удаленный рабочий стол.
user3190636

Ответы:

1

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

Если он иным образом подключен к внешнему или внутреннему виртуальному коммутатору, то и хост, и виртуальная машина используют по одному виртуальному порту на каждом коммутаторе, который, в свою очередь, подключается к вашему реальному шлюзу, опосредованному физическим сетевым интерфейсом. Как только вы создаете свой первый виртуальный коммутатор, Windows устанавливает драйверы виртуальных адаптеров и «прозрачно» повторно подключает хост Hyper-V к шлюзу через виртуализированный сетевой интерфейс, который обеспечивает виртуальное переключение.

Здесь следует помнить, что, хотя внутренний / внешний коммутатор является виртуальным, он ведет себя так же, как обычный коммутатор MAC - просто переключает кадры Ethernet на основе MAC-адресов. Это означает, что ваша виртуальная машина отображается на вашем шлюзе, как если бы это была физическая машина, которая находится на вашем хосте. Так, обычно вашему хосту может быть назначено что-то вроде 192.168.1.10 для IP-адреса, в то время как ваша виртуальная машина получит 192.168.1.11 или что-то в этом роде.

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

Вам нужно проверить, разрешает ли брандмауэр [Windows] на виртуальной машине трафик через типичный порт RDP - 3389, разрешает ли Windows на виртуальной машине и разрешает ли подключения RDP (для проверки используйте диалоговое окно Advanced System Properties) и Виртуальная машина вообще маршрутизируема, как обычно. Наиболее распространенными ловушками является отключение RDP на виртуальной машине и / или ограничительные политики брандмауэра.

И помните - в отношении вашей локальной сети нет ничего особенного в виртуальной машине - для нее это просто машина, как ваш хост.

amn
источник
0

Используете ли вы удаленный рабочий стол для подключения к хосту виртуальной машины и используете ли Hyper-V Manager на хосте виртуальной машины? Вы также можете установить Hyper-V Manager на свой локальный компьютер и подключиться к удаленному серверу (вашему компьютеру с виртуальной машиной).

Kevin
источник