访问请求的处理方法及装置制造方法及图纸

技术编号:38271206 阅读:26 留言:0更新日期:2023-07-27 10:25
本申请实施例提供了一种访问请求的处理方法及装置,包括:识别访问请求中的dns请求;在确定dns请求对应的访问域名为针对应用服务器发起的云端访问域名的情况下,从预设的云端访问域名与通信信息的对应关系中,获取与云端访问域名对应的通信信息发送至目标应用;获取目标应用发起的服务请求,通过解析服务请求,获得通信地址以及服务数据;在确定通信地址为对应关系中的通信信息的情况下,通过用户设备和云服务器之间建立的代理通道,将服务数据,以及与通信地址对应的目标云端访问域名,发送至云服务器。本申请无需再在dns服务器中配置和维护复杂的云端访问域名与云端代理平台的IP地址的映射关系,降低了运维压力的运维成本。本。本。

【技术实现步骤摘要】
访问请求的处理方法及装置


[0001]本申请涉及通信
,特别是涉及一种访问请求的处理方法、装置、电子设备、机器可读介质。

技术介绍

[0002]随着云技术的不断发展,很多访问代理服务可以由云平台所实现,访问代理是指一些私有平台不对外开放,外界若访问该私有平台,则需通过云端代理平台进行访问代理,从而实现对私有平台的中转访问,此时,外界访问私有平台时使用的域名即为云端访问域名。
[0003]域名系统(dns,Domain Name System)是互联网的一项服务,它作为维护域名和网际互连协议(IP,Internet Protocol)地址的映射关系的系统,可以便于用户方便的访问互联网,相关技术中,云端代理平台需要在dns服务器中,配置和维护云端访问域名与云端代理平台的IP地址之间的映射关系,完成配置后,dns服务器可以响应于用户设备的访问请求,反馈给用户设备一个云端代理平台的IP地址,以供用户设备与云端代理平台建立通信后,由云端代理平台实现对私有平台的代理访问。
[0004]但是,专利技术人经过研究发现,目前的方案中,在dn本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种访问请求的处理方法,应用于用户设备,其特征在于,包括:拦截从所述用户设备发出的访问请求,并识别所述访问请求中的dns请求;在确定所述dns请求对应的访问域名为云端访问域名的情况下,从预设的云端访问域名与通信信息的对应关系中,获取与所述云端访问域名对应的通信信息并发送给所述用户设备的目标应用;拦截由所述目标应用发起的服务请求,并通过解析所述服务请求,获得通信地址以及服务数据;所述服务请求是由所述目标应用根据接收到的通信信息发起;在确定所述通信地址为所述对应关系中的通信信息的情况下,通过所述用户设备和云服务器之间建立的代理通道,将所述服务数据,以及所述对应关系中与所述通信地址对应的目标云端访问域名,发送至云服务器;其中,所述目标云端访问域名用于供所述云服务器向dns服务器发送dns请求,使得所述云服务器根据所述dns服务器返回的服务器地址,将所述服务数据发送至应用服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将与所述用户设备关联的dns服务器的通信地址,变更为所述用户设备中安装的虚拟网卡的通信地址;所述拦截从所述用户设备发出的访问请求,包括:将所述用户设备根据所述虚拟网卡的通信地址发起的访问请求,通过所述虚拟网卡拦截获取。3.根据权利要求1或2所述的方法,其特征在于,所述识别所述访问请求中的dns请求,包括:解析所述访问请求,获得请求数据报文:在所述请求数据报文中的访问端口字段的内容为与dns服务器对应的端口的标识的情况下,确定所述访问请求为dns请求。4.根据权利要求1

3任一项所述的方法,其特征在于,在所述拦截从所述用户设备发出的访问请求,并识别所述访问请求中的dns请求之后,所述方法还包括:通过安装在所述用户设备中的过滤器进程获取所述dns请求,并解析所述dns请求,获得所述dns请求对应的访问域名;在所述dns请求对应的访问域名满足云端域名规则的情况下,确定所述dns请求对应的访问域名为所述云端访问域名。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述dns请求对应的访问域名不满足云端域名规则的情况下,将所述访问域名封装为新dns请求,并将所述新dns请求发送至dns服务器,以供所述dns服务器响应于所述新dns请求,向所述用户设备发送与所述访问域名对应的通信地址;根据接收到的与所述访问域名对应的通信地址,向与所述接收到的通信地址对应的服务器发送服务数据。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述dns请求对应的访问域名与预设的云端访问域名集合中的域名正则匹配,或所述dns请求对应的访问域名与预设的云端域名特征集合中定义的域名特征模糊匹配的情况下,确定所述dns请求对应的访问域名满足云端域名规则;
在所述dns请求对应的访问域名不与预设的云端访问域名集合中的域名正则匹配,或所述dns请求对应的访问域名不与预设的云端域名特征集合中定义的域名特征模糊匹配的情况下,确定所述dns请求对应的访问域名不满足云端域名规则。7.根据权利要求1

6任一项所述的方法,其特征在于,所述从预设的云端访问域名与通信信息的对应关系中,获取与所述云端访问域名对应的通信信息,包括:通过安装在所述用户设备中的过滤器进程获取用于记录云端访问域名与通信信息的对应关...

【专利技术属性】
技术研发人员:郭赛
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1