centos7;windows下安装和使用spice
感謝朋友支持本博客,歡迎共同探討交流,因為能力和時間有限,錯誤之處在所難免,歡迎指正!
假設轉載,請保留作者信息。
博客地址:http://blog.csdn.net/qq_21398167
在CentOS+KVM上配置SPICE實現遠程訪問
文件夾
1經常使用遠程桌面協議...1
2 SPICE簡單介紹...2
3 SPICE配置...2
?
1經常使用遠程桌面協議
眼下經常使用的遠程桌面協議有VNC、SPICE、RDP三種,各種性能對照見下表。
| ? | SPICE | VNC | RDP |
| BIOS屏幕顯示 | 能 | 能 | 能 |
| 全彩支持 | 能 | 能 | 能 |
| 更改分辨率 | 能 | 能 | 能 |
| 多顯示器 | 多顯示器支持(高達4畫面) | 僅僅有一個屏幕 | 多顯示器支持 |
| 圖像傳輸 | 圖像和圖形傳輸 | 圖像傳輸 | 圖像和圖形傳輸 |
| 視頻播放支持 | GPU加速支持 | 不能 | GPU加速支持 |
| 音頻傳輸 | 雙向語音能夠控制 | 不能 | 雙向語音能夠控制 |
| 鼠標控制 | clientserver都能夠控制 | server控制 | server控制 |
| USB傳輸 | USB能夠通過網絡傳輸 | 不能 | USB能夠通過網絡傳輸 |
?
2 SPICE簡單介紹
SPICE是紅帽企業虛擬化桌面版的三大主要技術組建之中的一個。具有自適應能力的遠程提交協議。可以提供與物理桌面全然同樣的終于用戶體驗。
它包括3個組件:
???SPICE Driver: SPICE驅動器,存在于每一個虛擬桌面內的組件。
???SPICE Device: SPICE設備。存在于紅帽企業虛擬化Hypervisor內的組件。
???SPICE Client: SPICEclient,存在于設備終端上的組件。能夠使瘦客戶機或專用的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。請刪除后創建
???創建Model為QXL的Video
???創建后例如以下所看到的
???編輯虛擬機文件加入參數
???????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為serverip。port是為虛擬機分配的對應端口
???
?
?
?
通過virt-manager啟動
?
client安裝和遠程桌面連接
??Linux上的client安裝
????????# yum install spice-client
????????注:假設安裝顯示“Nopackage spice-client available”
????????則能夠依照下面步驟通過編譯源代碼安裝
安裝依賴庫
# 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
下載、編譯、安裝源代碼庫
#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
通過spicec進行遠程連接
# spicec –h 192.168.0.94 –p 5900
注:192.168.0.94為執行虛擬機的serverIP,5900是為虛擬機分配的port
連接成功后例如以下圖所看到的
????
Windows上的client安裝
???????? 從www.spice-space.org/download.html中下載virt-viewer Windows installer并安裝
???????? 從“開始”- “全部程序” – “VirtViewer”- “Remote viewer”打開client。輸入參數spice://192.168.0.94:5900/,點擊Connect就可以登陸
總結
以上是生活随笔為你收集整理的centos7;windows下安装和使用spice的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蘑菇街app是做什么的
- 下一篇: KVM虚拟化笔记(七)------kvm