重定向到所述portal服務(wù)器的URL鏈接攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。
[0142]所述發(fā)送單元502還用于,向所述用戶終端返回認(rèn)證頁面。
[0143]則,所述認(rèn)證請(qǐng)求信息還攜帶用戶在所述認(rèn)證頁面輸入的用戶名和密碼。
[0144]所述發(fā)送單元502還用于,在根據(jù)所述接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口向所述接入設(shè)備發(fā)送網(wǎng)絡(luò)權(quán)限開通請(qǐng)求之前,向認(rèn)證平臺(tái)發(fā)送鑒權(quán)請(qǐng)求,所述鑒權(quán)請(qǐng)求攜帶所述用戶的用戶名和密碼。
[0145]所述接收單元503還用于,接收所述認(rèn)證平臺(tái)發(fā)送的鑒權(quán)響應(yīng),所述鑒權(quán)響應(yīng)指示所述用戶通過認(rèn)證。
[0146]本發(fā)明提供的設(shè)備,portal服務(wù)器周期性獲取心跳響應(yīng),并向接入設(shè)備發(fā)送心跳響應(yīng),所述心跳響應(yīng)攜帶接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。接入設(shè)備向用戶終端發(fā)送重定向到portal服務(wù)器的URL連接,所述URL連接攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。用戶終端向portal服務(wù)器發(fā)送認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。portal服務(wù)器根據(jù)所述認(rèn)證請(qǐng)求攜帶的公網(wǎng)IP地址和公網(wǎng)端口向接入設(shè)備發(fā)送網(wǎng)絡(luò)權(quán)限開通請(qǐng)求,接入設(shè)備開通用戶終端訪問網(wǎng)絡(luò)的權(quán)限。相比現(xiàn)有技術(shù)在接入設(shè)備的私網(wǎng)IP地址相同時(shí),portal服務(wù)器無法尋址到認(rèn)證所需的接入設(shè)備,導(dǎo)致用戶認(rèn)證無法進(jìn)行,本發(fā)明提供的設(shè)備,portal服務(wù)器可以獲取到接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口,保證用戶認(rèn)證正常進(jìn)行。在用戶認(rèn)證通過后,尋址到認(rèn)證所需的接入設(shè)備,開通用戶終端訪問網(wǎng)絡(luò)的權(quán)限,進(jìn)而用戶終端可以共享商家的互聯(lián)網(wǎng)資源,商家還可以通過網(wǎng)頁等形式推送營(yíng)銷內(nèi)容。
[0147]實(shí)施例4:
[0148]本發(fā)明實(shí)施例提供了一種接入設(shè)備,如圖6所示,包括該接入設(shè)備60可以包括處理器601、系統(tǒng)總線602和通信接口 603和存儲(chǔ)器604。
[0149]其中,處理器601可以為中央處理器(英文:central processing unit,縮寫:CPU)。
[0150]存儲(chǔ)器604,用于存儲(chǔ)程序代碼,并將該程序代碼傳輸給該處理器601,處理器601根據(jù)程序代碼執(zhí)行下述指令。存儲(chǔ)器604可以包括易失性存儲(chǔ)器(英文volatilememory),例如隨機(jī)存取存儲(chǔ)器(英文:random_access memory,縮寫:RAM);存儲(chǔ)器604也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如只讀存儲(chǔ)器(英文:read-only memory,縮寫:R0M),快閃存儲(chǔ)器(英文:flash memory),硬盤(英文:hard diskdrive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD)。存儲(chǔ)器604還可以包括上述種類的存儲(chǔ)器的組合。處理器601、存儲(chǔ)器604和通信接口 303之間通過系統(tǒng)總線602連接并完成相互間的通信。
[0151]通信接口 603可以由光收發(fā)器,電收發(fā)器,無線收發(fā)器或其任意組合實(shí)現(xiàn)。例如,光收發(fā)器可以是小封裝可插拔(英文:small form-factor pluggable transceiver,縮寫:SFP)收發(fā)器(英文:transceiver),增強(qiáng)小封裝可插拔(英文:enhanced smallform-factor pluggable,縮寫:SFP+)收發(fā)器或10吉比特小封裝可插拔(英文:10Gigabitsmall form-factor pluggable,縮寫:XFP)收發(fā)器。電收發(fā)器可以是以太網(wǎng)(英文:Ethernet)網(wǎng)絡(luò)接口控制器(英文:network interface controller,縮寫:NIC)。無線收發(fā)器可以是無線網(wǎng)絡(luò)接口控制器(英文:wireless network interface controller,縮寫:WNIC)。接入設(shè)備60可以有多個(gè)通信接口 603。
[0152]處理器601,用于通過通信接口 603向portal服務(wù)器周期性發(fā)送心跳消息。
[0153]處理器601,用于通過通信接口 603接收portal服務(wù)器周期性發(fā)送的心跳響應(yīng),所述心跳響應(yīng)攜帶所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。
[0154]處理器601,用于通過通信接口 603接收用戶終端發(fā)送的網(wǎng)絡(luò)訪問請(qǐng)求。
[0155]處理器601,用于通過通信接口 603向所述用戶終端發(fā)送重定向到所述portal服務(wù)器的統(tǒng)一資源定位符URL鏈接;所述URL鏈接攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。
[0156]處理器601,用于通過通信接口 603接收所述portal服務(wù)器發(fā)送的網(wǎng)絡(luò)權(quán)限開通請(qǐng)求。
[0157]處理器601,用于根據(jù)所述用戶終端的IP地址開通所述用戶終端訪問網(wǎng)絡(luò)的權(quán)限。
[0158]處理器601,用于通過通信接口 603在所述發(fā)送單元向所述用戶終端發(fā)送重定向到所述portal服務(wù)器的URL鏈接之前,接收所述用戶終端發(fā)送的請(qǐng)求消息。
[0159]處理器601,用于為所述用戶終端分配一個(gè)IP地址。
[0160]處理器601,用于通過通信接口 603向所述用戶終端發(fā)送心跳響應(yīng),所述心跳響應(yīng)攜帶為所述用戶終端分配的IP地址。
[0161]本發(fā)明實(shí)施例還提供一種portal (門戶)服務(wù)器70,如圖7所示,所述portal服務(wù)器70包括:處理器701、系統(tǒng)總線702和通信接口 703和存儲(chǔ)器704。
[0162]其中,處理器701可以為中央處理器(英文:central processing unit,縮寫:CPU)。
[0163]存儲(chǔ)器704,用于存儲(chǔ)程序代碼,并將該程序代碼傳輸給該處理器701,處理器701根據(jù)程序代碼執(zhí)行下述指令。存儲(chǔ)器704可以包括易失性存儲(chǔ)器(英文volatilememory),例如隨機(jī)存取存儲(chǔ)器(英文:random_access memory,縮寫:RAM);存儲(chǔ)器704也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如只讀存儲(chǔ)器(英文:read-only memory,縮寫:R0M),快閃存儲(chǔ)器(英文:flash memory),硬盤(英文:hard diskdrive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD)。存儲(chǔ)器704還可以包括上述種類的存儲(chǔ)器的組合。處理器701、存儲(chǔ)器704和通信接口 303之間通過系統(tǒng)總線702連接并完成相互間的通信。
[0164]通信接口 703可以由光收發(fā)器,電收發(fā)器,無線收發(fā)器或其任意組合實(shí)現(xiàn)。例如,光收發(fā)器可以是小封裝可插拔(英文:small form-factor pluggable transceiver,縮寫:SFP)收發(fā)器(英文:transceiver),增強(qiáng)小封裝可插拔(英文:enhanced smallform-factor pluggable,縮寫:SFP+)收發(fā)器或10吉比特小封裝可插拔(英文:10Gigabitsmall form-factor pluggable,縮寫:XFP)收發(fā)器。電收發(fā)器可以是以太網(wǎng)(英文:Ethernet)網(wǎng)絡(luò)接口控制器(英文:network interface controller,縮寫:NIC)。無線收發(fā)器可以是無線網(wǎng)絡(luò)接口控制器(英文:wireless network interface controller,縮寫:WNIC)。portal服務(wù)器70可以有多個(gè)通信接口 703。
[0165]處理器701用于,通過通信接口 703接收接入設(shè)備周期性發(fā)送的心跳消息;
[0166]處理器701用于檢測(cè)所述心跳消息獲得心跳響應(yīng),所述心跳響應(yīng)攜帶所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口。
[0167]處理器701用于,通過通信接口 703向所述接入設(shè)備發(fā)送所述心跳響應(yīng);
[0168]處理器701用于,通過通信接口 703用戶終端發(fā)送的認(rèn)證請(qǐng)求信息,所述認(rèn)證請(qǐng)求信息攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)立而口 ;
[0169]處理器701用于,在用戶認(rèn)證通過后,根據(jù)接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口通過通信接口 703向所述接入設(shè)備發(fā)送網(wǎng)絡(luò)權(quán)限開通請(qǐng)求,以便所述接入設(shè)備開通所述用戶終端訪問網(wǎng)絡(luò)的權(quán)限。
[0170]處理器701用于,通過通信接口 703接收所述用戶終端發(fā)送的認(rèn)證請(qǐng)求信息之前,接收所述用戶終端根據(jù)重定向到所述portal服務(wù)器的統(tǒng)一資源定位符URL鏈接發(fā)起的訪問請(qǐng)求;所述重定向到所述portal服務(wù)器的URL鏈接是所述接入設(shè)備向所述用戶終端發(fā)送的,所述重定向到所述portal服務(wù)器的URL鏈接攜帶所述接入設(shè)備接收到的最近一條心跳響應(yīng)中的所述接入設(shè)備的公網(wǎng)IP地址和公網(wǎng)端口 ;
[0171]所述處理器701用于,通過通信接口 70