对网络资源的访问控制方法及装置制造方法及图纸

技术编号:10515093 阅读:119 留言:0更新日期:2014-10-08 14:53
本发明专利技术提供了一种基于域名服务器解析及白名单的网络资源访问控制机制。根据本发明专利技术实施例的方法可以包括:检测对网络资源的访问请求;获取所述访问请求的目标网际协议“IP”地址;以及,通过匹配获取的目标IP地址与网络资源白名单,决定是否允许所述访问请求,其中,所述网络资源白名单存储可信网络资源的IP地址。根据本发明专利技术的方案可以减少由于URL信息不全或更新不及时而造成的漏判情况,消除或者至少降低访问互联网上的不适内容的可能性。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,更具体地,涉及一种用于移动终端的对网络资源的访问控制方法和对应的装置。
技术介绍
近些年,移动终端的使用越来越普及。如本文所使用的,术语“移动终端”可以指代诸如智能手机、无线PDA、膝上型计算机、平板计算机等各种具有无线通信功能的设备。当前,随着移动终端的普及和发展,适龄儿童使用如手机之类的移动终端的现状也越来越普遍。因为移动终端使用的便捷性和承载内容的丰富性,家长和孩子通过手机获取教育相关资源和知识程度也越来越高。目前利用移动应用和浏览器通过在线方式获取教育资源变得越来越普及。针对这种通过在线方法获取教育资源的方式,因为其互联和开放特性,孩子在访问正常教育资源的时候,无意中或由于孩子的好奇心很可能访问本不应该访问的网站,如一些不健康的网络。为了防止发生这种情况,目前往往采用网址分类的方式对访问的资源进行控制。这种现有方式一般情况下可以有效地对用户访问的网络资源进行控制,但是这种控制往往基于Web内容进行控制,覆盖面存在局限,也会因为出现统一资源定位符(Uniform Resource Locator,简称URL)信息不全或更新不及时使得漏判情况出现,从而导致还是可以访问不适内容。因此,需要一种改进的用于移动终端的对网络资源的访问控制机制,其能够消除或者至少降低访问互联网上的不适内容的可能性。
技术实现思路
为了实现上述目的,本专利技术提出了一种基于域名服务器(domain name server,简称DNS)解析及白名单的网络资源访问控制机制,其可以减少由于URL信息不全或更新不及时而造成的漏判情况,消除或者至少降低访问互联网上的不适内容的可能性。根据本专利技术的一个方面,提供了一种用于移动终端的对网络资源的访问控制方法。该访问控制方法可以包括:检测对网络资源的访问请求;获取所述访问请求的目标网际协议(Internet Protocol,简称IP)地址;通过匹配获取的目标IP地址与网络资源白名单,决定是否允许所述访问请求,其中,所述网络资源白名单存储可信网络资源的IP地址。在本专利技术的一些实施例中,该访问控制方法还可以包括:维护DNS服务器白名单,所述DNS服务器白名单存储可信DNS服务器的信息。在本专利技术的一些实施例中,该访问控制方法还可以包括:维护所述网络资源白名单。所述网络资源白名单的维护可以包括:添加和/或删除可信网络资源的信息。例如,对于添加操作,用户可以直接输入要添加的可信网络资源的IP地址。在该情况下,可以直接将要添加的可信网络资源的IP地址添加到所述网络资源白名单。可选地,用户可以输入要添加的可信网络资源的URL信息。在该情况下,所述网络资源白名单的添加可以包括:接收要添加的可信网络资源的URL信息;通过DNS服务器白名单中的可信DNS服务器对所述URL信息进行解析,以获得要添加的可信网络资源的IP地址;以及将所述要添加的可信网络资源的IP地址添加到所述网络资源白名单。在本专利技术的一些实施例中,检测到的访问请求中包含目标IP地址。在这种情况下,获取所述访问请求的目标IP地址可以是直接从访问请求中获取目标IP地址。在另一些实施例中,检测到的访问请求中包含的是目标URL信息而不是目标IP地址。在该情况下,获取所述访问请求的目标IP地址可以包括:提取所述访问请求中的目标URL信息;以及通过DNS服务器白名单中的可信DNS服务器对提取的目标URL信息进行解析,以获得所述目标IP地址。根据本专利技术的另一方面,提供了一种用于移动终端的对网络资源的访问控制装置。该访问控制装置可以包括:检测模块,用于检测对网络资源的访问请求;IP获取模块,用于获取访问请求的目标IP地址;控制模块,通过匹配获取的目标IP地址与网络资源白名单,决定是否允许所述访问请求,其中,所述网络资源白名单存储可信网络资源的IP地址。在本专利技术的一些实施例中,该访问控制装置还可以包括:DNS服务器白名单管理模块,其配置用于维护DNS服务器白名单。所述DNS服务器白名单存储可信DNS服务器的信息。在本专利技术的一些实施例中,该访问控制装置还可以包括:网络资源白名单管理模块,其配置用于维护网络资源白名单。所述网络资源白名单的维护可以包括:添加和/或删除可信网络资源的信息。例如,对于添加操作,用户可以直接输入要添加的可信网络资源的IP地址。在该情况下,网络资源白名单管理模块可以直接将要添加的可信网络资源的IP地址添加到所述网络资源白名单。可选地,用户可以输入要添加的可信网络资源的URL信息。在该情况下,网络资源白名单管理模块可以进一步配置为:接收要添加的可信网络资源的URL信息;通过DNS服务器白名单中的可信DNS服务器对所述URL信息进行解析,以获得要添加的可信网络资源的IP地址;以及将所述要添加的可信网络资源的IP地址添加到所述网络资源白名单。在本专利技术的一些实施例中,所述访问控制装置还包括:网络资源DNS解析模块,其配置用于通过DNS服务器白名单中的可信DNS服务器解析出网络资源的URL信息对应的IP地址。本专利技术提出的方案可以解决面向移动终端对在线内容访问控制的现有方案的不足和不完善。根据本专利技术提出的基于DNS解析及白名单的访问控制方法,通过终端用户主动进行可信DNS服务器设置、DNS解析功能和网络资源白名单管理及控制功能,可以保证在孩子通过移动终端的浏览器或移动应用进行网络资源访问的时候,将孩子可以访问的内容通过整个网络资源白名单限制在有意和合理范围内,从而防止孩子因为无意或有意行为而访问不应该访问的内容。附图说明通过下面结合附图说明本专利技术的优选实施例,将使本专利技术的上述及其它目的、特征和优点更加清楚,其中:图1示意性地示出了可以实现根据本专利技术的实施例的移动终端的示意框图。图2示意性地示出了根据本专利技术实施例的用于移动终端的对网络资源的访问控制方法的流程图;图3示意性示出了根据本专利技术实施例的用于移动终端的对网络资源的访问控制装置的框图;以及图4示意性地示出了根据本专利技术实施例的用于移动终端的对网络资源的访问控制方法的一个具体实现400的流程图。在本专利技术的所有附图中,相同或相似的结构均以相同或相似的附图标记进行标识。具体实施方式现在将参考附图来详细描述本专利技术,附图中示出了本专利技术的说明性实施例,以使得本领域技术人员能够实现本专利技术。应该注意:以下附图和示例不本文档来自技高网...

