局域網(wǎng)遠(yuǎn)程管理系統(tǒng)設(shè)計(jì)研究

時(shí)間:2022-05-09 10:38:43

導(dǎo)語:局域網(wǎng)遠(yuǎn)程管理系統(tǒng)設(shè)計(jì)研究一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

局域網(wǎng)遠(yuǎn)程管理系統(tǒng)設(shè)計(jì)研究

摘要:隨著計(jì)算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,很多的公司企業(yè)和學(xué)?;径加袑儆谧约旱?a href="http://www.eimio.cn/lunwen/guanlilunwen/glxtlw/201905/696853.html" target="_blank">局域網(wǎng),所以在局域網(wǎng)中很需要一款遠(yuǎn)程管理系統(tǒng)。遠(yuǎn)程管理是基于局域網(wǎng)絡(luò),通過網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)對計(jì)算機(jī)的遠(yuǎn)程控制。為了能夠?qū)崿F(xiàn)在局域網(wǎng)中遠(yuǎn)程管理,我們的系統(tǒng)可以使用C/S桌面應(yīng)用程序的開發(fā)模式,在控制端安裝主控程序,在被控制端安裝受控制的程序,這時(shí)我們啟動(dòng)主控程序,就可以對被控制端程序進(jìn)行遠(yuǎn)程管理和控制了。

關(guān)鍵詞:局域網(wǎng);遠(yuǎn)程管理;系統(tǒng)設(shè)計(jì)

隨著計(jì)算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,它給我們的生活帶來了很大的便利,目前市面上也有很多的遠(yuǎn)程控制軟件,但大多數(shù)都是適用于一對一的管理,在局域網(wǎng)絡(luò)中使用很麻煩,并且不怎么方便,很多的公司企業(yè)和學(xué)校基本都有屬于自己的局域網(wǎng),所以在局域網(wǎng)中很需要一款遠(yuǎn)程管理系統(tǒng)。遠(yuǎn)程管理是基于局域網(wǎng)絡(luò),通過網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)對計(jì)算機(jī)的遠(yuǎn)程控制。

一、局域網(wǎng)的原理

局域網(wǎng)一般是由電纜、無線媒體或者網(wǎng)線通過網(wǎng)絡(luò)適配器相互之間連接在一起的計(jì)算機(jī)網(wǎng)絡(luò),它是建立在以太網(wǎng)結(jié)構(gòu)上的一種網(wǎng)絡(luò)分布。局域網(wǎng)一般是作為一個(gè)部門、學(xué)校、單位或者一個(gè)公司中單獨(dú)使用,它很容易被創(chuàng)建,易拓展和維護(hù),并且靈活性很高,故很受歡迎,目前,每個(gè)公司、學(xué)校和企業(yè)都會(huì)擁有屬于自己的內(nèi)部局域網(wǎng),它能夠覆蓋的地理范圍很小,但是可以相對于獨(dú)立存在,并且它可以通過很多種傳輸介質(zhì)進(jìn)行傳輸,比如有線,光纖,無線網(wǎng)絡(luò)連接。通過局域網(wǎng)的連接,多臺電腦之間可以實(shí)現(xiàn)文件共享,以及打印機(jī)等設(shè)備能夠?qū)崿F(xiàn)共享打印等等,而這次局域網(wǎng)遠(yuǎn)程管理系統(tǒng)的設(shè)計(jì)就是基于局域網(wǎng)的基礎(chǔ)上進(jìn)行的,通過局域網(wǎng)的連接實(shí)現(xiàn)計(jì)算機(jī)之間的通信,發(fā)送相關(guān)的指令,以及對數(shù)據(jù)進(jìn)行傳輸?shù)鹊取?/p>

二、遠(yuǎn)程管理的原理遠(yuǎn)程控制

