小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

基于UltraVNC實(shí)現(xiàn)客戶端遠(yuǎn)程控制

 quasiceo 2016-11-18

基于UltraVNC實(shí)現(xiàn)客戶端遠(yuǎn)程控制

前言

一般遠(yuǎn)程就直接用windows自帶的,配置好動(dòng)態(tài)IP花生殼,在任何地方都可以連回機(jī)子。最近項(xiàng)目里遇到這么個(gè)情況,需要快速接入遠(yuǎn)程控制功能,客戶機(jī)的IP每次都會(huì)變,并且都是在外網(wǎng),這樣,就必須使用帶有中轉(zhuǎn)服務(wù)器的遠(yuǎn)程控制,網(wǎng)上查了一下有TightVNC和UltraVNC兩個(gè)比較好的開源遠(yuǎn)程控制項(xiàng)目。

可惜TightVNC目前中轉(zhuǎn)服務(wù)器端還在開發(fā),下個(gè)版本可能才有。

所以果斷選擇使用UltraVNC!

介紹

VNC(Virtual Network Computing),為一種使用RFB協(xié)定的屏幕畫面分享及遠(yuǎn)端操作軟件。此軟件借由網(wǎng)絡(luò),可傳送鍵盤與鼠標(biāo)的動(dòng)作及即時(shí)的屏幕畫面。

VNC與操作系統(tǒng)無關(guān),因此可跨平臺(tái)使用,例如可用Windows連線到某Linux的電腦,反之亦同。甚至在沒有安裝用戶端程式的電腦中,只要有支援JAVA的瀏覽器,也可使用。

UltraVNC:加入了TightVNC的部份程式及加強(qiáng)效能的圖型映射驅(qū)動(dòng)程式,并結(jié)合Active Directory及NTLM的賬號(hào)密碼認(rèn)證,但僅有Windows版本。

地址:http://www./

UltraVNC包括客戶端與服務(wù)端,請(qǐng)求協(xié)助的一方稱為被協(xié)助方,或者(遠(yuǎn)程協(xié)助)服務(wù)端;響應(yīng)的一方稱這里命名被協(xié)助方為Cv,而協(xié)助方命名為Cs,中轉(zhuǎn)服務(wù)器為Sr。為協(xié)助方,或者(遠(yuǎn)程協(xié)助)客戶端,

Repeater為中轉(zhuǎn)服務(wù)器Sr,當(dāng)Server連接Viewer是,通過Sr相互轉(zhuǎn)發(fā)數(shù)據(jù)。對(duì)Cs的監(jiān)控端口為5500,Cv的監(jiān)控端口為5900,當(dāng)然5500、5900都是vnc的默認(rèn)端口,這樣會(huì)引起其他一些VNC軟件的沖突,所以Cs和Cv監(jiān)控端口都需要修改。

原理

一般連接模式包括兩種

1) 協(xié)助用戶Cv和請(qǐng)求協(xié)助用戶Cs1在同一局域網(wǎng)內(nèi),這時(shí)Cv與Cs1可以直接通過IP地址進(jìn)行TCP通信;

2) 協(xié)助用戶Cv和請(qǐng)求協(xié)助用戶Cs2不在同一局域網(wǎng)內(nèi),這時(shí)Cv與Cs2只能通過中轉(zhuǎn)服務(wù)器相互轉(zhuǎn)發(fā)數(shù)據(jù)進(jìn)行通信。

其中2)中repeater包括兩種模式,如圖所示,第一種是repeater在內(nèi)網(wǎng),第二種是repeater在外網(wǎng),我們主要介紹第二種。

 

官方文檔也介紹的比較詳細(xì)了,相關(guān)信息可以直接查看。

實(shí)現(xiàn)

統(tǒng)一下載地址:http://www./downloads/ultravnc/111-download-ultravnc-1205.html

注意:實(shí)現(xiàn)過程中都使用默配置

1、找一臺(tái)公網(wǎng)服務(wù)器安裝運(yùn)行repeater

2、在客戶機(jī)安裝UltraVNC,設(shè)置為windows服務(wù),使其每次開機(jī)都啟動(dòng)。

3、配置客戶機(jī)

輸入:-id:54 -autoreconnect -connect 12.34.56.78 

其中54改為你自己設(shè)置的機(jī)子編號(hào),12.34.56.78改為repeater所在的地址,這樣,每次啟動(dòng)都會(huì)運(yùn)行命令,使用設(shè)置的id號(hào)連接repeater了。

當(dāng)然也可以手動(dòng)連接,右鍵托盤圖標(biāo)->add new client

4、使用客戶端通過repeater直接連接服務(wù)端。

 

這樣,就可以直接在(客戶端)協(xié)助方自己通過設(shè)置好的id,訪問(服務(wù)端)被協(xié)助方了,再也不用擔(dān)心ip的問題。

但是這也有一個(gè)問題:

repeater其實(shí)也相當(dāng)于一個(gè)服務(wù)端,只不過自動(dòng)接受了客戶端發(fā)過來的連接請(qǐng)求,當(dāng)真正使用客戶端通過repeater連接服務(wù)端的時(shí)候,其實(shí)就相當(dāng)于通過repeater這個(gè)服務(wù)端回連客戶端,這個(gè)過程就不需要登錄密碼,所以如果其他人知道了repeater的地址和ID號(hào),那么也可以連接上客戶端了,安全性有待提高!

 

自從用了TeamViewer,其他遠(yuǎn)程工具都是浮云……

我不怕千萬人阻擋,只怕自己投降。
分類: 其他
標(biāo)簽: 開發(fā)手記

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多