本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法及系統(tǒng)。
背景技術(shù):
Wi-Fi是一種允許電子設(shè)備連接到一個無線局域網(wǎng)的技術(shù),通常使用2.4GUHF或5G SHF ISM射頻頻段。連接到無線局域網(wǎng)通常是有密碼保護(hù)的;但也可是開放的,這樣就允許任何在無線局域網(wǎng)范圍內(nèi)的設(shè)備可以連接上。
目前的無線技術(shù),需要無線終端客戶使用前知道現(xiàn)有的服務(wù)集標(biāo)識(SSID)及密碼。會產(chǎn)生如下問題:
1.服務(wù)集標(biāo)識和密碼的獲取不便捷,用戶不能在任意情況下登錄無線網(wǎng)絡(luò);
2.在商用環(huán)境下,知道服務(wù)集標(biāo)識及密碼的人數(shù)眾多,數(shù)據(jù)安全性得不到保障。
現(xiàn)有的登錄無線網(wǎng)絡(luò)的方法,不僅登錄方式不夠便捷,并且安全性得不到保障,用戶不能放心地連接商用無線網(wǎng)絡(luò)。
公開號為CN104320408A的專利提供了一種Wi-Fi熱點的登錄方法,客戶端在本地存儲一張熱點AP登錄表,且每條記錄包含SSID、帳號、密碼和模式字段,客戶端自動登錄Wi-Fi熱點AP的方法包括:客戶端接收周邊AP廣播的SSID信息,并選取其中一個SSID;用得到的SSID作為關(guān)鍵字查找AP登錄表,選取模式字段值同AP登錄方式一致的記錄,計算記錄SSID字段值與關(guān)鍵字的匹配長度;若存在多條記錄與關(guān)鍵字匹配長度不為0,計算每條匹配記錄的優(yōu)先權(quán),選取優(yōu)先權(quán)最大的記錄;用選取的記錄對應(yīng)的賬號和密碼自動登錄Wi-Fi熱點AP。該發(fā)明提出的熱點登錄方法支持同一帳號和密碼登錄不同SSID的Wi-Fi熱點,且該登錄方法具有良好的兼容性,只需在客戶端的熱點登錄模塊中實現(xiàn)本登錄方法,便可在現(xiàn)有的Wi-Fi設(shè)備和網(wǎng)絡(luò)中正常運行。但是該發(fā)明的登錄方法不夠便捷并且安全性得不到保證。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題目的在于提供一種多密碼便捷登錄無線網(wǎng)絡(luò)的方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中用戶不能自由登錄無線網(wǎng)絡(luò)并且在商用環(huán)境下安全性低的問題。
為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法,包括步驟:
S1、配置服務(wù)集標(biāo)識的密碼;
S2、判斷所述密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將所述密碼綁定MAC地址;
S3、根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
進(jìn)一步地,步驟S1及步驟S2之間還包括步驟:
判斷所述密碼是否為重復(fù)密碼,若是,則判定為無效密碼。
進(jìn)一步地,還包括步驟:
若所述智能終端的離線時間大于預(yù)設(shè)時間,解除所述密碼與MAC地址的綁定,所述密碼失效。
進(jìn)一步地,通過H5協(xié)議登錄無線配置頁面配置服務(wù)集標(biāo)識的密碼。
進(jìn)一步地,所述每個服務(wù)集標(biāo)識可配置多個密碼。
一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng),包括:
配置模塊,用于配置服務(wù)集標(biāo)識的密碼;
判斷模塊,用于判斷所述密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將所述密碼綁定MAC地址;
登錄模塊,用于根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
進(jìn)一步地,還包括:
校驗?zāi)K,用于判斷所述密碼是否為重復(fù)密碼,若是,則判定為無效密碼。
進(jìn)一步地,還包括:
解綁模塊,用于在所述智能終端的離線時間大于預(yù)設(shè)時間時,解除所述密碼與MAC地址的綁定,所述密碼失效。
進(jìn)一步地,所述配置模塊包括:
配置頁面獲取單元,用于通過H5協(xié)議登錄無線配置頁面配置服務(wù)集標(biāo)識的密碼。
進(jìn)一步地,所述配置模塊中,所述每個服務(wù)集標(biāo)識可配置多個密碼。
本發(fā)明與傳統(tǒng)的技術(shù)相比,有如下優(yōu)點:
1.采用本發(fā)明,用戶更加便捷并安全地登錄無線網(wǎng)絡(luò)。
2.每個用戶都有專屬的服務(wù)集標(biāo)識及密碼,使用時不會對其他用戶產(chǎn)生影響。
附圖說明
圖1是實施例一提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法流程圖;
圖2是實施例一提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖;
圖3是實施例二提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法流程圖;
圖4是實施例二提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖;
圖5是實施例三提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法流程圖;
圖6是實施例三提供的一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖;
圖7是本發(fā)明實施例提供的多密碼配置方法示意圖。
具體實施方式
以下是本發(fā)明的具體實施例并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進(jìn)一步的描述,但本發(fā)明并不限于這些實施例。
實施例一
本實施例提供了一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法,如圖1所示,包括步驟:
S11:配置服務(wù)集標(biāo)識的密碼;
S12:判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
S13:根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
無線網(wǎng)絡(luò)是采用無線通信技術(shù)實現(xiàn)的網(wǎng)絡(luò)。
無線網(wǎng)絡(luò)在無線局域網(wǎng)的范疇是指“無線相容性認(rèn)證”,實質(zhì)上是一種商業(yè)認(rèn)證,同時也是一種無線聯(lián)網(wǎng)技術(shù),以前通過網(wǎng)線連接電腦,而Wi-Fi則是通過無線電波來連網(wǎng);常見的就是一個無線路由器,在這個無線路由器的電波覆蓋的有效范圍都可以采用Wi-Fi連接方式進(jìn)行聯(lián)網(wǎng),如果無線路由器連接了一條ADSL線路或者別的上網(wǎng)線路,則又被稱為熱點。
目前的無線技術(shù),需要無線終端客戶使用前知道現(xiàn)有的服務(wù)集標(biāo)識(SSID)及密碼。而獲取服務(wù)集標(biāo)識(SSID)及密碼較為麻煩,并且商用環(huán)境下使用人員眾多會產(chǎn)生安全隱患。
SSID即服務(wù)集標(biāo)識。SSID技術(shù)可以將一個無線局域網(wǎng)分為幾個需要不同身份驗證的子網(wǎng)絡(luò),每一個子網(wǎng)絡(luò)都需要獨立的身份驗證,只有通過身份驗證的用戶才可以進(jìn)入相應(yīng)的子網(wǎng)絡(luò),防止未被授權(quán)的用戶進(jìn)入本網(wǎng)絡(luò)。
以下出現(xiàn)的SSID即服務(wù)集標(biāo)識的縮寫。
本發(fā)明用以解決這兩個問題,做到可以隨時設(shè)置私有的SSID及密碼進(jìn)行登錄,并且設(shè)置和使用過程不影響其他正在使用無線路由器的用戶,做到便捷登錄和自身數(shù)據(jù)通信的安全。
本實施例中,步驟S11為配置服務(wù)集標(biāo)識的密碼。
其中,步驟S11是通過H5協(xié)議登錄無線配置頁面配置服務(wù)集標(biāo)識的密碼。
H5即HTML5,萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。超文本標(biāo)記語言,標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用。“超文本”指頁面內(nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。超文本標(biāo)記語言的結(jié)構(gòu)包括“頭”部分、和“主體”部分,其中“頭”部提供關(guān)于網(wǎng)頁的信息,“主體”部分提供網(wǎng)頁的具體內(nèi)容。
通過H5協(xié)議登錄是為了讓客戶能便捷地登錄到無線路由器的無線配置頁面。
當(dāng)用戶登錄到無線配置頁面,系統(tǒng)配置服務(wù)集標(biāo)識的密碼,用戶獲取一個服務(wù)集標(biāo)識的密碼。
其中,每個服務(wù)集標(biāo)識存在多個密碼。
本實施例中,步驟S12為判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼與MAC地址綁定。
MAC地址,意譯為媒體訪問控制,或稱為物理地址、硬件地址,用來定義網(wǎng)絡(luò)設(shè)備的位置。在OSI模型中,第三層網(wǎng)絡(luò)層負(fù)責(zé)IP地址,第二層數(shù)據(jù)鏈路層則負(fù)責(zé)MAC地址。因此一個主機會有一個MAC地址,而每個網(wǎng)絡(luò)位置會有一個專屬于它的IP地址。
MAC地址綁定就是利用三層交換機的安全控制列表將交換機上的端口與所對應(yīng)的MAC地址進(jìn)行捆綁。由于每個網(wǎng)絡(luò)適配卡具有唯一的MAC地址,為了有效防止非法用戶盜用網(wǎng)絡(luò)資源,MAC地址綁定可以有效的規(guī)避非法用戶的接入。以進(jìn)行網(wǎng)絡(luò)物理層面的安全保護(hù)。使用無線網(wǎng)絡(luò)的安全性可得到保障。
配置服務(wù)集標(biāo)識的密碼如圖7所示。
每個無線信道有兩個BSSID(橋接無線網(wǎng)絡(luò)的MAC地址),BSSID1的作用是給用戶MAC綁定和設(shè)置SSID2的密碼。
BSSID2給一般用戶上網(wǎng)使用,每個SSID可支持多個用戶上網(wǎng)。SSID本身不可配置,但是密碼可以同時存在多個,每個密碼和一個MAC地址綁定,確保一個MAC地址對應(yīng)一個密碼使用。即,SSID是確定的,只需配置SSID的密碼至用戶即可。
信道/頻寬/無線模式為管理員配置,進(jìn)行操作時候會影響到用戶使用,所以一般用戶無法配置。
本實施例中,當(dāng)用戶到了一個有Wi-Fi的環(huán)境,連接無密碼的SSID1,通過域名劫持或者直接輸入路由器地址,使用H5協(xié)議登錄,軟件設(shè)置SSID1連接的用戶直接進(jìn)入無線配置管理頁面。
配置SSID2的密碼,系統(tǒng)會對用戶配置的密碼進(jìn)行有效判定。
密碼設(shè)置成功后會與MAC地址進(jìn)行綁定。
若判定密碼有效,則將所述密碼與MAC地址綁定。確保一個MAC地址對應(yīng)一個密碼使用。
本實施例中,步驟S13為根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
配置的密碼生效后,使用SSID與密碼登錄無線網(wǎng)絡(luò)。
密碼和MAC地址綁定生效后,該密碼將不能被第二個智能終端使用。
每個用戶有專屬的密碼,增強了無線網(wǎng)絡(luò)的安全性。并且,在使用時不會被其他用戶影響。
本實施例還提供了一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng),如圖2所示,包括:
配置模塊21,用于配置服務(wù)集標(biāo)識的密碼;
判斷模塊22,用于判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
登錄模塊23,用于根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
本實施例中,獲取模塊21包括:
配置頁面獲取單元,用于通過H5協(xié)議登錄無線配置頁面配置服務(wù)集標(biāo)識的密碼。
通過H5協(xié)議登錄是用于讓客戶能便捷地登錄到無線路由器的無線配置網(wǎng)頁。
具體的,當(dāng)用戶登錄到無線配置頁面,系統(tǒng)配置服務(wù)集標(biāo)識的密碼,用戶獲取一個服務(wù)集標(biāo)識的密碼。
其中,每個服務(wù)集標(biāo)識存在多個密碼。
本實施例中,判斷模塊22用于判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址。
其中,配置服務(wù)集標(biāo)識的密碼如圖7所示。
每個無線信道有兩個BSSID(橋接無線網(wǎng)絡(luò)的MAC地址),BSSID1的作用是給用戶MAC綁定和設(shè)置SSID2的密碼。
BSSID2給一般用戶上網(wǎng)使用,每個SSID可支持多個用戶上網(wǎng)。SSID本身不可配置,但是密碼可以同時存在多個,每個密碼和一個MAC地址綁定,確保一個MAC地址對應(yīng)一個密碼使用。
信道/頻寬/無線模式為管理員配置,進(jìn)行操作時候會影響到用戶使用,所以一般用戶無法配置。
若判定密碼有效,則將所述密碼與MAC地址綁定。確保一個MAC地址對應(yīng)一個密碼使用。
本實施例中,登錄模塊23根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
配置生效后,使用SSID及配置的密碼登錄即可。
每個用戶有專屬的密碼,增強了無線網(wǎng)絡(luò)的安全性。并且,在使用時不會被其他用戶影響,提升用戶體驗。
實施例二
本實施例提供給了一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法,如圖3所示,包括步驟:
S31:配置服務(wù)集標(biāo)識的密碼;
S32:判斷密碼是否為重復(fù)密碼,若是,判定為無效密碼。
S33:判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
S34:根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
與實施例一不同之處在于:
本實施例中,步驟S32為判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼,若有效,將密碼綁定MAC地址。
在配置生效前,系統(tǒng)會對用戶配置的密碼進(jìn)行校驗,確定是否是重復(fù)密碼或者無效。若是,則重新配置服務(wù)集標(biāo)識的密碼。
在配置生效后,使用修改完的SSID及密碼登錄無線網(wǎng)絡(luò)。
本實施例還提供了一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng),如圖4所示,包括:
配置模塊41,用于配置服務(wù)集標(biāo)識的密碼;
校驗?zāi)K42,用于判斷密碼是否為重復(fù)密碼,若是,則判定為無效密碼;
判斷模塊43,用于判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
登錄模塊44,用于根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò)。
與實施例一不同之處在于,包括校驗?zāi)K42。
具體的,在配置生效前,系統(tǒng)會對用戶配置的密碼進(jìn)行校驗,確定是否是重復(fù)密碼或者無效。若是,則重新配置服務(wù)集標(biāo)識的密碼。
在配置生效后,使用修改完的SSID及密碼登錄無線網(wǎng)絡(luò)。
在密碼生效前進(jìn)行校驗,避免了重復(fù)密碼出現(xiàn)的配置錯誤。增加了安全性,提升了用戶體驗。
實施例三
本實施例提供了一種便捷多密碼登錄無線網(wǎng)絡(luò)的方法,如圖5所示,包括步驟:
S51:配置服務(wù)集標(biāo)識的密碼;
S52:判斷密碼是否為重復(fù)密碼,如是,則判定為無效密碼;
S53:判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
S54:根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò);
S55:若智能終端的離線時間大于預(yù)設(shè)時間,解除密碼與MAC地址的綁定,密碼失效。
與實施例二不同之處在于,還包括步驟S55。
當(dāng)智能終端離線超過預(yù)設(shè)時間,MAC地址與密碼解除綁定,密碼失效。后續(xù)再連接需要重新綁定。
優(yōu)選的,當(dāng)移動終端離線超過十分鐘,MAC地址與密碼解綁,密碼失效。若用戶在十分鐘后重新登錄無線網(wǎng)絡(luò)需要重新配置新的服務(wù)集標(biāo)識的密碼。
定時解除綁定,能夠更好地提高使用率,提升用戶體驗。并且預(yù)設(shè)時間后密碼需要重新與MAC地址綁定,提高了安全性。
本實施例還提供了一種便捷多密碼登錄無線網(wǎng)絡(luò)的系統(tǒng),如圖6所示,包括:
配置模塊61,用于配置服務(wù)集標(biāo)識的密碼;
校驗?zāi)K62,用于判斷密碼是否為重復(fù)密碼,如是,則判定為無效密碼;
判斷模塊63,用于判斷密碼是否有效,若無效,重新配置服務(wù)集標(biāo)識的密碼;若有效,將密碼綁定MAC地址;
登錄模塊64,用于根據(jù)配置的服務(wù)集標(biāo)識及密碼登錄無線網(wǎng)絡(luò);
解綁模塊65,用于若智能終端的離線時間大于預(yù)設(shè)時間,解除密碼與MAC地址的綁定,密碼失效。
與實施例二不同之處在于,本實施例包括解綁模塊65。
具體的,用于當(dāng)智能終端離線超過預(yù)設(shè)時間,MAC地址與密碼解除綁定,密碼失效。后續(xù)再連接需要重新綁定。
優(yōu)選的,當(dāng)移動終端離線超過十分鐘,MAC地址與密碼解綁,密碼失效。若用戶在十分鐘后重新登錄無線網(wǎng)絡(luò)需要重新配置新的服務(wù)集標(biāo)識的密碼。
定時解除綁定,能夠更好地提高使用率,提升用戶體驗。并且預(yù)設(shè)時間后密碼需要重新與MAC地址綁定,提高了安全性。
本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。