【技术保护点】
一种用于移动终端的对网络资源的访问控制方法,包括:检测对网络资源的访问请求;获取所述访问请求的目标网际协议“IP”地址;通过匹配获取的目标IP地址与网络资源白名单,决定是否允许所述访问请求,其中,所述网络资源白名单存储可信网络资源的IP地址。

【技术特征摘要】
1.一种用于移动终端的对网络资源的访问控制方法,包括:
检测对网络资源的访问请求;
获取所述访问请求的目标网际协议“IP”地址;
通过匹配获取的目标IP地址与网络资源白名单,决定是否允许所
述访问请求,
其中,所述网络资源白名单存储可信网络资源的IP地址。
2.根据权利要求1所述的方法,还包括:维护域名服务器“DNS”
服务器白名单,所述DNS服务器白名单存储可信DNS服务器的信息。
3.根据权利要求1所述的方法,还包括:维护网络资源白名单。
4.根据权利要求3所述的方法,还包括;所述维护网络资源白名
单进一步包括:
接收要添加的可信网络资源的统一资源定位符“URL”信息;
通过DNS服务器白名单中的可信DNS服务器对所述URL信息进行解
析,以获得要添加的可信网络资源的IP地址;以及
将所述要添加的可信网络资源的IP地址添加到所述网络资源白名
单。
5.根据权利要求1-3中任一项所述的方法,其中获取所述访问请
求的目标IP地址包括:
提取所述访问请求中的目标URL信息;以及
通过DNS服务器白名单中的可信DNS服务器对提取的目标URL信息
进行解析,以获得所述目标IP地址。
6.一种用于移动终端的对网络资源的访问控制装置,包...

【专利技术属性】
技术研发人员:陈继
申请(专利权)人:北京网秦天下科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1