vnc总是连接不了kvm虚拟机问题解决报The connection closed unexpectedly.

没有为这个kvm虚拟机配置vnc端口,可以自己在*.xml文件中添加
A.virsh edit centos7.0


B.重启kvm虚拟机,由于是autoport自动分配的端口,所以需要查询下
virsh vncdisplay centos7.0
:0
由于是5900起步的,所以这里是显示0,对应着5900,也可以直接用virsh dumpxml centos7.0这样查更加直观一些。

C.查到端口之后可以用vncviewer去连接,(如果在服务器上已经开了个连接,那么在windows上去用这个vncviewer去连接会失败,这个问题查了一段时间)
kvm中的VNC常见故障_第1张图片