centos7;windows下安装和使用spice

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!
如果转载,请保留作者信息。
博客地址:http://blog.csdn.net/qq_21398167

原博文地址:http://blog.csdn.net/qq_21398167/article/details/46408391

CentOS+KVM上配置SPICE实现远程访问

目录

1常用远程桌面协议...1

2 SPICE简介...2

3 SPICE配置...2

 

1常用远程桌面协议

目前常用的远程桌面协议有VNCSPICERDP三种,各种性能对比见下表。

 

SPICE

VNC

RDP

BIOS屏幕显示

全彩支持

更改分辨率

多显示器

多显示器支持(高达4画面)

只有一个屏幕

多显示器支持

图像传输

图像和图形传输

图像传输

图像和图形传输

视频播放支持

GPU加速支持

不能

GPU加速支持

音频传输

双向语音可以控制

不能

双向语音可以控制

鼠标控制

客户端服务器都可以控制

服务器控制

服务器控制

USB传输

USB可以通过网络传输

不能

USB可以通过网络传输

 

2 SPICE简介

SPICE是红帽企业虚拟化桌面版的三大主要技术组建之一,具有自适应能力的远程提交协议,能够提供与物理桌面完全相同的最终用户体验。

它包含3个组件:

   SPICE Driver: SPICE驱动器,存在于每个虚拟桌面内的组件。

   SPICE Device: SPICE设备,存在于红帽企业虚拟化Hypervisor内的组件。

   SPICE Client: SPICE客户端,存在于设备终端上的组件,可以使瘦客户机或专用的PC用于接入每个虚拟桌面。

3 SPICE配置

      服务端安装SPICE和创建、启动虚拟机

        # yum install spice-protocol

        # yum install spice-server

# service iptables stop

        # iptables –F

        修改/etc/selinux/config,将其中的SELINUX设置为disabled,然后重启

 

        创建安装spice显示器的虚拟机(以下仅通过virt-manager来创建)

        选择虚拟机的Virtual Machine Details界面

   

 

创建Display Spice

   注:如果原本有Display VNC,请删除后创建

   创建ModelQXLVideo

   创建后如下所示

   编辑虚拟机文件添加参数

       Virsh edit Ubuntu1204Desktop

       <graphics>节点编辑成如下

       <graphics type=’spice’ port=’5900’ autoport=’no’ listen=’192.168.0.94’>

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

       </graphics>

       注:以上参数中192.168.0.94为服务器ipport是为虚拟机分配的相应端口

   

 

 

 

通过virt-manager启动

 

客户端安装和远程桌面连接

  Linux上的客户端安装

        # yum install spice-client

        注:如果安装显示“Nopackage spice-client available

        则可以按照以下步骤通过编译源码安装

  1. 安装依赖库

    # yum install gcc

    # yum install libjpeg-devel

    # yum install cyrus-sasl-devel.x86_64

    # yum install gcc-c++

    # yum install alsa-lib*

    # yum install libgnomeui-devel

    # yum install celt051-devel

    # yum install openssl

    # yum install openssl-devel

  2. 下载、编译、安装源码库

    #wget http://www.spice-space.org/download/releases/spice-0.8.1.tar.bz2

    # tar –xjvf spice-0.8.1.tar.bz2

    # cd spice-0.8.1

    # ./configure

    # make

    # make install

  3. 通过spicec进行远程连接

    # spicec –h 192.168.0.94 –p 5900

    注:192.168.0.94为运行虚拟机的服务器IP5900是为虚拟机分配的端口

    连接成功后如下图所示

        

    Windows上的客户端安装

             www.spice-space.org/download.html中下载virt-viewer Windows installer并安装

             从“开始”- “所有程序” – VirtViewer- “Remote viewer”打开客户端,输入参数spice://192.168.0.94:5900/,点击Connect即可登陆

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值