如何在 hyper-v 控制台中为我的 ubuntu vm 选择 IP?
因为我有一个未解决的问题,通过偏磷酸钠我尝试重现该问题。因此我安装了 ubuntu 20.04VM。新 VM 使用相同的 hyper-v 网络适配器配置。如果我通过 hyper-v 控制台连接到新 VM:
- 我有互联网连接,
- 正确的 IP4 设置和
- xrdp 守护进程正在运行。
但结果是,如果我通过 hyper-v 控制台连接,则不会出现要求输入屏幕分辨率的 Windows 连接提示。如果我通过 连接,则不会mstsc.exe
创建任何会话,并且 hyper-v 控制台中不会出现任何 IP 地址:
与我的 debian vm 比较:
答案1
只是猜测
如果您没有从 Hyper-v 控制台弹出屏幕分辨率窗口,则可能是因为您尚未为虚拟机启用增强模式。您必须查看两个地方以了解增强模式
- Hyper-V 设置 > 增强模式策略 > 勾选以允许
- 当您连接到虚拟机(通过 Hyper-v 控制台)时,在菜单上选择“查看”,并确保已选择“增强模式”。如果它呈灰色,可能是因为 Hyper-v 设置不正确
您无法对 Ubuntu 计算机执行 RDP 操作,是因为提供的用于启用增强模式的脚本未启用 VSOCK 使用和 TCP/IP 使用
最后,我们撰写了关于 xrdp 和增强模式的文章,并提供了使用这两种方法的可能方法。您可以随时查看这个帖子看看这对你是否有用
希望这有帮助
直到下一次