2007年5月15日 星期二

UltraVNC 穿越防火牆的遠端遙控

穿越防火牆的遠端遙控 (UltraVNC)

遠端遙控程式,確實協助了許多技術員解決其他人的電腦問題,但是對方(被控端) 若在防火牆後面,或者是對方(被控端)不會在防火牆上打洞(開PORT); 或是多人共享網路ADSL或CABLE,不會設定IP分享器的話,就無法繼續使用遠端遙控了去幫助了。

我試過用WinXP內建的遠端搖控程式,請見另一篇「WinXP遠端協助」,在防火牆後後無法成功啟用,於是只好用穿透性比較好的UltraVNC。現在有很多遠端遙控的程式都多了這個功能 Listen mode (聽取或等候模式),就是讓 被控端主動連到主控端 去,在現在的IP分享器都有內建UPNP的功能之下,PORT會自動打開,這樣假如是在分享器後面,也可以主動達到了穿越防火牆的目的 !!

UltraVNC比其它VNC有增加Video Driver,連線速度快上許多,功能也更加完善。它同樣是一款完全免費的遠端遙控程式,以下程式已經改成最簡易的靜默安裝方式了。

廢話不多說,馬上開始。請先在下列網址,下載主程式 vnc.zip

http://www.box.net/public/7gk0cho54a

一.安裝 UltraVNC:

下載後,將其 zip 解壓縮後檔案如下圖


點擊「一鍵快速安裝」之後,便開始自動安裝。若是在Win XP sp2 的系統上,可能會跳出一個 安全性警告的視窗,這時只要點「繼續安裝」 即可

裝完之後,畫面上會只剩下一個檔案 「VNC遠端遙控小幫手」


二.被控端設定(需要被協助、被控制的電腦)

點擊留下的唯一檔案 VNC遠端遙控小幫手,右下角會出現一支眼睛。接著出現下列畫面。填入控制端(欲幫助端)的電腦IP,ID CODE不用填,按下ok,之後的動作 就交給控制端控制了。


PS. 假如不能使用,請 關掉 所有有防火牆的軟體如 卡巴司機(Kaspersky)、肉盾(Norton)、PCCillin之類的防毒。還不行的話請由控制台-->防火牆 --> OK ,關掉XP內建防火牆 (不過不太可能,我沒遇過要關掉的案例)



三.控制端設定(要協助對方,控制對方的控制者)

請控制端在報你的 IP 給對方時,先請自行在防火牆打開 port 5500 !!

開始--> 所有程式 --> UltraVNC --> UltraVNC Viewer --> Run UltraVNC listen Mode


XP sp2有內建簡易防火牆,請選擇解除對 VNCViewer的封鎖



其它:
連線功能表


檔案傳輸列表:


補註:
我常用的是 RealVNC,我也試著要用 RealVNC 的 Listen Mode功能,無奈一直成功不了,不知道是不是有bug。但 UltraVNC 一試就ok,所以用UltraVNC做教學。


[Reference] 參考資料
http://dominic16y.blog.edoors.com/index.php?op=ViewArticle&articleId=23039


.