一種避免DNS污染的方法

基本信息

申請?zhí)?/td> CN201610887237.5 申請日 -
公開(公告)號 CN106572199B 公開(公告)日 2019-11-29
申請公布號 CN106572199B 申請公布日 2019-11-29
分類號 H04L29/12;H04L29/06 分類 電通信技術(shù);
發(fā)明人 同理;黨艷平;楊振江 申請(專利權(quán))人 上海北信源信息技術(shù)有限公司
代理機構(gòu) 北京東正專利代理事務(wù)所(普通合伙) 代理人 劉瑜冬
地址 201112 上海市閔行區(qū)聯(lián)航路1369弄4號303-1室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種避免DNS污染的方法,該方法包括步驟如下:(1)在客戶機器上初始化設(shè)置,配置DNS應(yīng)答可信列表、設(shè)置多個DNS服務(wù)器地址、配置探測目標服務(wù)器是否支持DNS指針壓縮功能;(2)根據(jù)是否支持DNS指針壓縮功能判斷,處理本地DNS請求報文并發(fā)送DNS請求到目標服務(wù)器;(3)收到DNS應(yīng)答后先將結(jié)果緩存,等待盡可能多的應(yīng)答結(jié)果,根據(jù)DNS應(yīng)答可信列表、緩存DNS結(jié)果順序、是否帶有DNS壓縮指針的應(yīng)答過濾DNS應(yīng)答,去除污染應(yīng)答,并返回正確DNS應(yīng)答。本方法采用延遲解析DNS返回結(jié)果、用可信列表判斷DNS應(yīng)答的可信程度、DNS壓縮指針等多項技術(shù),避免了DNS污染。