一种多媒体终端及基于内核实现的DNS拦截方法
基本信息
申请号 | CN201510606777.7 | 申请日 | - |
公开(公告)号 | CN105306616A | 公开(公告)日 | 2016-02-03 |
申请公布号 | CN105306616A | 申请公布日 | 2016-02-03 |
分类号 | H04L29/12(2006.01)I | 分类 | 电通信技术; |
发明人 | 李利民 | 申请(专利权)人 | 深圳前海华视移动互联有限公司 |
代理机构 | 深圳市瑞方达知识产权事务所(普通合伙) | 代理人 | 张约宗;高瑞 |
地址 | 518040 广东省深圳市福田区福强路福田体育公园文化体育产业总部大厦8楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种多媒体终端及基于内核实现的DNS拦截方法,当用户通过车载多媒体终端的WIFI访问外网数据时,内核Netfilter模块进行以下步骤:当用户请求访问外网数据时,拦截所述用户的DNS请求包;根据放行数据链表判断是否向所述用户放行所述外网数据,其中,所述放行数据链表用于缓存已放行用户的标识信息;在判断未放行时,构造指向本地门户地址的DNS回应包,并返回所述用户。实施本发明的技术方案,由于通过内核Netfilter篡改DNS数据,使得纂改后的DNS数据指向本地门户,可解决DNS缓存问题。 |
