У меня есть виртуальная машина CentOS, работающая с использованием Hyper-V, и я хотел бы подключиться к ней через RDP.

Я настроил коммутатор Hyper-V для использования внешней сети через соединение локальной сети моей физической машины.

ВМ может использовать сеть без проблем, но я не уверен, по какому адресу RDP подключаться.

1 ответ1

1

Поскольку ваш гость Hyper-V не от Microsoft, он не будет иметь возможности RDP "из коробки", поэтому вы не можете просто "RDP" к нему.

Если вам требуется использовать протокол RDP от Microsoft, вам потребуется установить сервер RDP на гостевую ОС.

Источник: https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/remote-desktop

Хотя мой источник предназначен для Azure, он звучит правдоподобно для любого гостя Hyper-V (и других продуктов VM).

Приведенный выше источник предлагает [по крайней мере для Linux] установить xrdp который является RDP-сервером с открытым исходным кодом, который должен позволить вам использовать встроенный RDP-клиент Windows (mstsc.exe) для подключения к вашей гостевой ОС. Простой Google для xrdp centos показывает несколько статей людей, которые его установили:

Источник: https://www.google.co.uk/search?q=xrdp+centos&oq=xrdp+centos&aqs=chrome..69i57j0l5.1576j0j7&sourceid=chrome&ie=UTF-8

Чтобы добавить и завершить мой ответ относительно вашего последнего вопроса: Вам нужно будет подключиться к IP-адресу или имени хоста самой гостевой ОС. Если вы выполните ifconfig на своем терминале CentOS, вы увидите IP-адрес вашего ethx (вероятно, eth0), который вы должны распознать в качестве выбранной вами подсети (192.168.xx, 10.xxx и т.д.).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .