RDP с внешнего P C на гостевую виртуальную машину Hyper-V - PullRequest
0 голосов
/ 21 апреля 2020

У меня проблема с настройкой RDP. Это ситуация:

ПК1 (хост): Windows 10 Pro с Hyper-V
Гость-виртуальная машина Windows 10 Enterprise

У меня также есть еще один P C в WLAN, маршрутизатор FritzBox и внешний P C в inte rnet.

Внешний IP-адрес маршрутизатора отображается через dynDNS.

На маршрутизаторе, который я перенаправил TCP-порт 3389 для хост-ПК1.

Хост-ПК1 имеет один активный адаптер WLAN. Он имеет второй сетевой адаптер, который не подключен и не отключен.

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

Во всех системах включен RDP, открыт порт 3389 и включено обнаружение сети. Все они принадлежат WORKGROUP. Домен не настроен.

Я могу открыть следующие сеансы RDP:

с хоста ПК1 на гостевую ВМ
с ПК2 на ПК1
с внешнего P C через inte rnet на ПК1

Что не работает и что мне нужно настроить:

от WLAN PC2 до гостевой виртуальной машины на ПК1
и, самое главное:
с внешнего P C на гостевую систему VM на ПК1.

Что не так или отсутствует?

1 Ответ

0 голосов
/ 22 апреля 2020

Решено:

  1. Выберите номер порта (10000) и убедитесь, что он не используется на хост-ПК1:

    netstat - anp TCP

  2. Открыть входящий порт 10000 в брандмауэре на ПК1

  3. Пересылать входящие трафики c на хост-адаптере WLAN 192.168.0.29:10000 в внутренний IP 192.168.162.151 виртуального адаптера VM

    netsh интерфейс portproxy add v4tov4 listenaddress = 192.168.0.29 listenport = 10000 connectaddress = 192.168.162.151 connectport = 3389

  4. Настроить (FritzBox) маршрутизатор для пересылки входящего трафика c для порта 10000 на хост 192.168.0.29:10000

Теперь я могу подключиться к хосту: 10000 напрямую с РДП на ВМ

...