一种网络访问的控制方法及装置制造方法及图纸

技术编号:35195258 阅读:18 留言:0更新日期:2022-10-12 18:23
本申请涉及通信技术领域,公开了一种网络访问的控制方法及装置,包括:接收至少一个终端发送的域名系统解析请求,针对每个终端发送的域名系统解析请求来说,首先根据域名系统解析请求确定终端请求解析的第一域名系统,并确定终端的终端标识;然后获取终端的终端标识对应的第一响应级别;再基于预设映射关系,确定终端的终端标识对应的域名系统集合以及域名系统集合中每个域名系统分别对应的响应级别;最后若域名系统集合中存在第一域名系统,则通过比较第一域名系统对应的第二响应级别和第一响应级别确定是否响应域名系统解析请求,进而可以准确的对每个终端访问的网址进行控制。而可以准确的对每个终端访问的网址进行控制。而可以准确的对每个终端访问的网址进行控制。

【技术实现步骤摘要】
一种网络访问的控制方法及装置


[0001]本申请涉及通信
,尤其涉及一种网络访问的控制方法及装置。

技术介绍

[0002]随着互联网技术的快速发展,人们对电子产品的依赖越来越多,用户通过电脑或者手机可以很方便的实现网络的访问。虽然电子产品方便了用户的生活,但是长期使用电子产品还是不利于人们的身体健康。尤其针对青少年来说,虽然可以通过网络了解新的科技动态,但是青少年也容易受到其他不健康信息的影响,进而影响学习和身心发展。因此对青少年进行网络访问的控制是十分必要的。

技术实现思路

