專利名稱:互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng)。
背景技術(shù):
目前,用戶使用瀏覽器訪問互聯(lián)網(wǎng),一般需要在瀏覽器地址欄輸入域名(規(guī)范的域名是待訪問網(wǎng)站的網(wǎng)址),瀏覽器向互聯(lián)網(wǎng)服務(wù)商提供的域名系統(tǒng)(Domain NameSystem;以下簡稱DNS)服務(wù)器發(fā)起域名解析查詢請求。查詢結(jié)果一般有兩種當(dāng)用戶輸入的域名有效時(shí),DNS服務(wù)器向用戶終端返回該域名所指向的互聯(lián)網(wǎng)協(xié)議(InternetProtocol ;以下簡稱IP)地址,終端瀏覽器則將網(wǎng)頁數(shù)據(jù)請求指向到該返回的IP地址,以進(jìn)行數(shù)據(jù)交換;當(dāng)用戶輸入的域名無效時(shí),瀏覽器則提示無此網(wǎng)站。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題第一方面,用戶訪問一個(gè)互聯(lián)網(wǎng)網(wǎng)站,需要知道該網(wǎng)站域名,而多數(shù)網(wǎng)站域名難以記憶,容易記錯(cuò)。對于不知道域名的典型做法是1、打開常用的搜索引擎(如,百度,谷歌等);2、在搜索引擎中輸入待訪問網(wǎng)站的關(guān)鍵字(如“中華人民共和國國家知識產(chǎn)權(quán)局”);3、點(diǎn)擊“搜索”或回車;4、在搜索結(jié)果頁里憑經(jīng)驗(yàn)點(diǎn)擊相應(yīng)鏈接。顯然這個(gè)過程相當(dāng)繁瑣。第二方面,釣魚網(wǎng)站嚴(yán)重威脅信息安全。例如中國工商銀行的網(wǎng)址是www. icbc.com. cn,而與其相似的www. icbc. com并非工行網(wǎng)站,釣魚網(wǎng)站則可以利用用戶記不清該網(wǎng)站域名,而將工行網(wǎng)站內(nèi)容克隆到www. icbc. com下,并由此誘騙用戶輸入網(wǎng)銀信息,則可能導(dǎo)致用戶財(cái)產(chǎn)的損失。第三方面,隨著移動(dòng)終端設(shè)備的興起,在移動(dòng)設(shè)備上輸入網(wǎng)址也極為繁瑣,使得移動(dòng)設(shè)備用戶瀏覽網(wǎng)站很不方便。對于越來越多的老齡化和非互聯(lián)網(wǎng)出身的網(wǎng)民,這些問題需要一個(gè)更好的解決方案。
發(fā)明內(nèi)容
本發(fā)明提供一種互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中訪問互聯(lián)網(wǎng)過程繁瑣且安全性低的缺陷,實(shí)現(xiàn)快速、安全的互聯(lián)網(wǎng)訪問過程。本發(fā)明提供一種互聯(lián)網(wǎng)訪問方法,包括步驟I、接收終端發(fā)出的域名查詢請求,所述域名查詢請求中包含用戶通過所述終端的瀏覽器地址欄輸入的域名,所述域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意
字符串;步驟2、根據(jù)接收到的所述域名查詢請求,判斷所述域名是否有效;當(dāng)所述域名有效時(shí),執(zhí)行步驟4,當(dāng)所述域名無效時(shí),執(zhí)行步驟3 ;步驟3、進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址,并執(zhí)行步驟4 ;步驟4、向所述終端返回互聯(lián)網(wǎng)協(xié)議地址;步驟5、接收所述終端發(fā)出的網(wǎng)站訪問請求,并將所述網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;步驟6、接收所述網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將所述訪問響應(yīng)發(fā)送至所述終端。本發(fā)明提供一種網(wǎng)絡(luò)接入設(shè)備,包括接收模塊,用于接收終端發(fā)出的域名查詢請求,所述域名查詢請求中包含用戶通過所述終端的瀏覽器地址欄輸入的域名,所述域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符串;
判斷模塊,用于根據(jù)接收模塊接收到的所述域名查詢請求,判斷所述域名是否有效;域名搜索模塊,用于當(dāng)所述判斷模塊判斷所述域名無效時(shí),進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址;發(fā)送模塊,用于當(dāng)所述判斷模塊判斷所述域名有效時(shí),或者當(dāng)所述域名搜索模塊獲取到有效的互聯(lián)網(wǎng)協(xié)議地址時(shí),向所述終端返回互聯(lián)網(wǎng)協(xié)議地址;轉(zhuǎn)發(fā)模塊,用于接收所述終端發(fā)出的網(wǎng)站訪問請求,并將所述網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;同時(shí)用于接收所述網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將所述訪問響應(yīng)發(fā)送至所述終端。本發(fā)明提供一種互聯(lián)網(wǎng)訪問系統(tǒng),包括上述網(wǎng)絡(luò)接入設(shè)備,還包括終端,用于向所述網(wǎng)絡(luò)接入設(shè)備發(fā)送域名查詢請求,所述域名查詢請求中包含用戶通過所沭終端的瀏覽器地址欄輸入的域名,所沭域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的仟意字符串用于接收所沭網(wǎng)絡(luò)接入設(shè)備返回的互聯(lián)網(wǎng)協(xié)議地址,并向所沭網(wǎng)絡(luò)接入設(shè)備發(fā)送網(wǎng)站訪問請求,以及接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的訪問響應(yīng);域名系統(tǒng)服務(wù)器,用于接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的域名查詢請求,所述域名查詢請求中包含所述域名,向所述網(wǎng)絡(luò)接入設(shè)備返回查詢請求,當(dāng)所述域名有效時(shí),所述查詢響應(yīng)中包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址,當(dāng)所述域名無效時(shí),所述查詢響應(yīng)中不包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址;搜索服務(wù)器,用于接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的域名搜索請求,所述域名搜索請求中包含所述域名,獲取與所述域名相關(guān)的有效的互聯(lián)網(wǎng)協(xié)議地址,并將所述有效的互聯(lián)網(wǎng)協(xié)議地址發(fā)送至所述網(wǎng)路接入設(shè)備。本發(fā)明的互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng),通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,仟意的中英文字符,還是瀏覽器地址欄接受的仟意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明互聯(lián)網(wǎng)訪問方法一實(shí)施例的流程圖2為本發(fā)明互聯(lián)網(wǎng)訪問方法另一實(shí)施例的流程圖;圖3為本發(fā)明互聯(lián)網(wǎng)訪問方法一具體實(shí)施例的流程圖;圖4為本發(fā)明互聯(lián)網(wǎng)訪問方法另一具體實(shí)施例的流程圖;圖5為本發(fā)明網(wǎng)絡(luò)接入設(shè)備一實(shí)施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明網(wǎng)絡(luò)接入設(shè)備另一實(shí)施例的結(jié)構(gòu)示意圖;圖7為本發(fā)明互聯(lián)網(wǎng)訪問系統(tǒng)實(shí)施例的系統(tǒng)框圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I為本發(fā)明互聯(lián)網(wǎng)訪問方法一實(shí)施例的流程圖。如圖I所示,本發(fā)明實(shí)施例提供了一種互聯(lián)網(wǎng)訪問方法,包括步驟101、接收終端發(fā)出的域名查詢請求,該域名查詢請求中包含用戶通過終端的瀏覽器地址欄輸入的域名,該域名可以為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符串;步驟102、根據(jù)接收到的域名查詢請求,判斷域名是否有效;當(dāng)域名有效時(shí),執(zhí)行步驟104,當(dāng)域名無效時(shí),執(zhí)行步驟103 ;步驟103、進(jìn)行域名搜索操作以獲取有效的IP地址,并執(zhí)行步驟104 ;步驟104、向終端返回IP地址;步驟105、接收終端發(fā)出的網(wǎng)站訪問請求,并將該網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;步驟106、接收網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將訪問響應(yīng)發(fā)送至終端。本發(fā)明實(shí)施例的執(zhí)行主體是網(wǎng)絡(luò)接入設(shè)備,可以為交換機(jī)、路由器工無線接入點(diǎn)(Access Point :以下簡稱=AP)或網(wǎng)關(guān)服務(wù)器。當(dāng)用戶通過終端(可以為電腦、手機(jī)或平板電腦等任何具有瀏覽器和上網(wǎng)功能的終端)的瀏覽器地址欄輸入一個(gè)域名時(shí),終端將包含該域名的域名查詢請求發(fā)送至網(wǎng)絡(luò)接入設(shè)備,網(wǎng)絡(luò)接入設(shè)備判斷該域名是否有效,并根據(jù)判斷結(jié)果向終端返回IP地址,然后進(jìn)行后續(xù)的網(wǎng)站請求流程,使終端獲取正確的網(wǎng)站數(shù)據(jù),顯示內(nèi)容。本發(fā)明實(shí)施例將對域名的分析流程放在網(wǎng)絡(luò)接入設(shè)備和遠(yuǎn)程計(jì)算機(jī)上,對用戶透明,用戶無須在終端上安裝任何額外插件或客戶端。本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,仟意的中英文字符,還是瀏覽器地址欄接受的仟意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。圖2為本發(fā)明互聯(lián)網(wǎng)訪問方法另一實(shí)施例的流程圖。如圖2所示,在上述實(shí)施例的基礎(chǔ)上,步驟102可以包括步驟201、判斷該域名是否符合域名規(guī)范;當(dāng)域名不符合域名規(guī)范時(shí),判定域名無效;當(dāng)域名符合域名規(guī)范時(shí),執(zhí)行步驟202 ;步驟202、將域名查詢請求發(fā)送至DNS服務(wù)器,該域名查詢請求中包含域名;步驟203、接收DNS服務(wù)器返回的查詢響應(yīng);步驟204、判斷查詢響應(yīng)中是否包含與域名對應(yīng)的IP地址;當(dāng)查詢響應(yīng)中包含與域名對應(yīng)的IP地址時(shí),判定該域名有效;當(dāng)查詢響應(yīng)中不包含與域名對應(yīng)的IP地址時(shí),判定域名無效。本發(fā)明實(shí)施例的域名規(guī)范是指互聯(lián)網(wǎng)技術(shù)領(lǐng)域統(tǒng)一采用的規(guī)范,即,網(wǎng)站的域名必須由各國文字的特定字符集、英文字母、數(shù)字以及(即連字符或減號)任意組合而成,且開頭及結(jié)尾均不能為;域名中字母不分大小寫;域名最長可達(dá)67個(gè)字節(jié)(包括后綴com”、“. net”、“. or等)。ιΗ確的域名還需要在互聯(lián)網(wǎng)名稱與數(shù)字地址分配機(jī)構(gòu)(Internet Corporation for Assigned Name Numbers :以下簡稱ICANN)講對丁注冊。
·
進(jìn)一步地,上述實(shí)施例中的步驟103還可以包括步驟205、向搜索服務(wù)器發(fā)送域名搜索請求,該域名搜索請求中包含該域名;步驟206、接收搜索服務(wù)器發(fā)送的與該域名相關(guān)的有效的IP地址。本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,任意的中英文字符,還是瀏覽器地址欄接受的任意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。圖3為本發(fā)明互聯(lián)網(wǎng)訪問方法一具體實(shí)施例的流程圖。如圖3所示,本發(fā)明實(shí)施例描述域名符合域名規(guī)范,但不存在與該域名對應(yīng)的IP地址的情形,具體包括步驟301、用戶通過終端的瀏覽器地址欄輸入域名,終端向網(wǎng)絡(luò)接入設(shè)備發(fā)起域名查詢請求;步驟302、當(dāng)該域名符合域名規(guī)范時(shí),網(wǎng)絡(luò)接入設(shè)備將域名查詢請求發(fā)送到DNS服務(wù)器中進(jìn)行查詢;步驟303、DNS服務(wù)器根據(jù)請求返回查詢響應(yīng);步驟304、當(dāng)該查詢響應(yīng)中沒有包含IP地址時(shí),說明此域名不存在,即無效,網(wǎng)絡(luò)接入設(shè)備進(jìn)入錯(cuò)誤域名處理流程,向終端返回IP地址響應(yīng),該響應(yīng)包含搜索服務(wù)器的IP地址。步驟305、終端發(fā)起網(wǎng)站訪問請求,通過網(wǎng)絡(luò)接入設(shè)備訪問搜索服務(wù)器,以查詢域名;步驟306、搜索服務(wù)器進(jìn)行運(yùn)算,返回與該域名相關(guān)的有效的IP地址,重新定向有效的網(wǎng)站給終端;步驟307、終端接收到新的IP地址后,通過網(wǎng)絡(luò)接入設(shè)備向相應(yīng)的網(wǎng)站服務(wù)器發(fā)起網(wǎng)站訪問請求;步驟308、網(wǎng)站服務(wù)器通過網(wǎng)絡(luò)接入設(shè)備向終端返回訪問響應(yīng);步驟309、終端瀏覽器獲取正確的網(wǎng)站數(shù)據(jù),顯示內(nèi)容。本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,通過對域名的有效性進(jìn)行判斷,當(dāng)用戶輸入的域名符合域名規(guī)范但不存在與該域名對應(yīng)的IP地址時(shí),通過訪問搜索服務(wù)器獲得與該域名相關(guān)的有效的IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù)。
圖4為本發(fā)明互聯(lián)網(wǎng)訪問方法另一具體實(shí)施例的流程圖。如圖4所示,本發(fā)明實(shí)施例描述域名不符合域名規(guī)范的情形,具體包括步驟401、用戶通過終端的瀏覽器地址欄輸入域名,終端向網(wǎng)絡(luò)接入設(shè)備發(fā)起域名查詢請求;步驟402、當(dāng)該域名不符合域名規(guī)范時(shí),網(wǎng)絡(luò)接入設(shè)備進(jìn)入錯(cuò)誤域名處理流程,向終端返回IP地址響應(yīng),該響應(yīng)包含搜索服務(wù)器的IP地址。步驟403、終端發(fā)起網(wǎng)站訪問請求,通過網(wǎng)絡(luò)接入設(shè)備訪問搜索服務(wù)器,以查詢域名;步驟404、搜索服務(wù)器進(jìn)行運(yùn)算,返回與該域名相關(guān)的有效的IP地址,重新定向有效的網(wǎng)站給終端;
步驟405、終端接收到新的IP地址后,通過網(wǎng)絡(luò)接入設(shè)備向相應(yīng)的網(wǎng)站服務(wù)器發(fā)起網(wǎng)站訪問請求;步驟406、網(wǎng)站服務(wù)器通過網(wǎng)絡(luò)接入設(shè)備向終端返回訪問響應(yīng);步驟407、終端瀏覽器獲取正確的網(wǎng)站數(shù)據(jù),顯示內(nèi)容。舉例說明,假如用戶通過終端的瀏覽器地址欄輸入的域名為“新浪網(wǎng)”、“xinlang”、“新Iang網(wǎng)”或“sina”,很明顯這些均不符合域名規(guī)范。此時(shí)與該用戶終端相連的網(wǎng)絡(luò)接入設(shè)備將進(jìn)入錯(cuò)誤域名處理流程,向搜索服務(wù)器發(fā)送域名搜索請求,該域名搜索請求中包含上述用戶輸入的不符合域名規(guī)范的“新浪網(wǎng)”、“xinlang”、“新Iang網(wǎng)”或“sina”,搜索服務(wù)器則返回與這些字符相關(guān)的有效的IP地址,因此用戶終端的瀏覽器則直接跳轉(zhuǎn)至丨J http://www. sina. com. cn。利用本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,用戶可以在電腦瀏覽器、手機(jī)瀏覽器或平板電腦瀏覽器地址欄直接輸入表征所想要瀏覽器呈現(xiàn)的內(nèi)容的詞語,然后按回車鍵或點(diǎn)“確認(rèn)”、“前往”,則相應(yīng)的內(nèi)容將直接呈現(xiàn)在瀏覽器中。該方法通過對現(xiàn)有網(wǎng)絡(luò)協(xié)議的擴(kuò)展,克服了目前網(wǎng)絡(luò)地址域名難以記憶,資源查找不便的問題。進(jìn)一步地,如果用戶在瀏覽器地址欄輸入一部電視劇或電影名,則根據(jù)本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,瀏覽器能夠自動(dòng)地跳轉(zhuǎn)到某電視劇或電影提供商所提供的與關(guān)鍵詞對應(yīng)的網(wǎng)頁?;蛘?,如果用戶在瀏覽器地址欄輸入一支股票或基金名稱,則根據(jù)本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,瀏覽器將直接跳轉(zhuǎn)到某財(cái)經(jīng)網(wǎng)站對應(yīng)的股票或基金頁面?;蛘?,如果用戶在瀏覽器地址欄輸入一個(gè)人名,特別是眾所周知的名人,則據(jù)本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,瀏覽器將會(huì)顯示這個(gè)人的一些基本信息和導(dǎo)航數(shù)據(jù),例如該人的個(gè)人主頁,BL0G,微博地址等?;蛘撸?dāng)用戶登錄系統(tǒng)后,不同用戶的瀏覽器可以顯示不同的內(nèi)容。例如兩個(gè)不同登錄用戶輸入“張三”,由于他們所認(rèn)識的名為“張三”的人可能不是同一個(gè)人,則瀏覽器會(huì)將與該用戶關(guān)系最近的“張三”的信息予以優(yōu)先顯示。本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問方法,通過對域名的有效性進(jìn)行判斷,當(dāng)用戶輸入的域名不符合域名規(guī)范時(shí),通過訪問搜索服務(wù)器獲得與該域名相關(guān)的有效的IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù)。圖5為本發(fā)明網(wǎng)絡(luò)接入設(shè)備一實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)接入設(shè)備,包括接收模塊51、判斷模塊52、域名搜索模塊53、發(fā)送模塊54和轉(zhuǎn)發(fā)模塊55。其中,接收模塊51用于接收終端發(fā)出的域名查詢請求,該域名查詢請求中包含用戶通過終端的瀏覽器地址欄輸入的域名,該域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符串;判斷模塊52用于根據(jù)接收模塊51接收到的域名查詢請求,判斷所述域名是否有效;域名搜索模塊53用于當(dāng)判斷模塊52判斷該域名無效時(shí),進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址;發(fā)送模塊54用于當(dāng)判斷模塊52判斷該域名有效時(shí),或者當(dāng)域名搜索模塊53獲取到有效的互聯(lián)網(wǎng)協(xié)議地址時(shí),向終端返回互聯(lián)網(wǎng)協(xié)議地址;轉(zhuǎn)發(fā)模塊55用于接收終端發(fā)出的網(wǎng)站訪問請求,并將該網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;同時(shí)用于接收網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將該 訪問響應(yīng)發(fā)送至所述終端。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)接入設(shè)備可以為交換機(jī)、路由器、無線AP或網(wǎng)關(guān)服務(wù)顯。當(dāng)用戶通過終端(可以為電腦、手機(jī)或平板電腦等任何具有瀏覽器和上網(wǎng)功能的終端)的瀏覽器地址欄輸入一個(gè)域名時(shí),終端將包含該域名的域名查詢請求發(fā)送至網(wǎng)絡(luò)接入設(shè)備的接收模塊51,判斷模塊52判斷該域名是否有效。發(fā)送模塊54根據(jù)判斷結(jié)果向終端返回IP地址,然后進(jìn)行后續(xù)的網(wǎng)站請求流程,使終端獲取正確的網(wǎng)站數(shù)據(jù),顯示內(nèi)容。本發(fā)明實(shí)施例將對域名的分析流程放在網(wǎng)絡(luò)接入設(shè)備和遠(yuǎn)程計(jì)算機(jī)上,對用戶透明,用戶無須在終端上安裝任何額外插件或客戶端。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)接入設(shè)備,通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,仟意的中英文字符,還是瀏覽器地址欄接受的仟意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。圖6為本發(fā)明網(wǎng)絡(luò)接入設(shè)備另一實(shí)施例的結(jié)構(gòu)示意圖。如圖6所示,在上述圖5所示實(shí)施例的基礎(chǔ)上,該網(wǎng)絡(luò)接入設(shè)備中的判斷模塊52可以包括第一判斷單元61和第二判斷單元62。其中,第一判斷單元61用于判斷域名是否符合域名規(guī)范,當(dāng)域名不符合域名規(guī)范時(shí),判定該域名無效;第二判斷單元62用于當(dāng)?shù)谝慌袛鄦卧?1判定域名符合域名規(guī)范時(shí),將域名查詢請求發(fā)送至DNS服務(wù)器,域名查詢請求中包含該域名;接收DNS服務(wù)器返回的查詢響應(yīng),當(dāng)查詢響應(yīng)中包含與該域名對應(yīng)的IP地址時(shí),判定該域名有效,當(dāng)查詢響應(yīng)中不包含與該域名對應(yīng)的IP地址時(shí),判定該域名無效。本發(fā)明實(shí)施例的域名規(guī)范是指互聯(lián)網(wǎng)技術(shù)領(lǐng)域統(tǒng)一采用的規(guī)范,S卩,網(wǎng)站的域名必須由各國文字的特定字符集、英文字母、數(shù)字以及(即連字符或減號)任意組合而成,且開頭及結(jié)尾均不能為;域名中字母不分大小寫;域名最長可達(dá)67個(gè)字節(jié)(包括后綴com”、“. net”、“. org”等)。ιΗ確的域名還需要在互聯(lián)網(wǎng)名稱與數(shù)字地址分配機(jī)構(gòu)(Internet Corporation for AssiRned Name Numbers :以下簡稱ICANN)進(jìn)tr注冊。進(jìn)一步地,上述圖5所示實(shí)施例中的域名搜索模塊53可以包括發(fā)送單元63和接收單元64。其中,發(fā)送單元63用于向搜索服務(wù)器發(fā)送域名搜索請求,域名搜索請求中包含該域名;接收單元64用于接收搜索服務(wù)器發(fā)送的與該域名相關(guān)的有效的IP地址。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)接入設(shè)備,通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,仟意的中英文字符,還是瀏覽器地址欄接受的仟意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。
圖7為本發(fā)明互聯(lián)網(wǎng)訪問系統(tǒng)實(shí)施例的系統(tǒng)框圖。如圖7所示,本發(fā)明實(shí)施例提供了一種互聯(lián)網(wǎng)訪問系統(tǒng),包括上述圖5或圖6所示的網(wǎng)絡(luò)接入設(shè)備71,還包含終端72、DNS服務(wù)器73和搜索服務(wù)器74。其中,終端72用于向網(wǎng)絡(luò)接入設(shè)備71發(fā)送域名查詢請求,該域名查詢請求中包含用戶通過終端72的瀏覽器地址欄輸入的域名,該域名為網(wǎng)址-中英文字符或?yàn)g覽器地址欄接受的任意字符串;用于接收網(wǎng)絡(luò)接入設(shè)備71返回的互聯(lián)網(wǎng)協(xié)議地址,并向網(wǎng)絡(luò)接入設(shè)備71發(fā)送網(wǎng)站訪問請求,以及接收網(wǎng)絡(luò)接入設(shè)備71發(fā)送的訪問響應(yīng);DNS服務(wù)器73用于接收網(wǎng)絡(luò)接入設(shè)備71發(fā)送的域名查詢請求,該域名查詢請求中包含該域名,向網(wǎng)絡(luò)接入設(shè)備71返回查詢請求,當(dāng)該域名有效時(shí),查詢響應(yīng)中包含與該域名對應(yīng)的IP地址,當(dāng)該域名無效時(shí),查詢響應(yīng)中不包含與該域名對應(yīng)的IP地址;搜索服務(wù)器74用于接收網(wǎng)絡(luò)接入設(shè)備71發(fā)送的域名搜索請求,域名搜索請求中包含該域名,獲取與該域名相關(guān)的有效的IP地址,并將該有效的IP地址發(fā)送至網(wǎng)路接入設(shè)備71。在本發(fā)明實(shí)施例中,搜索服務(wù)器74可以獨(dú)立設(shè)置,也可以設(shè)置在網(wǎng)絡(luò)接入設(shè)備71中。 本系統(tǒng)實(shí)施例中網(wǎng)絡(luò)接入設(shè)備71的功能如上述圖5或圖6所示實(shí)施例中的具體描述,在此不再贅述。本發(fā)明實(shí)施例提供的互聯(lián)網(wǎng)訪問系統(tǒng),通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址,任意的中英文字符,還是瀏覽器地址欄接受的任意字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種互聯(lián)網(wǎng)訪問方法,其特征在于,包括 步驟I、接收終端發(fā)出的域名查詢請求,所述域名查詢請求中包含用戶通過所述終端的瀏覽器地址欄輸入的域名,所述域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符里; 步驟2、根據(jù)接收到的所述域名查詢請求,判斷所述域名是否有效;當(dāng)所述域名有效時(shí),執(zhí)行步驟4,當(dāng)所述域名無效時(shí),執(zhí)行步驟3 ; 步驟3、進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址,并執(zhí)行步驟4 ; 步驟4、向所述終端返回互聯(lián)網(wǎng)協(xié)議地址; 步驟5、接收所述終端發(fā)出的網(wǎng)站訪問請求,并將所述網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器; 步驟6、接收所述網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將所述訪問響應(yīng)發(fā)送至所述終端。
2.根據(jù)權(quán)利要求I所述的互聯(lián)網(wǎng)訪問方法,其特征在于,所述判斷所述域名是否有效的步驟,包括 判斷所述域名是否符合域名規(guī)范; 當(dāng)所述域名不符合域名規(guī)范時(shí),判定所述域名無效; 當(dāng)所述域名符合域名規(guī)范時(shí),將所述域名查詢請求發(fā)送至域名系統(tǒng)服務(wù)器,所述域名查詢請求中包含所述域名;接收所述域名系統(tǒng)服務(wù)器返回的查詢響應(yīng),當(dāng)所述查詢響應(yīng)中包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址時(shí),判定所述域名有效,當(dāng)所述查詢響應(yīng)中不包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址時(shí),判定所述域名無效。
3.根據(jù)權(quán)利要求I或2所述的互聯(lián)網(wǎng)訪問方法,其特征在于,所述進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址的步驟,包括 向搜索服務(wù)器發(fā)送域名搜索請求,所述域名搜索請求中包含所述域名; 接收所述搜索服務(wù)器發(fā)送的與所述域名相關(guān)的有效的互聯(lián)網(wǎng)協(xié)議地址。
4.一種網(wǎng)絡(luò)接入設(shè)備,其特征在于,包括 接收模塊,用于接收終端發(fā)出的域名查詢請求,所述域名查詢請求中包含用戶通過所沭終端的瀏覽器地址欄輸入的域名,所沭域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符串; 判斷模塊,用于根據(jù)接收模塊接收到的所述域名查詢請求,判斷所述域名是否有效;域名搜索模塊,用于當(dāng)所述判斷模塊判斷所述域名無效時(shí),進(jìn)行域名搜索操作以獲取有效的互聯(lián)網(wǎng)協(xié)議地址; 發(fā)送模塊,用于當(dāng)所述判斷模塊判斷所述域名有效時(shí),或者當(dāng)所述域名搜索模塊獲取到有效的互聯(lián)網(wǎng)協(xié)議地址時(shí),向所述終端返回互聯(lián)網(wǎng)協(xié)議地址; 轉(zhuǎn)發(fā)模塊,用于接收所述終端發(fā)出的網(wǎng)站訪問請求,并將所述網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;同時(shí)用于接收所述網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將所述訪問響應(yīng)發(fā)送至所述終端。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)接入設(shè)備,其特征在于,所述判斷模塊包括 第一判斷單元,用于判斷所述域名是否符合域名規(guī)范,當(dāng)所述域名不符合域名規(guī)范時(shí),判定所述域名無效; 第二判斷單元,用于當(dāng)所述第一判斷單元判定所述域名符合域名規(guī)范時(shí),將所述域名查詢請求發(fā)送至域名系統(tǒng)服務(wù)器,所述域名查詢請求中包含所述域名;接收所述域名系統(tǒng)服務(wù)器返回的查詢響應(yīng),當(dāng)所述查詢響應(yīng)中包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址時(shí),判定所述域名有效,當(dāng)所述查詢響應(yīng)中不包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址時(shí),判定所述域名無效。
6.根據(jù)權(quán)利要求4或5所述網(wǎng)絡(luò)接入設(shè)備,其特征在于,所述域名搜索模塊包括 發(fā)送單元,用于向搜索服務(wù)器發(fā)送域名搜索請求,所述域名搜索請求中包含所述域名; 接收單元,用于接收所述搜索服務(wù)器發(fā)送的與所述域名相關(guān)的有效的互聯(lián)網(wǎng)協(xié)議地址。
7.一種互聯(lián)網(wǎng)訪問系統(tǒng),包括如權(quán)利要求4至6中任一所述的網(wǎng)絡(luò)接入設(shè)備,其特征在于,還包括 終端,用于向所述網(wǎng)絡(luò)接入設(shè)備發(fā)送域名查詢請求,所述域名查詢請求中包含用戶通過所述終端的瀏覽器地址欄輸入的域名,所述域名為網(wǎng)址、中英文字符或?yàn)g覽器地址欄接受的任意字符串;用于接收所述網(wǎng)絡(luò)接入設(shè)備返回的互聯(lián)網(wǎng)協(xié)議地址,并向所述網(wǎng)絡(luò)接入設(shè)備發(fā)送網(wǎng)站訪問請求,以及接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的訪問響應(yīng); 域名系統(tǒng)服務(wù)器,用于接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的域名查詢請求,所述域名查詢請求中包含所述域名,向所述網(wǎng)絡(luò)接入設(shè)備返回查詢請求,當(dāng)所述域名有效時(shí),所述查詢響應(yīng)中包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址,當(dāng)所述域名無效時(shí),所述查詢響應(yīng)中不包含與所述域名對應(yīng)的互聯(lián)網(wǎng)協(xié)議地址; 搜索服務(wù)器,用于接收所述網(wǎng)絡(luò)接入設(shè)備發(fā)送的域名搜索請求,所述域名搜索請求中包含所述域名,獲取與所述域名相關(guān)的有效的互聯(lián)網(wǎng)協(xié)議地址,并將所述有效的互聯(lián)網(wǎng)協(xié)議地址發(fā)送至所述網(wǎng)路接入設(shè)備。
全文摘要
本發(fā)明提供一種互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng)。該方法包括接收終端發(fā)出的域名查詢請求;根據(jù)接收到的所述域名查詢請求,判斷所述域名是否有效;根據(jù)判斷結(jié)果向所述終端返回互聯(lián)網(wǎng)協(xié)議地址;接收所述終端發(fā)出的網(wǎng)站訪問請求,并將所述網(wǎng)站訪問請求發(fā)送至相應(yīng)的網(wǎng)站服務(wù)器;接收所述網(wǎng)站服務(wù)器返回的訪問響應(yīng),并將所述訪問響應(yīng)發(fā)送至所述終端。本發(fā)明提供的互聯(lián)網(wǎng)訪問方法、裝置及系統(tǒng),通過對域名的有效性進(jìn)行判斷,無論用戶輸入的域名是有效的還是無效的,也無論該域名是網(wǎng)址、中英文字符或字符串,都能夠向終端返回有效IP地址,為用戶提供更優(yōu)化的體驗(yàn)和服務(wù),同時(shí)可以防止釣魚網(wǎng)站帶來的安全隱患,避免用戶財(cái)產(chǎn)的損失。
文檔編號H04L29/12GK102801814SQ20121031131
公開日2012年11月28日 申請日期2012年8月29日 優(yōu)先權(quán)日2012年8月29日
發(fā)明者王楚云, 李愷, 張雋 申請人:易蓮無限(北京)科技發(fā)展有限責(zé)任公司