1. 程式人生 > >遠程桌面協議淺析(VNC/SPICE/RDP)

遠程桌面協議淺析(VNC/SPICE/RDP)

lac replace htm clas 映射 blank sta 網絡流量 name

目前常用的協議有VNC/SPICE/RDP三種,就在這裏做一個簡單的介紹。

三種協議的對比

SPICE VNC RDP
BIOS屏幕顯示 不能
全彩支持
更改分辨率
多顯示器 多顯示器支持(高達4畫面) 只有一個屏幕 多顯示器支持
圖像傳輸 圖像和圖形傳輸 圖像傳輸 圖像和圖形傳輸
視頻播放支持 GPU加速支持 不能 GPU加速支持
音頻傳輸 雙向語音可以控制 不能 雙向語音可以控制
鼠標控制 客戶端服務器都可以控制 服務器端控制 服務器端控制
USB傳輸 USB可以通過網絡傳輸 不能 USB可以通過網絡傳輸

一、VNC

適用系統:windows、Linux

網絡流量:較小,常用100k左右

適用場景:主要用於linux的服務器的管理,由於無聲音和usb傳輸,不滿足於虛擬桌面的使用

# 安裝
yum install tigervnc-server   
#vnc服務器啟動
vncserver   
#查看連接
vncserver  -list  
#修改訪問密碼
vncpasswd   
#關閉vncserver
vncserver -kill :n
#配置文件修改 
vim /etc/sysconfig/vncservers  
# VNCSERVERS="2:myusername"   sessionnumber,用戶名
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
VNCSERVERS="1:root" # display port and username
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd"

二、SPICE

適用系統:linux

網絡流量:較大,正常使用10-20M

適用場景:由於在色彩、音頻和usb方面,適用於虛擬桌面,主要用於虛擬機的虛擬桌面應用

使用:安裝後,需要在虛擬機中配置,參考本人關於虛擬機的blog。

三、RDP

目前在windows上 rdp有兩種,remote,remotefx

適用系統:windows、linux

網絡流量:較小,正常使用100-200k左右

適用場景:由於在色彩、音頻、usb及本地磁盤映射方面較好,非常適用於虛擬桌面

windows 使用:系統安裝後即可使用。

#linux上安裝rdesktop,用於linux訪問windws遠程桌面
#安裝
yum install rdesktop
#如需要在界面上使用需要安裝
yum install tsclient
#使用命令行訪問,-f 全屏 -a顏色 -c L 連接類型
rdesktop -f -a 16 119.0.0.100:1234
#使用rdp協議訪問linux
yum install xrdp
#啟動xrdp服務
xrdp

原文鏈接:http://www.cnblogs.com/qpanda/p/4331782.html

遠程桌面協議淺析(VNC/SPICE/RDP)