[發(fā)明專利]反轉(zhuǎn)代理系統(tǒng)及方法無效
| 申請?zhí)枺?/td> | 201110423367.0 | 申請日: | 2011-12-16 |
| 公開(公告)號: | CN102685094A | 公開(公告)日: | 2012-09-19 |
| 發(fā)明(設(shè)計)人: | 邱涌;劉中華;宋曉麗;趙海霞 | 申請(專利權(quán))人: | 河南科技大學(xué) |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 鄭州睿信知識產(chǎn)權(quán)代理有限公司 41119 | 代理人: | 陳浩 |
| 地址: | 471003 河*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 反轉(zhuǎn) 代理 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及反轉(zhuǎn)代理系統(tǒng)及方法。
背景技術(shù)
代理服務(wù)器是代替用戶向源數(shù)據(jù)服務(wù)器發(fā)出請求,并把源數(shù)據(jù)服務(wù)器返回的結(jié)果交給用戶主機。但是如果代理服務(wù)器也在內(nèi)網(wǎng)中,外網(wǎng)用戶就不能連接到內(nèi)網(wǎng)的代理服務(wù)器。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種反轉(zhuǎn)代理系統(tǒng)及方法,以解決代理服務(wù)器在內(nèi)網(wǎng)中,外網(wǎng)用戶不能連接到內(nèi)網(wǎng)的代理服務(wù)器,訪問內(nèi)網(wǎng)資源的問題。
為實現(xiàn)上述目的,本發(fā)明的反轉(zhuǎn)代理系統(tǒng)包括:????????
????Internet主機,連于Internet網(wǎng),用于通過郵件服務(wù)器發(fā)送指定格式的郵件給代理服務(wù)器指定的郵箱;內(nèi)設(shè)有客戶端代理,用于設(shè)置監(jiān)聽鏈接的地址和端口號,設(shè)置在代理服務(wù)器中登記郵箱的郵箱地址、用戶名和密碼;
????代理服務(wù)器,用于掃描郵件并提取發(fā)送郵件的Internet主機IP地址和端口號,用于建立Internet主機和資源服務(wù)器之間的通訊通道;
????郵件服務(wù)器,用于Internet主機向代理服務(wù)器郵件的發(fā)送;
????資源服務(wù)器,用于存儲資源信息,并響應(yīng)代理服務(wù)器的訪問請求;
????所述資源服務(wù)器和代理服務(wù)器互連構(gòu)成的內(nèi)網(wǎng),代理服務(wù)器還分別與外網(wǎng)中的Internet主機和郵件服務(wù)器網(wǎng)絡(luò)互連。
本發(fā)明的反轉(zhuǎn)代理方法包括以下步驟:
(1)在客戶端Internet主機中啟動客戶端代理,設(shè)置客戶端代理監(jiān)聽鏈接的地址和端口號,設(shè)置在代理服務(wù)器中登記郵箱的郵箱地址、用戶名和密碼;通過登記的郵箱發(fā)送指定格式的郵件給代理服務(wù)器指定的郵箱;
(2)代理服務(wù)器啟動并掃描郵件,查看郵件中是否有來自在系統(tǒng)中登記過的指定郵箱發(fā)送的郵件,并驗證登陸命令是否正確,若正確,則從郵件中提取發(fā)送郵件的Internet主機IP地址和端口號;
(3)代理服務(wù)器通過提取的IP地址和端口號向客戶端的Internet主機發(fā)送連接請求,客戶端代理若監(jiān)聽到連接請求則同意建立連接;將客戶端瀏覽器設(shè)置為通過本地客戶端代理訪問;
(4)客戶端瀏覽器向客戶端代理發(fā)送瀏覽內(nèi)網(wǎng)資源服務(wù)器的請求,客戶端代理接收并把請求通過連接通道發(fā)送給代理服務(wù)器;代理服務(wù)器根據(jù)客戶端請求訪問資源服務(wù)器,并把資源服務(wù)器的響應(yīng)通過連接通道反饋給客戶端代理,客戶端代理再把響應(yīng)反饋給瀏覽器,實現(xiàn)客戶端Internet主機對內(nèi)網(wǎng)資源服務(wù)器的訪問。
進一步的,所述步驟(1)中指定格式的郵件是指郵件中包括附件,該附件是文本文件,格式為<IP>address</IP><port>PORT</port>,其中:address是外部主機的地址,PORT是外部主機接收鏈接的端口號。
進一步的,所述步驟(2)中首先啟動代理服務(wù)器,代理服務(wù)器掃描郵件,查看郵件中是否有來自在系統(tǒng)中登記過的指定郵箱的郵件;如果不存在,等待一段時間繼續(xù)掃描;如果存在,查看該郵件頭部的subject域是否是登陸命令;如果登陸命令正確,提取郵件附件中的IP地址和端口號。
進一步的,所述郵件頭部的subject域登陸命令為LOGIN<space>username<space>password,其中:<space>表示空格;username表示用戶名;password表示密碼。
????本發(fā)明的反轉(zhuǎn)代理系統(tǒng)及方法將代理服務(wù)器作為客戶端連接外網(wǎng)主機,從而建立一個連接通道,外網(wǎng)主機通過這個通道實現(xiàn)對內(nèi)網(wǎng)資源的訪問,而不會影響防火墻的設(shè)置。
附圖說明
圖1是本發(fā)明的反轉(zhuǎn)代理服務(wù)器工作原理圖。
具體實施方式
如圖1所示,反轉(zhuǎn)代理系統(tǒng)包括:????????
Internet主機,連于Internet網(wǎng),用于通過郵件服務(wù)器發(fā)送指定格式的郵件給代理服務(wù)器指定的郵箱;內(nèi)設(shè)有客戶端代理,用于設(shè)置監(jiān)聽鏈接的地址和端口號,設(shè)置在代理服務(wù)器中登記郵箱的郵箱地址、用戶名和密碼;
????代理服務(wù)器,用于掃描郵件并提取發(fā)送郵件的Internet主機IP地址和端口號,用于建立Internet主機和資源服務(wù)器之間的通訊通道;
郵件服務(wù)器,用于Internet主機向代理服務(wù)器郵件的發(fā)送;
資源服務(wù)器,用于存儲資源信息,并響應(yīng)代理服務(wù)器的訪問請求;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于河南科技大學(xué),未經(jīng)河南科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110423367.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





