7.7.2.4. 通过 RDP 控制台连接至 Windows 虚拟机
远程桌面协议 (RDP) 为连接至 Windows 虚拟机提供更好的控制台体验。
要通过 RDP 连接至 Windows 虚拟机,请为 RDP 客户端指定附加的 L2 vNIC 的 IP 地址。
先决条件
-
正在运行的 Windows 虚拟机装有 QEMU 客户机代理。VirtIO 驱动程序中包含
qemu-guest-agent
。 - 附加到虚拟机的第 2 层 vNIC。
- 与 Windows 虚拟机处于相同网络的机器上装有 RDP 客户端。
流程
以具有访问令牌的用户身份通过
oc
CLI 工具登录 OpenShift Virtualization 集群。$ oc login -u <user> https://<cluster.example.com>:8443
使用
oc describe vmi
显示正在运行的 Windows 虚拟机的配置。$ oc describe vmi <windows-vmi-name>
输出示例
... spec: networks: - name: default pod: {} - multus: networkName: cnv-bridge name: bridge-net ... status: interfaces: - interfaceName: eth0 ipAddress: 198.51.100.0/24 ipAddresses: 198.51.100.0/24 mac: a0:36:9f:0f:b1:70 name: default - interfaceName: eth1 ipAddress: 192.0.2.0/24 ipAddresses: 192.0.2.0/24 2001:db8::/32 mac: 00:17:a4:77:77:25 name: bridge-net ...
-
找出并复制第 2 层网络接口的 IP 地址。在以上示例中是
192.0.2.0
,如果您首选 IPv6,则为2001:db8::
。 - 打开 RDP 客户端,并使用上一步中复制的 IP 地址进行连接。
- 输入 Administrator 用户名和密码以连接至 Windows 虚拟机。