[0003]本申请实施例提供一种网络访问的控制方法及装置,从而可以准确的对每个终端访问的网址进行控制。
[0004]第一方面,本申请一实施例提供了一种网络访问的控制方法,所述方法包括:
[0005]接收至少一个终端发送的域名系统解析请求,针对每个终端发送的域名系统解析请求进行以下操作:
[0006]根据所述域名系统解析请求确定所述终端请求解析的第一域名系统,并确定所述终端的终端标识;
[0007]获取所述终端的终端标识对应的第一响应级别;
[0008]基于预设映射关系,确定所述终端的终端标识对应的域名系统集合以及所述域名系统集合中每个域名系统分别对应的响应级别;
[0009]若所述域名系统集合中存在所述第一域名系统,则通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求。
[0010]通过依据终端的终端标识以及预设映射关系,确定该终端对应的域名系统集合,当终端发送请求访问域名系统集合中的任一个域名系统时,通过比较该终端的终端标识对应的第一响应级别和请求访问的域名系统对应的第二响应级别之间的关系确定是否对请求进行响应。因此通过本申请可以实现针对指定终端访问网络的准确控制。
[0011]一种可能的设计中,所述方法还包括:
[0012]若基于所述预设映射关系,未查找到所述终端的终端标识对应的域名系统集合,则对所述域名系统解析请求进行响应。
[0013]本申请通过将终端设置为需要进行网络控制和不需要进行网络控制两种情况,进而可以及时对不需要进行网络控制的终端进行网络访问请求的响应。
[0014]一种可能的设计中,所述方法还包括:
[0015]若所述域名系统集合中不存在所述第一域名系统,则对所述域名系统解析请求进行响应。
[0016]本申请通过预先创建映射关系,进而在终端请求访问的第一域名系统不在域名系
统集合中的情况下,可以及时对终端进行网络访问请求的响应。
[0017]一种可能的设计中,级别包含高级和低级时,所述通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求,包括:
[0018]所述第一响应级别为高级,所述第二响应级别为低级或者高级的情况,均拒绝响应所述域名系统解析请求;
[0019]所述第一响应级别为低级,所述第二响应级别为高级的情况,拒绝响应所述域名系统解析请求。
[0020]本申请通过对级别进行定义后,可以准确实现是否对域名系统解析请求进行响应。
[0021]一种可能的设计中,级别包含高级、中级和低级时,所述通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求,包括:
[0022]所述第一响应级别为高级,所述第二响应级别为低级、中级、高级中的任意一种情况,均拒绝响应所述域名系统解析请求;
[0023]所述第一响应级别为中级,所述第二响应级别为低级或者中级的情况,均拒绝响应所述域名系统解析请求;
[0024]所述第一响应级别为低级,所述第二响应级别为高级的情况,拒绝响应所述域名系统解析请求。
[0025]本申请通过对级别进行定义后,可以准确实现是否对域名系统解析请求进行响应。
[0026]一种可能的设计中,通过以下方式创建所述预设映射关系:
[0027]获取每个终端各自对应的第一域名系统集合以及所述第一域名系统集合中每个域名系统分别对应的响应级别;
[0028]在确定每个终端各自对应的终端标识后,将每个终端的终端标识与对应的第一域名系统集合、所述第一域名系统集合中每个域名系统分别对应的响应级别之间一一对应的关系确定为所述预设映射关系。
[0029]本申请通过获取到的用户设置的每个终端各自对应的第一域名系统集合以及其每个域名系统分别对应的响应级别、每个终端各自对应的终端标识,创建映射关系,以便于利用创建的映射关系实现针对指定终端访问网络的准确控制,也即对每个终端进行网络访问的精准控制。
[0030]第二方面,本申请一实施例提供了一种网络访问的控制装置,所述装置包括:
[0031]接收模块,用于接收至少一个终端发送的域名系统解析请求,针对每个终端发送的域名系统解析请求进行以下操作:
[0032]第一确定模块,用于根据所述域名系统解析请求确定所述终端请求解析的第一域名系统,并确定所述终端的终端标识;
[0033]获取模块,用于获取所述终端的终端标识对应的第一响应级别;
[0034]第二确定模块,用于基于预设映射关系,确定所述终端的终端标识对应的域名系统集合以及所述域名系统集合中每个域名系统分别对应的响应级别;
[0035]第三确定模块,用于若所述域名系统集合中存在所述第一域名系统,则通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统
解析请求。
[0036]一种可能的设计中,所述第二确定模块,还用于:
[0037]若基于所述预设映射关系,未查找到所述终端的终端标识对应的域名系统集合,则对所述域名系统解析请求进行响应。
[0038]一种可能的设计中,所述第三确定模块,还用于:
[0039]若所述域名系统集合中不存在所述第一域名系统,则对所述域名系统解析请求进行响应。
[0040]一种可能的设计中,级别包含高级和低级时,所述第三确定模块,具体用于:
[0041]所述第一响应级别为高级,所述第二响应级别为低级或者高级的情况,均拒绝响应所述域名系统解析请求;
[0042]所述第一响应级别为低级,所述第二响应级别为高级的情况,拒绝响应所述域名系统解析请求。
[0043]一种可能的设计中,级别包含高级、中级和低级时,所述第三确定模块,具体用于:
[0044]所述第一响应级别为高级,所述第二响应级别为低级、中级、高级中的任意一种情况,均拒绝响应所述域名系统解析请求;
[0045]所述第一响应级别为中级,所述第二响应级别为低级或者中级的情况,均拒绝响应所述域名系统解析请求;
[0046]所述第一响应级别为低级,所述第二响应级别为高级的情况,拒绝响应所述域名系统解析请求。
[0047]一种可能的设计中,通过以下方式创建所述预设映射关系:
[0048]获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络访问的控制方法,其特征在于,所述方法包括:接收至少一个终端发送的域名系统解析请求,针对每个终端发送的域名系统解析请求进行以下操作:根据所述域名系统解析请求确定所述终端请求解析的第一域名系统,并确定所述终端的终端标识;获取所述终端的终端标识对应的第一响应级别;基于预设映射关系,确定所述终端的终端标识对应的域名系统集合以及所述域名系统集合中每个域名系统分别对应的响应级别;若所述域名系统集合中存在所述第一域名系统,则通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若基于所述预设映射关系,未查找到所述终端的终端标识对应的域名系统集合,则对所述域名系统解析请求进行响应。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述域名系统集合中不存在所述第一域名系统,则对所述域名系统解析请求进行响应。4.根据权利要求1所述的方法,其特征在于,级别包含高级和低级时,所述通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求,包括:所述第一响应级别为高级,所述第二响应级别为低级或者高级的情况,均拒绝响应所述域名系统解析请求;所述第一响应级别为低级,所述第二响应级别为高级的情况,拒绝响应所述域名系统解析请求。5.根据权利要求1所述的方法,其特征在于,级别包含高级、中级和低级时,所述通过比较所述第一域名系统对应的第二响应级别和所述第一响应级别确定是否响应所述域名系统解析请求,包括:所述第一响应级别为高级,所述第二响应级别为低级、中级、高级中的任意一种情况,均拒绝响应所述域名系统解析请求;所述第一响应级别为中级,所述第二响应级别为低级或者中级的情况,均拒绝响应所述域名系统解析请求;所述第一...

【专利技术属性】
技术研发人员:王金土张杨陈义伟向校民杨主决
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1