一般分為控制端和被控制端,我們需要將控制端的程序安裝在控制端的電腦上,把受控制端的電腦安裝被控軟件,這時(shí)候,我們就可以通過局域網(wǎng)的通訊協(xié)議接收被控制的電腦的數(shù)據(jù),也可以向被控制電腦發(fā)送相關(guān)的操作指令。只需要我們建立一條通訊通道,就能夠?qū)崿F(xiàn)遠(yuǎn)程控制的連接,和計(jì)算機(jī)之間的數(shù)據(jù)傳輸以及指令傳輸。

三、遠(yuǎn)程管理的功能需求

為了能夠?qū)崿F(xiàn)在局域網(wǎng)中遠(yuǎn)程管理,我們的系統(tǒng)可以使用C/S桌面應(yīng)用程序的開發(fā)模式,在控制端安裝主控程序,在被控制端安裝受控制的程序,這時(shí)我們啟動(dòng)主控程序,就可以對被控制端程序進(jìn)行遠(yuǎn)程管理和控制了。遠(yuǎn)程管理系統(tǒng)的主控制端需要實(shí)現(xiàn)對遠(yuǎn)程主機(jī)的監(jiān)視,能夠修改被控制端的系統(tǒng)文件,可以進(jìn)行遠(yuǎn)程的開關(guān)機(jī)和重新啟動(dòng)的等功能,并且能夠直接實(shí)現(xiàn)對鍵盤和鼠標(biāo)的基本操作,并且能夠掃描正處于當(dāng)前局域網(wǎng)內(nèi)的主機(jī),能夠?qū)ふ业娇梢钥刂频闹鳈C(jī)。遠(yuǎn)程管理系統(tǒng)的被控制端則需要實(shí)現(xiàn)開機(jī)就能夠直接運(yùn)行程序,使得電腦接受控制,在程序運(yùn)行時(shí),讓程序在后臺運(yùn)行,并隱藏掉,使得該程序不可被隱藏。遠(yuǎn)程管理并且需要能夠?qū)崟r(shí)的監(jiān)控遠(yuǎn)程桌面,能夠及時(shí)的響應(yīng)控制的端發(fā)送的命令指令,并且被控制端只能夠被一臺電腦控制,不能夠被多臺電腦控制,這時(shí),我們可以考慮在連接時(shí)使用身份驗(yàn)證,只有當(dāng)驗(yàn)證通過后,才能夠被控制,我們還需要讓我們的遠(yuǎn)程管理系統(tǒng)能夠運(yùn)行在不同系統(tǒng)的計(jì)算機(jī)系統(tǒng)上。局域網(wǎng)遠(yuǎn)程管理系統(tǒng)一般都是使用在學(xué)校的機(jī)房,企業(yè)和事業(yè)單位中,我們的目的就是在于通過局域網(wǎng)中的一臺電腦控制處于局域網(wǎng)中的一群電腦,通過對學(xué)校和企業(yè)的功能需求分析,該系統(tǒng)應(yīng)該具有如下功能:首先,它能夠遠(yuǎn)程的控制處于局域網(wǎng)內(nèi)的任意一臺或者多臺電腦;其次能夠?qū)ξ募M(jìn)行傳輸,下載和上傳;并且控制端和被控制端能夠聊天。

四、遠(yuǎn)程管理系統(tǒng)中的關(guān)鍵技術(shù)介紹

