剛剛給大空介紹的是一個(gè)英文版的vnc客戶(hù)端(vnc windows客戶(hù)端) ,如果大家不太習(xí)慣英文,這里再給大家來(lái)一個(gè)中文版的vnc客戶(hù)端(vnc windows客戶(hù)端) ,只不過(guò)版本號(hào)低一點(diǎn),其它使用上大至一樣,相信大家更喜歡。
NC(Virtual Network Computing,虛擬網(wǎng)絡(luò)計(jì)算)最早是一套由英國(guó)劍橋大學(xué)AT&T實(shí)驗(yàn)室在2002年開(kāi)發(fā)的輕量型的遠(yuǎn)程控制計(jì)算機(jī)軟件,其采用了 GPL 授權(quán)條款,任何人都可免費(fèi)取得該軟件。VNC軟件主要由兩個(gè)部分組成:VNC server及VNC viewer。用戶(hù)需先將VNC server安裝在被控端的計(jì)算機(jī)上后,才能在主控端執(zhí)行 VNC viewer 控制被控端。
VNC server 與 VNC viewer 支持多種操作系統(tǒng),如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等),因此可將 VNC server 及 VNC viewer 分別安裝在不同的操作系統(tǒng)中進(jìn)行控制。RealVNC 的優(yōu)越性還在于如果操作系統(tǒng)的主控端計(jì)算機(jī)沒(méi)有安裝 VNC viewer,也可以通過(guò)一般的網(wǎng)絡(luò)瀏覽器(如 IE 等)來(lái)控制被控端(需要 Java 虛擬機(jī)的支持)。
整個(gè) VNC 一般運(yùn)行的工作流程如下:
(1) VNC 客戶(hù)端通過(guò)瀏覽器或 VNC Viewer 連接至 VNC Server。
(2) VNC Server 傳送一對(duì)話(huà)窗口至客戶(hù)端,要求輸入連接密碼(可能為空),以及存取的 VNC Server 顯示裝置。
(3) 在客戶(hù)端輸入連接密碼后,VNC Server 驗(yàn)證客戶(hù)端是否具有存取權(quán)限。
(4) 若是客戶(hù)端通過(guò) VNC Server 的驗(yàn)證,客戶(hù)端即要求 VNC Server 顯示桌面環(huán)境。
(5) 被控端將畫(huà)面顯示控制權(quán)交由 VNC Server 負(fù)責(zé)。
(6) VNC Server 將把被控端的桌面環(huán)境利用 VNC 通信協(xié)議送至客戶(hù)端,并且允許客戶(hù)端控制 VNC Server 的桌面環(huán)境及輸入裝置。