VNC是一個遠端搖控的桌面程式,全名為(Virtual Network Computing),意即虛擬網路計算器。VNC是美國Bell通訊實驗室所研發出來的小型桌面程式,雖然程式碼的容量非常小,但是能力卻是非常地強大。
VNC主要有兩個物件需要下載及使用,分別是Viewer端和Server端。被搖控的電腦為Server端,而搖控的電腦為Client端。VNC是以圖形化介面來呈現,當Server端開啟時,Viewer端只要連上網際網路,就可以進行搖控操作;值得一提的就是無論是在那部電腦,只要裝上了Viewer端程式,就可以進行搖控的動作,甚至遠在美國的電腦搖控台灣的電腦,都可以辦得到,不過其中要注意的是駭客隨時會攔截訊號,隨後便入侵Server的系統;另外就是頻寬的問題,假如頻寬越窄,畫面更新的頻率和所操作的速度就會變得非常緩慢。
這裡所要介紹的是TightVNC是VNC的改良版;這款TightVNC裡有許多新的特色、改進要點,舊版本Bug除錯及軟體最佳化等。TightVNC是一款免費的軟體,並可跨平台使用,也相容於原版的VNC。據官方網站Feedback資料指出,許多使用者都認為這款軟體是目前免費遠端搖控軟體中最好的一個,且TightVNC還在研發的階段,預計在下一版中會有更突出的表現才是。
TightVNC與VNC的不同之處在於加入了許多新的功能,如增強軟體的穩定性,以及RFB網路協定能夠與其它VNC附加軟體的相容性。需要注意的是假如TightVNC更新了任一端的網路協定,那麼另一端也要使用相同的網路協定,否則就會造成軟體無法操控的情形發生。
TightVNC的新功能非常地多,舉例來說,當移動遊標時,畫面不會持續更新,也代表軟體操控的流暢度會更佳。作者將原始碼重新編譯了一遍,讓軟體能夠在緩慢的網路下也不容易有延遲的情況發生;並且還可以減少網路的流量,以便在任何網路環境下,都能夠順利地運行。在圖形化的介面上,使用者可將被搖控端的桌面圖形設成JPEG壓縮檔,換句話說,就是讓被搖控端的圖形能夠處理的更快速。使用者可以設兩種密碼,一種是擁有完全控制權的Full–Control,另一種是只有瀏覽權的Read–Only。
作者還改善了VNC複雜的設定選項,讓TightVNC使用起來更為容易,使用者只要透過GUI就可以自行設定選項,例如設定回路的連線、關閉HTTP Server,及隨意變換TCP/IP的數據等。嚴格說來,TightVNC不但是VNC的進階版,更是一個媲美PCAnywhere的遠端搖控軟體,有興趣的讀者可以下載這個簡單易用且不佔空間的軟體來試試,不過要記得Server和Viewer要一起下載才能夠使用。