Ubuntu 20.04 作为 Hyper-V 客户机 xrdp

Ubuntu 20.04 作为 Hyper-V 客户机 xrdp

如何在 hyper-v 控制台中为我的 ubuntu vm 选择 IP?

因为我有一个未解决的问题,通过偏磷酸钠我尝试重现该问题。因此我安装了 ubuntu 20.04VM。新 VM 使用相同的 hyper-v 网络适配器配置。如果我通过 hyper-v 控制台连接到新 VM:

  1. 我有互联网连接,
  2. 正确的 IP4 设置和
  3. xrdp 守护进程正在运行。

但结果是,如果我通过 hyper-v 控制台连接,则不会出现要求输入屏幕分辨率的 Windows 连接提示。如果我通过 连接,则不会mstsc.exe创建任何会话,并且 hyper-v 控制台中不会出现任何 IP 地址:

在此处输入图片描述 在此处输入图片描述

与我的 debian vm 比较:

在此处输入图片描述

答案1

只是猜测

如果您没有从 Hyper-v 控制台弹出屏幕分辨率窗口,则可能是因为您尚未为虚拟机启用增强模式。您必须查看两个地方以了解增强模式

  1. Hyper-V 设置 > 增强模式策略 > 勾选以允许
  2. 当您连接到虚拟机(通过 Hyper-v 控制台)时,在菜单上选择“查看”,并确保已选择“增强模式”。如果它呈灰色,可能是因为 Hyper-v 设置不正确

您无法对 Ubuntu 计算机执行 RDP 操作,是因为提供的用于启用增强模式的脚本未启用 VSOCK 使用和 TCP/IP 使用

最后,我们撰写了关于 xrdp 和增强模式的文章,并提供了使用这两种方法的可能方法。您可以随时查看这个帖子看看这对你是否有用

希望这有帮助

直到下一次

相关内容