RDP на виртуальной машине CentOS, развернутой через Hyper-V на Windows 10?

RDP на виртуальной машине CentOS, развернутой через Hyper-V на Windows 10?

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

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

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

решение1

Поскольку ваш гостевой Hyper-V не является ОС Microsoft, у него не будет встроенной поддержки RDP, поэтому вы не можете просто подключиться к нему по протоколу RDP.

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

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

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

Источник выше предлагает [по крайней мере для 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 и т. д.).

Связанный контент