KVM配置vnc连接虚拟机

如果虚拟机无法直接连接, 有以下2中方式可以尝试

1 console

但是会遇到console后卡在登录的地方, 搜了很多资料说是需要配置虚拟机的一些东西, 但是虚拟机压根登录不进去, 于是可以尝试第二种方式

2 vnc

vnc 是一款远程控制工具软件, 通过IP+端口的方式可以直接连接到目标机器

接下来需要对kvm的每台虚拟机配置vnc, 使得每台虚拟机都绑定到宿主机器的一个端口上, 这样就可以通过宿主的IP+端口访问到虚拟机, 修改配置可以通过:

也可以直接去修改xml文件

<graphics type=’vnc’ port=’5100′ autoport=’no’ listen=’0.0.0.0′>

<listen type=’address’ address=’0.0.0.0’/>

</graphics>

修改后保存, 然后重新定义一下:

注意:  端口的指定需要是系统空闲且有效的, 如果设置冲突或者无效, 将导致无法正常启动虚拟机

    error: Failed to start domain test

error: Unable to read from monitor: Connection reset by peer

vnc viewer, 是连接需要用到的工具, 可以在官网下载

https://www.realvnc.com/download/viewer/

在使用过程中如果出现闪退的情况, 需要按照一下步骤更改一下配置:

Option–>Advanced–>Expert找到ColourLevel,默认值是pal8,修改为rgb222或full

此方案参考:

VNC Viewer 连接成功后闪退的解决方法



发表评论

电子邮件地址不会被公开。