欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種dns的解析方法、裝置和瀏覽器的制造方法

文檔序號(hào):7773283閱讀:232來(lái)源:國(guó)知局
一種dns的解析方法、裝置和瀏覽器的制造方法
【專利摘要】本發(fā)明公開了一種DNS的解析方法,包括:當(dāng)瀏覽器側(cè)監(jiān)測(cè)到針對(duì)第一網(wǎng)頁(yè)的DNS解析錯(cuò)誤時(shí),將當(dāng)前終端原始的DNS服務(wù)器地址重置為指定的DNS服務(wù)器地址;向所述指定的DNS服務(wù)器地址發(fā)送所述第一網(wǎng)頁(yè)的DNS解析請(qǐng)求,所述DNS解析請(qǐng)求中包括所述第一網(wǎng)頁(yè)的域名;所述指定的DNS服務(wù)器用于依據(jù)所述DNS解析請(qǐng)求解析所述第一網(wǎng)頁(yè)的域名對(duì)應(yīng)的一個(gè)或多個(gè)IP地址;接收所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址;當(dāng)校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址。本發(fā)明可以大大增加了DNS解析的成功幾率,提高了用戶體驗(yàn)。
【專利說(shuō)明】—種DNS的解析方法、裝置和瀏覽器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及瀏覽器的【技術(shù)領(lǐng)域】,具體涉及一種DNS的解析方法,一種DNS的解析裝置,以及,一種瀏覽器。
【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)的應(yīng)用中,域名和IP (Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址是不可缺少的,因?yàn)槿藗冊(cè)L問(wèn)網(wǎng)站必須要通過(guò)網(wǎng)站的域名和IP地址來(lái)查找登錄?,F(xiàn)有技術(shù)查找域名和IP地址的時(shí)候要運(yùn)用到DNS (Domain Name System),也就是域名系統(tǒng)(或稱之為域名服務(wù)器)。DNS用于域名的解析,為Internet上的主機(jī)分配域名地址和IP地址。也就是說(shuō),當(dāng)用戶向DNS請(qǐng)求域名地址解析時(shí),該系統(tǒng)就會(huì)自動(dòng)把域名地址轉(zhuǎn)為IP地址。在實(shí)際中,任何域名都至少有一個(gè)DNS來(lái)對(duì)域名進(jìn)行解析,至少是兩個(gè)。因?yàn)镈NS可以輪回處理,第一個(gè)解析失敗可以找第二個(gè)。這樣只要有一個(gè)DNS解析正常,就不會(huì)影響域名的正常使用。
[0003]例如,在Chrome瀏覽器中使用了 getaddrinfo函數(shù)完成DNS解析。該函數(shù)可以完
成協(xié)議無(wú)關(guān)的由域名到主機(jī)地址的解析。根據(jù)函數(shù)原型為:
[0004]
【權(quán)利要求】
1.一種DNS的解析方法,包括: 當(dāng)瀏覽器側(cè)監(jiān)測(cè)到針對(duì)第一網(wǎng)頁(yè)的DNS解析錯(cuò)誤時(shí),將當(dāng)前終端原始的DNS服務(wù)器地址重置為指定的DNS服務(wù) 器地址; 向所述指定的DNS服務(wù)器地址發(fā)送所述第一網(wǎng)頁(yè)的DNS解析請(qǐng)求,所述DNS解析請(qǐng)求中包括所述第一網(wǎng)頁(yè)的域名;所述指定的DNS服務(wù)器用于依據(jù)所述DNS解析請(qǐng)求解析所述第一網(wǎng)頁(yè)的域名對(duì)應(yīng)的一個(gè)或多個(gè)IP地址; 接收所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址; 當(dāng)校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址。
2.如權(quán)利要求1所述的方法,其特征在于,所述將當(dāng)前終端原始的DNS服務(wù)器地址重置為指定的DNS服務(wù)器地址的步驟包括: 采用當(dāng)前終端原始的DNS服務(wù)器的地址在預(yù)置的DNS服務(wù)器地址白名單中進(jìn)行DNS服務(wù)器的地址的匹配; 當(dāng)匹配成功時(shí),將所述原始的DNS服務(wù)器地址重置為默認(rèn)的DNS服務(wù)器地址; 當(dāng)匹配失敗時(shí),將所述原始的DNS服務(wù)器地址重置為所述DNS服務(wù)器地址白名單中的DNS服務(wù)器地址。
3.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址的步驟包括: 采用所述一個(gè)或多個(gè)IP地址在預(yù)置的IP地址白名單中進(jìn)行IP地址的匹配; 當(dāng)匹配成功時(shí),提取所述匹配成功的IP地址; 和/或, 采用所述一個(gè)或多個(gè)IP地址在預(yù)置的IP地址黑名單中進(jìn)行IP地址的匹配; 當(dāng)匹配成功時(shí),提取所述匹配成功的IP地址以外的IP地址。
4.如權(quán)利要求1所述的方法,其特征在于,在所述當(dāng)校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址的步驟之后,還包括: 采用所述合法的IP地址及其對(duì)應(yīng)的域名生成或更新合法IP地址映射表。
5.如權(quán)利要求4所述的方法,其特征在于,還包括: 當(dāng)接收到第二網(wǎng)頁(yè)的加載請(qǐng)求時(shí),提取所述加載請(qǐng)求中的域名; 采用所述加載請(qǐng)求中的域名在所述合法IP地址映射表中進(jìn)行域名的匹配; 當(dāng)匹配成功時(shí),提取所述域名對(duì)應(yīng)的合法的IP地址。
6.如權(quán)利要求4所述的方法,其特征在于,還包括: 接收服務(wù)器側(cè)發(fā)送的域名及其對(duì)應(yīng)的IP地址; 采用所述域名及其對(duì)應(yīng)的IP地址更新所述合法IP地址映射表。
7.如權(quán)利要求1或2或3或4所述的方法,其特征在于,在所述當(dāng)校驗(yàn)所述指定DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址的步驟之后,還包括: 采用當(dāng)前終端的DNS服務(wù)器地址在預(yù)置的DNS服務(wù)器地址黑名單中進(jìn)行DNS服務(wù)器地址的匹配; 當(dāng)匹配成功時(shí),將當(dāng)前終端的DNS服務(wù)器地址重置為所述指定的DNS服務(wù)器地址。
8.一種DNS的解析裝置,包括:第一 DNS服務(wù)器地址重置模塊,適于在瀏覽器側(cè)監(jiān)測(cè)到針對(duì)第一網(wǎng)頁(yè)的DNS解析錯(cuò)誤時(shí),將當(dāng)前終端原始的DNS服務(wù)器地址重置為指定的DNS服務(wù)器地址; DNS解析請(qǐng)求模塊,適于向所述指定的DNS服務(wù)器地址發(fā)送所述第一網(wǎng)頁(yè)的DNS解析請(qǐng)求,所述DNS解析請(qǐng)求中包括所述第一網(wǎng)頁(yè)的域名;所述指定的DNS服務(wù)器用于依據(jù)所述DNS解析請(qǐng)求解析所述第一網(wǎng)頁(yè)的域名對(duì)應(yīng)的一個(gè)或多個(gè)IP地址; IP地址接收模塊,適于接收所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址; 第一 IP地址提取模塊,適于在校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址。
9.如權(quán)利要求8所述的裝置,其特征在于,所述DNS服務(wù)器地址重置模塊還適于: 采用當(dāng)前終端原始的DNS服務(wù)器的地址在預(yù)置的DNS服務(wù)器地址白名單中進(jìn)行DNS服務(wù)器的地址的匹配; 當(dāng)匹配成功時(shí),將所述原始的DNS服務(wù)器地址重置為默認(rèn)的DNS服務(wù)器地址; 當(dāng)匹配失敗時(shí),將所述原始的DNS服務(wù)器地址重置為所述DNS服務(wù)器地址白名單中的DNS服務(wù)器地址。
10.一種瀏覽器,包括: 第一 DNS服務(wù)器地址重置模塊,適于在瀏覽器側(cè)監(jiān)測(cè)到針對(duì)第一網(wǎng)頁(yè)的DNS解析錯(cuò)誤時(shí),將當(dāng)前終端原始的DNS服務(wù)器地址重置為指定的DNS服務(wù)器地址; DNS解析請(qǐng)求模塊,適于向所述指定的DNS服務(wù)器地址發(fā)送所述第一網(wǎng)頁(yè)的DNS解析請(qǐng)求,所述DNS解析請(qǐng)求中包括所述第一網(wǎng)頁(yè)的域名;所述指定的DNS服務(wù)器用于依據(jù)所述DNS解析請(qǐng)求解析所述第一網(wǎng)頁(yè)的域名對(duì)應(yīng)的一個(gè)或多個(gè)IP地址; IP地址接收模塊,適于接收所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址; 第一 IP地址提取模塊,適于在校驗(yàn)所述指定的DNS服務(wù)器返回的一個(gè)或多個(gè)IP地址合法時(shí),提取所述合法的IP地址。
【文檔編號(hào)】H04L29/12GK103561121SQ201310473254
【公開日】2014年2月5日 申請(qǐng)日期:2013年10月11日 優(yōu)先權(quán)日:2013年10月11日
【發(fā)明者】吳亮, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐亭县| 大宁县| 那坡县| 彭泽县| 诸城市| 会昌县| 榆树市| 广灵县| 平果县| 博湖县| 台中市| 新干县| 同心县| 孟州市| 南宫市| 屏东县| 连江县| 棋牌| 本溪市| 轮台县| 称多县| 文成县| 辽源市| 盖州市| 威远县| 得荣县| 南雄市| 抚顺市| 济南市| 汽车| 宜昌市| 古蔺县| 秦安县| 横峰县| 绵竹市| 惠安县| 盘锦市| 达尔| 合川市| 栾川县| 南和县|