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