如何用區域網連線電腦
遠端控制”一詞大家應該都有所耳聞,就是在網路上由一臺電腦***主控端Remote/客戶端***遠距離去控制另一臺電腦***被控端Host/伺服器端***的技術,遠端控制有很多用途,你可以坐在家中操縱辦公室的電腦進行遠端辦公,你可以利用遠端控制幫助異地的朋友解決電腦問題,這可比用電話指揮直觀多了。現在遠端控制軟體很多,Windows XP也自帶遠端控制的功能。不過這些軟體大都只能對有公網IP的被控端進行遠端控制,不過公網IP有限,現在的公司內的電腦和很多寬頻一般都是內網,也就是幾臺電腦通過一個閘道器共享一個公網IP上網,這種情況下要實現遠端控制比較困難,小編在這裡提供幾個可行的方案,希望對廣大內網使用者有所幫助。
一、利用埠對映
1.通過XP遠端桌面連線
埠對映就是將內網電腦上的遠端控制軟體使用的那個埠對映到閘道器的某個埠上,這樣用閘道器的公網IP加對映的埠號就可以對內網的電腦進行遠端控制了。大多數路由器和閘道器軟體都帶有埠對映功能,也可以藉助一些埠對映軟體,如WinRoute Pro等,如果是用Windows XP的共享連線的方法共享上網的,它本身也帶有埠對映功能,下面就以Windows XP自帶的遠端桌面為例,介紹一下它的設定方法。
在作閘道器的電腦的共享連線圖示上點右鍵,選“屬性”,開啟連線屬性視窗,選“高階”那項,再點選“設定”,會出現“高階設定”的對話方塊***如圖1***。
圖1:共享連結高階設定
注意其中有一項“遠端桌面”,勾選這項,會彈出一個“服務設定”的視窗,其中的埠號等設定已經設好了,我們只要新增上被控端的內網IP***比如192.168.1.3***就可以了***如圖2***,點兩次確定後就設定好了遠端桌面的埠對映。
然後啟用被控端的遠端控制,預設情況下這項是禁用的。具體做法是:在“我的電腦”圖示上單擊右鍵,選擇“屬性”,在彈出的“系統屬性”視窗中選擇“遠端”選項。勾選“允許從這臺計算機發送遠端邀請”和“允許使用者遠端連線到這臺計算機”,點選“選擇遠端使用者”可以選擇具有遠端控制權的使用者***預設管理員有控制權***,進行遠端控制的使用者都要設定密碼。
需要進行遠端控制時,在主控端的電腦上點選“開始→所有程式→附件→通訊→遠端桌面連線”來啟動遠端桌面連線;如果主控端是Windows 98或者其他版本的Windows,可以把XP的安裝光碟放入光碟機,在自動執行介面上依次點選“執行其他任務→設定遠端桌面連線”來安裝遠端桌面連線程式。
啟動了遠端桌面連線後,會出現一個視窗***如圖3***,這裡我們要輸入被控端的閘道器的公網IP***比如218.193.12.115,注意不是被控端的內網IP***,連線成功後會出來個視窗,要輸入使用者名稱、密碼,稍等片刻就可以進行遠端控制了。
圖2:伺服器屬性設定
圖3:遠超桌面連線登陸視窗
2.家庭版XP的遠端協助方案
家庭版的Windows XP只有遠端協助的功能,“遠端”選項中只有“允許從這臺計算機發送遠端邀請”的選項,如果被控端是Windows XP家庭版,就不能用“遠端桌面連線”來進行遠端控制,不過可以用“遠端協助”。
圖4:幫助中心介面
首先,按上文的方法在被控端上設定好埠對映,然後點選“開始→所有程式→遠端協助”來開啟遠端協助***如圖4***,依次點選“邀請某人幫助您→將邀請儲存為檔案***高階***”,輸入姓名並調整過期時間,再設定好密碼,最後儲存邀請。系統會儲存下一個不到1KB的檔案,裡面記錄了連線資訊,不過內網使用者把它直接發給主控端是不行的,我們要用記事本把它開啟,可以看到裡面有段記載了內網IP***比如192.168.1.3:3389******如圖5***,將其改為“閘道器IP:外部埠號”***比如218.193.12.115:3398,3389為Windows XP遠端控制預設的埠號***,並儲存。
圖5:遠端閘道器設定介面
我們要在過期時間內把這個檔案用郵件等方式發給主控端,並把密碼告訴給他,主控端開啟檔案時會自動啟動遠端協助,輸入密碼後連線被控端***如圖6***,連線成功後,被控端會出現一個請求遠端協助的視窗,點選“是”同意進行遠端協助,此時只能看被控端的螢幕,要想進行控制,就點選“獲取控制權”,這時被控端會出現一個視窗請求共享控制,點選“是”同意後才能進行控制,還可以進行傳送檔案等,遠端控制完畢,要斷開連線。Windows XP專業版也可以用這種方法進行遠端控制。
圖6:遠端連線提示確認框
3.通過軟體實現埠對映
也可以用其他遠端控制軟體來實現埠對映,下面以廣泛使用的免費遠端控制軟體Winvnc為例,說明其設定方法。
首先設定埠對映,按上文所述開啟共享連線中“高階設定”的對話方塊,Winvnc的設定沒有在列表中,接下來就點“新增”,在彈出的“服務設定”對話方塊中填入服務描述***如Winvnc,可以隨便取***,再填上被控端的內網IP***比如192.168.1.3***,“此服務的內部埠號”中填Winvnc的控制埠***預設為5900***,“此服務的外部埠號”中填入對映後的埠號***可隨便取,建議與內部埠號一致***,連線方式選“TCP”***如圖7***,這樣就設定了埠對映。
圖7:伺服器埠設定介面
Winvnc現在有漢化版了,下載安裝完後,開機會自動啟動Winvnc,在右下角的工作列會出現白色的VNC的小圖示,在小圖示上面點右鍵,選擇“特性***P***”會出現設定視窗***如圖8***,在“密碼”中填入驗證密碼。如果勾選那項“啟用Java檢視器***J***”,那麼主控端就無須安裝Winvnc,可直接用支援Java的瀏覽器進行控制,最好把“移除桌面牆紙”那項勾選,這樣可以提高遠端控制的速度,其他設定用預設就可以了,設定好後按確定即可。
圖8:WinVNC選項設定
PCD工具譜
軟體名稱:WinVNC
軟體版本:3.3.7 漢化版
授權方式:免費軟體
軟體大小:440KB
下載地址:
遠端控制時,在主控端上安裝Winvnc,執行Winvnc元件中的“VNC檢視器”,會彈出一個“連線明細”的視窗***如圖9***,在“VNC伺服器”處填入被控端的閘道器IP:外部埠號***比如218.193.12.115:5900,如果外部埠號與內部埠號一致,也是Winvnc的控制埠,可以不用填外部埠號***,然後點“確定”開始連線,連線成功後會要求輸入被控端的密碼,接下來就可以進行遠端控制了。進行遠端控制時,被控端的狀態列中VNC小圖示會變成黑色,控制時,點選視窗作左上角會開啟一個選單***如圖10***,選“Send Ctrl-Alt-Del”可以開啟被控端的工作管理員,選“connection options”可以開啟一個選單,調整連線選項,勾選“使用8位元顏色”可以提高控制的速度,遠端控制完畢,關閉視窗即可斷開連線。
圖9:WinVNC連線伺服器設定
圖10:WinCNC使用介面
其他遠端控制軟體的設定方法也類似,先設定好埠對映後,遠端控制時,主控端用“閘道器IP:外部埠號”連線被控端,我想大家一定可以舉一反三的。至於路由器和其他閘道器軟體的設定方法,大家可以檢視相應的說明文件,這裡就不多說了。
設定埠對映進行遠端控制的優點是:主控端能直接與被控端建立連線,遠端控制的速度快。不過侷限性也很明顯:你需要有對閘道器的電腦或路由器的操作許可權才行,至於怎麼說通網管或ISP開埠對映,大家就自己想辦法吧,如果他們不配合,那也沒關係,再看看下面的方案。
二、利用Winvnc的逆向連線
Winvnc具有逆向連線功能,即由被控端主動連線主控端,連線成功後,由主控端進行控制,如果主控端有公網IP就可以利用逆向連線進行遠端控制。
要進行逆向連線,主控端先要執行Winvnc元件中的“VNC 檢視器偵聽模式”,進行遠端控制時,被控端在狀態列的VNC小圖示上點選右鍵,在彈出的選單中選擇“新增新的客戶端”,會開啟一個“初始化外向連線”的視窗***如圖11***,在“主機名稱”這欄中輸入主控端的IP***必須是公網IP***,連線成功後會發現被控端的桌面牆紙被去掉,狀態列中的VNC的小圖示會變成黑色,這時主控端就可以對被控端進行遠端控制了,被控端在狀態列的VNC小圖示上點選右鍵,在彈出的選單中選擇“斷開連線所有客戶端”就可以斷開連線,結束遠端控制。
圖11:利用WinVNC實現逆向連線
用這種方法進行遠端控制的優點是:被控端無須改動閘道器或路由器的設定,主控端與被控端之間能直接建立連線。侷限性是:主控端需要有公網IP。