局域網(wǎng)遠程管理系統(tǒng)設計研究
時間:2022-05-09 10:38:43
導語:局域網(wǎng)遠程管理系統(tǒng)設計研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:隨著計算機網(wǎng)絡的迅速發(fā)展,很多的公司企業(yè)和學?;径加袑儆谧约旱?a href="http://www.eimio.cn/lunwen/guanlilunwen/glxtlw/201905/696853.html" target="_blank">局域網(wǎng),所以在局域網(wǎng)中很需要一款遠程管理系統(tǒng)。遠程管理是基于局域網(wǎng)絡,通過網(wǎng)絡協(xié)議實現(xiàn)對計算機的遠程控制。為了能夠實現(xiàn)在局域網(wǎng)中遠程管理,我們的系統(tǒng)可以使用C/S桌面應用程序的開發(fā)模式,在控制端安裝主控程序,在被控制端安裝受控制的程序,這時我們啟動主控程序,就可以對被控制端程序進行遠程管理和控制了。
關鍵詞:局域網(wǎng);遠程管理;系統(tǒng)設計
隨著計算機網(wǎng)絡的迅速發(fā)展,它給我們的生活帶來了很大的便利,目前市面上也有很多的遠程控制軟件,但大多數(shù)都是適用于一對一的管理,在局域網(wǎng)絡中使用很麻煩,并且不怎么方便,很多的公司企業(yè)和學?;径加袑儆谧约旱木钟蚓W(wǎng),所以在局域網(wǎng)中很需要一款遠程管理系統(tǒng)。遠程管理是基于局域網(wǎng)絡,通過網(wǎng)絡協(xié)議實現(xiàn)對計算機的遠程控制。
一、局域網(wǎng)的原理
局域網(wǎng)一般是由電纜、無線媒體或者網(wǎng)線通過網(wǎng)絡適配器相互之間連接在一起的計算機網(wǎng)絡,它是建立在以太網(wǎng)結構上的一種網(wǎng)絡分布。局域網(wǎng)一般是作為一個部門、學校、單位或者一個公司中單獨使用,它很容易被創(chuàng)建,易拓展和維護,并且靈活性很高,故很受歡迎,目前,每個公司、學校和企業(yè)都會擁有屬于自己的內(nèi)部局域網(wǎng),它能夠覆蓋的地理范圍很小,但是可以相對于獨立存在,并且它可以通過很多種傳輸介質進行傳輸,比如有線,光纖,無線網(wǎng)絡連接。通過局域網(wǎng)的連接,多臺電腦之間可以實現(xiàn)文件共享,以及打印機等設備能夠實現(xiàn)共享打印等等,而這次局域網(wǎng)遠程管理系統(tǒng)的設計就是基于局域網(wǎng)的基礎上進行的,通過局域網(wǎng)的連接實現(xiàn)計算機之間的通信,發(fā)送相關的指令,以及對數(shù)據(jù)進行傳輸?shù)鹊取?/p>
二、遠程管理的原理遠程控制
一般分為控制端和被控制端,我們需要將控制端的程序安裝在控制端的電腦上,把受控制端的電腦安裝被控軟件,這時候,我們就可以通過局域網(wǎng)的通訊協(xié)議接收被控制的電腦的數(shù)據(jù),也可以向被控制電腦發(fā)送相關的操作指令。只需要我們建立一條通訊通道,就能夠實現(xiàn)遠程控制的連接,和計算機之間的數(shù)據(jù)傳輸以及指令傳輸。
三、遠程管理的功能需求
為了能夠實現(xiàn)在局域網(wǎng)中遠程管理,我們的系統(tǒng)可以使用C/S桌面應用程序的開發(fā)模式,在控制端安裝主控程序,在被控制端安裝受控制的程序,這時我們啟動主控程序,就可以對被控制端程序進行遠程管理和控制了。遠程管理系統(tǒng)的主控制端需要實現(xiàn)對遠程主機的監(jiān)視,能夠修改被控制端的系統(tǒng)文件,可以進行遠程的開關機和重新啟動的等功能,并且能夠直接實現(xiàn)對鍵盤和鼠標的基本操作,并且能夠掃描正處于當前局域網(wǎng)內(nèi)的主機,能夠尋找到可以控制的主機。遠程管理系統(tǒng)的被控制端則需要實現(xiàn)開機就能夠直接運行程序,使得電腦接受控制,在程序運行時,讓程序在后臺運行,并隱藏掉,使得該程序不可被隱藏。遠程管理并且需要能夠實時的監(jiān)控遠程桌面,能夠及時的響應控制的端發(fā)送的命令指令,并且被控制端只能夠被一臺電腦控制,不能夠被多臺電腦控制,這時,我們可以考慮在連接時使用身份驗證,只有當驗證通過后,才能夠被控制,我們還需要讓我們的遠程管理系統(tǒng)能夠運行在不同系統(tǒng)的計算機系統(tǒng)上。局域網(wǎng)遠程管理系統(tǒng)一般都是使用在學校的機房,企業(yè)和事業(yè)單位中,我們的目的就是在于通過局域網(wǎng)中的一臺電腦控制處于局域網(wǎng)中的一群電腦,通過對學校和企業(yè)的功能需求分析,該系統(tǒng)應該具有如下功能:首先,它能夠遠程的控制處于局域網(wǎng)內(nèi)的任意一臺或者多臺電腦;其次能夠對文件進行傳輸,下載和上傳;并且控制端和被控制端能夠聊天。
四、遠程管理系統(tǒng)中的關鍵技術介紹
在遠程管理系統(tǒng)中,用戶一般情況下是不能自啟動的,也不能自動運行,這就需要讓受控端在不知道的情況下幫我們啟動,我們可以使用木馬病毒,通過計算機中的注冊表來實現(xiàn)自己啟動;在運行時,我們的程序需要躲過殺毒軟件的查殺,不能讓殺毒軟件中止了我們的程序,這時我們需要遠程的將我們的進程隱藏,現(xiàn)在,我們能夠使用的最先進的方法就是通過遠程注入的方式,讓程序隱藏起來,無法發(fā)現(xiàn)程序的存在。我們還需要能夠自動的獲取處于計算機局域網(wǎng)絡中的計算機IP地址,首先可以通過在局域網(wǎng)絡中先獲取網(wǎng)絡中所有的工作組,再通過工作組獲取處于工作組中的所有計算機名稱,再通過計算機名稱來獲取該計算機內(nèi)的IP地址,通過IP地址來實現(xiàn)對計算機的完全控制。必要時我們需要能夠獲取每臺計算機的屏幕監(jiān)控,這時我們需要通過被控制端來實施的傳輸屏幕的圖像數(shù)據(jù)。局域網(wǎng)遠程管理系統(tǒng)還需要能夠對電腦實現(xiàn)完全控制,這就使得被控制端程序需要有足夠高的權限,使得他能夠實現(xiàn)對計算機屏幕的黑屏,以及對鍵盤鼠標的禁用,也能夠實現(xiàn)對計算機遠程關機。
五、局域網(wǎng)遠程控制的基本思路
要想實現(xiàn)局域網(wǎng)的遠程控制,我們需要在我們的控制端和被控端之間建立出一條可以通信的通道,通過這一條信息通道用來進行信息傳遞,像這樣的信息通道一般都會采用反彈和HTTP隧道技術搭建,這樣做的目的在于能夠更好的突破網(wǎng)絡中的防火墻??刂贫藭ㄟ^我們建立好的信息通道發(fā)送相關的指令,獲取被控端的資源和信息,通過信息通道傳送到控制端中的相應的窗口中顯示出來。實現(xiàn)局域網(wǎng)的遠程控制需要一條能夠突破電腦防火墻的信息傳輸通道,只有擁有一條穩(wěn)定的通訊通道才能使得整個局域網(wǎng)遠程管理系統(tǒng)能夠穩(wěn)定運行。
六、小結
為了實現(xiàn)對局域網(wǎng)進行遠程管理,本文設計開發(fā)了一套局域網(wǎng)遠程管理系統(tǒng),該系統(tǒng)可以采用C/S結構進行開發(fā),通過從技術以及需求方面的角度上闡述了局域網(wǎng)遠程管理系統(tǒng)的設計,實現(xiàn)局域網(wǎng)遠程控制將會大大的提高公式和企業(yè)的工作和處理效率。通過對局域網(wǎng)遠程管理設計的研究發(fā)現(xiàn),該技術是確實可行的。
參考文獻
[1]楊明福.計算機網(wǎng)絡原理[M].北京:經(jīng)濟科學出版社,2007.6.
[2](美)RichardHightower,NicholasLesiecki.Java極限編程[M].唐丁一,蔡永航,譯.北京:機械工業(yè)出版社,2004.01
[3]劉光寶.TCP/IP應用程序的通信連接模式[M]北京:電子工業(yè)出版社,2007.2.
作者:趙劍卿 單位:宣化科技職業(yè)學院