「libvirt」- VNC Console Access

  CREATED BY JENKINSBOT

配置VNC远程访问虚拟机控制台(桌面)。

默认是SPICE类型,并且只能本地访问。

修改与的定义,执行命令:virsh edit --domain 'your-domain

默认值为<graphics type='spice' autoport='yes'><listen type='address'/><image compression='off'/></graphics>是不允许远程访问的。

若向开启远程访问,则定义为:<graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'>,监听多有网卡并且没有密码保护。

如果想使用密码保护,则定义:<grphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' passwd='yourpassword'>

也可以值监听特定的IP地址,修改listen字段即可。

通过 Console 访问

virsh console --domain "<your-vm-name>"

参考文献

Adjusting VNC Console Access via Libvirt XML
在Windows X86-64主机上运行的qemu-system-aarch64中启用虚拟机图形