# 设置VNC
这里的通过vnc方式访问虚拟机不是在kvm虚拟机安装配置vnc服务器,通过虚拟主机的IP地址与端口进行访问,kvm虚拟化对vnc的支持相对来说比xen要好很多,在虚拟主机上配置VNC访问虚拟机,也是为了多提供一种方式访问虚拟机。
## 修改qemu.conf
vim /etc/libvirt/qemu.conf
![1.38](http://oxysobnip.bkt.clouddn.com/1.38.png)
去掉第12行的注释,保存退出
注意:vnclisten 默认绑定127.0.0.1 在配置文件里指定VNC 绑定0.0.0.0的IP,就不用在安装kvm虚拟机时指定vnclisten参数了。在虚拟主机上有很多个虚拟机的时候,需要指定每个虚拟机的端口,否则将会很乱。
## 修改虚拟机配置文件
virsh edit clone-1
![1.39](http://oxysobnip.bkt.clouddn.com/1.39.png)
配置VNC的配置文件,port是指定端口号,autoport是自动分配端口号。
## 启动虚拟机并测试VNC
启动虚拟机
virsh start clone-1
![1.40](http://oxysobnip.bkt.clouddn.com/1.40.png)
使用vnc工具登陆
![1.41](http://oxysobnip.bkt.clouddn.com/1.41.png)
登陆成功
![1.42](http://oxysobnip.bkt.clouddn.com/1.42.png)
---------------------------------------------------------