在遠(yuǎn)程管理系統(tǒng)中,用戶一般情況下是不能自啟動(dòng)的,也不能自動(dòng)運(yùn)行,這就需要讓受控端在不知道的情況下幫我們啟動(dòng),我們可以使用木馬病毒,通過計(jì)算機(jī)中的注冊表來實(shí)現(xiàn)自己啟動(dòng);在運(yùn)行時(shí),我們的程序需要躲過殺毒軟件的查殺,不能讓殺毒軟件中止了我們的程序,這時(shí)我們需要遠(yuǎn)程的將我們的進(jìn)程隱藏,現(xiàn)在,我們能夠使用的最先進(jìn)的方法就是通過遠(yuǎn)程注入的方式,讓程序隱藏起來,無法發(fā)現(xiàn)程序的存在。我們還需要能夠自動(dòng)的獲取處于計(jì)算機(jī)局域網(wǎng)絡(luò)中的計(jì)算機(jī)IP地址,首先可以通過在局域網(wǎng)絡(luò)中先獲取網(wǎng)絡(luò)中所有的工作組,再通過工作組獲取處于工作組中的所有計(jì)算機(jī)名稱,再通過計(jì)算機(jī)名稱來獲取該計(jì)算機(jī)內(nèi)的IP地址,通過IP地址來實(shí)現(xiàn)對計(jì)算機(jī)的完全控制。必要時(shí)我們需要能夠獲取每臺計(jì)算機(jī)的屏幕監(jiān)控,這時(shí)我們需要通過被控制端來實(shí)施的傳輸屏幕的圖像數(shù)據(jù)。局域網(wǎng)遠(yuǎn)程管理系統(tǒng)還需要能夠?qū)﹄娔X實(shí)現(xiàn)完全控制,這就使得被控制端程序需要有足夠高的權(quán)限,使得他能夠?qū)崿F(xiàn)對計(jì)算機(jī)屏幕的黑屏,以及對鍵盤鼠標(biāo)的禁用,也能夠?qū)崿F(xiàn)對計(jì)算機(jī)遠(yuǎn)程關(guān)機(jī)。

五、局域網(wǎng)遠(yuǎn)程控制的基本思路

要想實(shí)現(xiàn)局域網(wǎng)的遠(yuǎn)程控制,我們需要在我們的控制端和被控端之間建立出一條可以通信的通道,通過這一條信息通道用來進(jìn)行信息傳遞,像這樣的信息通道一般都會(huì)采用反彈和HTTP隧道技術(shù)搭建,這樣做的目的在于能夠更好的突破網(wǎng)絡(luò)中的防火墻。控制端會(huì)通過我們建立好的信息通道發(fā)送相關(guān)的指令,獲取被控端的資源和信息,通過信息通道傳送到控制端中的相應(yīng)的窗口中顯示出來。實(shí)現(xiàn)局域網(wǎng)的遠(yuǎn)程控制需要一條能夠突破電腦防火墻的信息傳輸通道,只有擁有一條穩(wěn)定的通訊通道才能使得整個(gè)局域網(wǎng)遠(yuǎn)程管理系統(tǒng)能夠穩(wěn)定運(yùn)行。

六、小結(jié)

為了實(shí)現(xiàn)對局域網(wǎng)進(jìn)行遠(yuǎn)程管理,本文設(shè)計(jì)開發(fā)了一套局域網(wǎng)遠(yuǎn)程管理系統(tǒng),該系統(tǒng)可以采用C/S結(jié)構(gòu)進(jìn)行開發(fā),通過從技術(shù)以及需求方面的角度上闡述了局域網(wǎng)遠(yuǎn)程管理系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)局域網(wǎng)遠(yuǎn)程控制將會(huì)大大的提高公式和企業(yè)的工作和處理效率。通過對局域網(wǎng)遠(yuǎn)程管理設(shè)計(jì)的研究發(fā)現(xiàn),該技術(shù)是確實(shí)可行的。

參考文獻(xiàn)

[1]楊明福.計(jì)算機(jī)網(wǎng)絡(luò)原理[M].北京:經(jīng)濟(jì)科學(xué)出版社,2007.6.

[2](美)RichardHightower,NicholasLesiecki.Java極限編程[M].唐丁一,蔡永航,譯.北京:機(jī)械工業(yè)出版社,2004.01

[3]劉光寶.TCP/IP應(yīng)用程序的通信連接模式[M]北京:電子工業(yè)出版社,2007.2.

作者:趙劍卿 單位:宣化科技職業(yè)學(xué)院