通过 RDP 进入 Windows 10 上通过 Hyper-V 部署的 CentOS VM?

通过 RDP 进入 Windows 10 上通过 Hyper-V 部署的 CentOS VM?

我有一个使用 Hyper-V 运行的 CentOS VM,并且想通过 RDP 连接到它。

我已经设置 Hyper-V 交换机以通过我的物理机的 LAN 连接使用外部网络。

VM 可以毫无问题地使用网络,但我不确定要告诉 RDP 连接到什么地址。

答案1

由于您的 Hyper-V 客户机不是 Microsoft 的,因此它不具备开箱即用的 RDP 功能,因此您不能直接“RDP”到它。

如果您需要使用 Microsoft 的 RDP 协议,那么您将需要在客户操作系统上安装 RDP 服务器。

来源:https://docs.microsoft.com/en-us/azure/virtual-machines/linux/use-remote-desktop

虽然我的来源是针对 Azure 的,但它也适用于任何 Hyper-V(以及其他 VM 产品)客户机。

上面的来源建议 [至少对于 Linux] 安装xrdp一个开源 RDP 服务器,它应该允许您使用 Windows 内置 RDP 客户端 (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 等)。

相关内容