[发明专利]域名解析请求的处理方法、装置、设备及存储介质有效
申请号: | 202210780548.7 | 申请日: | 2022-07-04 |
公开(公告)号: | CN116032883B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 李浩然;张光华 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L61/2503 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李红艳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名解析 请求 处理 方法 装置 设备 存储 介质 | ||
1.一种域名解析请求的处理方法,其特征在于,应用于路由器中,所述方法包括:
在工作在桥接模式的情况下,接收所述路由器的下行设备发送的第一域名解析请求报文,所述第一域名解析请求报文携带请求的目标域名和第一目的地址,所述第一目的地为所述路由器的上行设备的网络地址;
若检测到所述目标域名为所述路由器的管理域名,则将所述第一域名解析请求报文中的所述第一目的地址转换为第二目的地址,目的地址转换后的第一域名解析请求报文为第二域名解析请求报文,所述第二目的地址为所述路由器的网络地址;
根据所述第二域名解析请求报文,确定与所述管理域名对应的IP地址;
向所述下行设备发送所述IP地址。
2.如权利要求1所述的方法,其特征在于,所述路由器配置有网络地址转换NAT表,所述NAT表包括指定NAT规则,所述指定NAT规则用于指示若所述路由器接收的域名解析请求报文中请求的域名为所述路由器的管理域名,则将所述域名解析请求报文中的目的地址转换为所述路由器的网络地址;
所述若检测到所述目标域名为所述路由器的管理域名,则将所述第一域名解析请求报文中的所述第一目的地址转换为第二目的地址,包括:
在所述目标域名为所述路由器的管理域名的情况下,按照所述NAT表中的所述指定NAT规则,对所述第一域名解析请求报文进行网络地址转换,以将所述第一域名解析请求报文中的所述第一目的地址转换为所述第二目的地址。
3.如权利要求2所述的方法,其特征在于,所述NAT表为所述路由器的预路由链配置的目的网络地址DNAT表,所述预路由链为发往所述路由器的数据包经过的中转链;
所述在所述目标域名为所述路由器的管理域名的情况下,按照所述NAT表中的所述指定NAT规则,对所述第一域名解析请求报文进行网络地址转换,包括:
在所述第一域名解析请求报文到达所述预路由链后,在所述目标域名为所述路由器的管理域名的情况下,在所述路由器的预路由链上,按照所述NAT表中的所述指定NAT规则,对所述第一域名解析请求报文进行网络地址转换。
4.如权利要求2或3所述的方法,其特征在于,所述按照所述NAT表中的所述指定NAT规则,对所述第一域名解析请求报文进行网络地址转换之前,还包括:
在所述路由器配置的初始NAT表不包括所述指定NAT规则的情况下,在所述初始NAT表中添加所述指定NAT规则,添加所述指定NAT规则后的初始NAT表为所述NAT表。
5.如权利要求1-4任一所述的方法,其特征在于,所述向所述下行设备发送所述IP地址,包括:
向所述下行设备发送域名解析响应报文,所述域名解析响应报文携带所述IP地址。
6.如权利要求1所述的方法,其特征在于,所述根据所述第二域名解析请求报文,确定与所述管理域名对应的IP地址之前,还包括:
将所述第二域名解析请求报文送往所述路由器的输入链,所述输入链用于处理发送给所述路由器的数据包;
所述根据所述第二域名解析请求报文,确定与所述管理域名对应的IP地址,包括:
若所述第二域名解析请求报文通过所述输入链的规则检查,则通过所述路由器的本地进程,根据所述第二域名解析请求报文,确定与所述管理域名对应的目标IP地址。
7.如权利要求6所述的方法,其特征在于,所述通过所述路由器的本地进程,根据所述第二域名解析请求报文,确定与所述管理域名对应的目标IP地址之后,还包括:
通过所述路由器的本地进程,生成域名解析响应报文,所述域名解析响应报文携带所述IP地址;
将所述域名解析响应报文送往所述路由器的输出链,所述输出链用于处理源于所述路由器的数据包;
所述向所述下行设备发送所述IP地址,包括:
若所述域名解析响应报文通过所述输出链的规则检查,则向所述下行设备发送所述域名解析响应报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210780548.7/1.html,转载请声明来源钻瓜专利网。