System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及網(wǎng)絡(luò)技術(shù)和安全,特別是涉及一種內(nèi)網(wǎng)訪問方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
技術(shù)介紹
1、隨著云桌面技術(shù)的廣泛應(yīng)用,用戶對(duì)其需求也日益多樣化,例如通過云桌面訪問本地打印機(jī)、門店收銀臺(tái)等。可以使用專用專線和虛擬專用網(wǎng)設(shè)備來(lái)實(shí)現(xiàn)內(nèi)網(wǎng)訪問,然而這種方式需要額外增加設(shè)備,復(fù)雜度高。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問題,提供一種復(fù)雜度低且能夠?qū)崿F(xiàn)內(nèi)網(wǎng)穿透的內(nèi)網(wǎng)訪問方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N內(nèi)網(wǎng)訪問方法,應(yīng)用于云側(cè)網(wǎng)關(guān),包括:
3、接收內(nèi)網(wǎng)訪問請(qǐng)求,所述內(nèi)網(wǎng)訪問請(qǐng)求攜帶的源地址為云桌面網(wǎng)絡(luò)地址,目的地址為內(nèi)網(wǎng)網(wǎng)絡(luò)地址;
4、從數(shù)據(jù)庫(kù)中查詢登錄所述云桌面網(wǎng)絡(luò)地址的客戶端所對(duì)應(yīng)的終端設(shè)備,是否支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能;
5、若支持,則將所述客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;
6、若不支持,則從與所述客戶端屬于同一內(nèi)網(wǎng)的內(nèi)網(wǎng)網(wǎng)關(guān)組中選擇目標(biāo)客戶端,將所述目標(biāo)客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;所述內(nèi)網(wǎng)網(wǎng)關(guān)組中各個(gè)客戶端所對(duì)應(yīng)的終端設(shè)備均支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能。
7、第二方面,本申請(qǐng)還提供了一種內(nèi)網(wǎng)訪問方法,應(yīng)用于客戶端,包括:
9、將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址。
10、第三方面,本申請(qǐng)還提供了一種內(nèi)網(wǎng)訪問方法,應(yīng)用于控制器,包括:
11、接收客戶端發(fā)送的注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求是所述客戶端基于功能指示信息生成的,所述功能指示信息是所述客戶端響應(yīng)于注冊(cè)觸發(fā)操作,檢測(cè)所述客戶端對(duì)應(yīng)的終端設(shè)備是否支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能,基于檢測(cè)結(jié)果生成的;
12、將所述注冊(cè)請(qǐng)求發(fā)送至云側(cè)網(wǎng)關(guān),以指示所述云側(cè)網(wǎng)關(guān)對(duì)所述注冊(cè)請(qǐng)求進(jìn)行校驗(yàn),在校驗(yàn)通過的情況下,為所述客戶端分配網(wǎng)關(guān)地址;
13、接收所述云側(cè)網(wǎng)關(guān)發(fā)送的所述網(wǎng)關(guān)地址,將所述網(wǎng)關(guān)地址返回給所述客戶端;
14、接收所述客戶端發(fā)送的登錄請(qǐng)求,所述登錄請(qǐng)求是所述客戶端響應(yīng)于云桌面登錄操作,基于所述網(wǎng)關(guān)地址生成的;
15、將所述登錄請(qǐng)求發(fā)送至所述云側(cè)網(wǎng)關(guān),以指示所述云側(cè)網(wǎng)關(guān)對(duì)所述登錄請(qǐng)求進(jìn)行校驗(yàn),在校驗(yàn)通過的情況下,為所述客戶端分配云桌面網(wǎng)絡(luò)地址;
16、接收所述云側(cè)網(wǎng)關(guān)發(fā)送的所述云桌面網(wǎng)絡(luò)地址,將所述云桌面網(wǎng)絡(luò)地址返回給所述客戶端,并將所述客戶端、所述功能指示信息、所述網(wǎng)關(guān)地址、所述云桌面網(wǎng)絡(luò)地址之間的對(duì)應(yīng)關(guān)系存儲(chǔ)至數(shù)據(jù)庫(kù)。
17、第四方面,本申請(qǐng)還提供了一種內(nèi)網(wǎng)訪問裝置,包括:
18、接收模塊,用于接收內(nèi)網(wǎng)訪問請(qǐng)求,所述內(nèi)網(wǎng)訪問請(qǐng)求攜帶的源地址為云桌面網(wǎng)絡(luò)地址,目的地址為內(nèi)網(wǎng)網(wǎng)絡(luò)地址;
19、查詢模塊,用于接收內(nèi)網(wǎng)訪問請(qǐng)求,所述內(nèi)網(wǎng)訪問請(qǐng)求攜帶的源地址為云桌面網(wǎng)絡(luò)地址,目的地址為內(nèi)網(wǎng)網(wǎng)絡(luò)地址;
20、處理模塊,用于若支持,則將所述客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;若不支持,則從與所述客戶端屬于同一內(nèi)網(wǎng)的內(nèi)網(wǎng)網(wǎng)關(guān)組中選擇目標(biāo)客戶端,將所述目標(biāo)客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;所述內(nèi)網(wǎng)網(wǎng)關(guān)組中各個(gè)客戶端所對(duì)應(yīng)的終端設(shè)備均支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能。
21、第五方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)第一方面、第二方面或者第三方面的步驟。
22、第六方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面、第二方面或者第三方面的步驟。
23、第七方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面、第二方面或者第三方面的步驟。
24、上述內(nèi)網(wǎng)訪問方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品,云側(cè)網(wǎng)關(guān)接收內(nèi)網(wǎng)訪問請(qǐng)求,所述內(nèi)網(wǎng)訪問請(qǐng)求攜帶的源地址為云桌面網(wǎng)絡(luò)地址,目的地址為內(nèi)網(wǎng)網(wǎng)絡(luò)地址;從數(shù)據(jù)庫(kù)中查詢登錄所述云桌面網(wǎng)絡(luò)地址的客戶端所對(duì)應(yīng)的終端設(shè)備,是否支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能;若支持,則將所述客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;若不支持,則從與所述客戶端屬于同一內(nèi)網(wǎng)的內(nèi)網(wǎng)網(wǎng)關(guān)組中選擇目標(biāo)客戶端,將所述目標(biāo)客戶端對(duì)應(yīng)的網(wǎng)關(guān)地址作為所述云桌面網(wǎng)絡(luò)地址的下一跳地址,通過所述下一跳地址將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址;所述內(nèi)網(wǎng)網(wǎng)關(guān)組中各個(gè)客戶端所對(duì)應(yīng)的終端設(shè)備均支持地址轉(zhuǎn)發(fā)功能和源地址轉(zhuǎn)換功能。使得云桌面能夠通過客戶端訪問內(nèi)網(wǎng)服務(wù),無(wú)需專用專線和虛擬專用網(wǎng)設(shè)備,也能實(shí)現(xiàn)內(nèi)網(wǎng)穿透需求。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于云側(cè)網(wǎng)關(guān),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于客戶端,所述方法包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
6.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于控制器,所述方法包括:
7.一種內(nèi)網(wǎng)訪問裝置,其特征在于,包括:
8.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
【技術(shù)特征摘要】
1.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于云側(cè)網(wǎng)關(guān),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于客戶端,所述方法包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述內(nèi)網(wǎng)訪問請(qǐng)求發(fā)送至所述內(nèi)網(wǎng)網(wǎng)絡(luò)地址,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
6.一種內(nèi)網(wǎng)訪問方法,其特征在于,應(yīng)用于控制器,所述方法包括:
7.一種...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張陽(yáng),鐘柱梁,
申請(qǐng)(專利權(quán))人:天翼云科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。