[发明专利]一种DNS透明代理的方法及装置在审

专利信息
申请号: 201711274430.2 申请日: 2017-12-06
公开(公告)号: CN108040134A 公开(公告)日: 2018-05-15
发明(设计)人: 侯志强;房立明;孙艳杰 申请(专利权)人: 杭州迪普科技股份有限公司
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 林祥
地址: 310051 浙江省杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 dns 透明 代理 方法 装置
【说明书】:

本申请提供一种DNS透明代理的方法及装置,应用于透明代理设备,所述方法包括:接收局域网内第一主机发送的DNS请求报文,基于预设策略为所述DNS请求报文选取DNS服务器;从本地的地址池中随机选取公网IP对所述DNS请求报文的源IP进行NAT转换;其中,所述地址池内包括多个公网IP;将所述DNS请求报文的目的IP更改为选中的DNS服务器的IP地址,并转发所述DNS请求报文至所述DNS服务器。本申请解决了现有技术中,若透明代理设备的任一出接口发出大量的DNS请求报文后,同一DNS服务器可能会同时接收到大量具有相同源IP的DNS请求报文,进而误判为攻击报文而拒绝提供DNS解析服务的问题。

技术领域

本申请涉及通信技术领域,特别涉及一种DNS透明代理的方法及装置。

背景技术

DNS(Domain Name System,域名系统)透明代理是指网络设备(以下称透明代理服务器)接收到局域网内的目标主机发送的DNS请求报文时,修改DNS请求报文中的目的IP和源IP,然后将该DNS请求报文发送至指定的DNS服务器;后续透明代理服务器接收到DNS服务器返回的DNS应答报文后,再将该DNS应答报文的目的IP更改为上述目标主机的源IP,从而将该DNS应答报文发送至目标主机。

如果局域网的出口部署了多个运营商的网络链路,而局域网内大部分主机预配置的DNS服务器的IP地址隶属于其中一个运营商的话,后续局域网内的主机发送DNS请求报文后,获得的DNS解析结果也隶属于该运营商。这就导致大部分主机会通过同一个运营商的网络链路访问相应的互联网资源,造成链路负载不均衡。

通过DNS透明代理技术,无论局域网内主机预配置的DNS服务器的IP地址隶属于哪个运营商,透明代理设备接收到DNS请求报文后,都可以重新选择处理上述DNS请求报文的DNS服务器,从而使得局域网内的主机可以获取隶属于不同运营商的DNS服务器返回的隶属于不同的运营商的DNS解析结果,并通过不同的运营商的网络链路访问相应的互联网资源,使得局域网内的流量可以均衡地分配到各个网络链路上,达到链路负载均衡的目的。

然而,透明代理设备在更改DNS请求报文时,往往将各主机发送的DNS请求报文的源IP更改为出接口的公网IP地址,若任一出接口发出大量DNS请求报文,同一DNS服务器可能会同时接收到大量具有相同源IP的DNS请求报文,进而误判为攻击报文而拒绝提供DNS解析服务。

发明内容

有鉴于此,本申请提供一种DNS透明代理的方法及装置,用以解决DNS服务器接收到同一出接口发出的大量DNS请求报文时,将DNS请求报文误判为攻击报文而拒绝提供DNS解析服务的问题。

具体地,本申请是通过如下技术方案实现的:

一种DNS透明代理的方法,应用于透明代理设备,包括:

接收局域网内第一主机发送的DNS请求报文,基于预设策略为所述DNS请求报文选取DNS服务器;

从本地的地址池中随机选取公网IP对所述DNS请求报文的源IP进行NAT转换;其中,所述地址池内包括多个公网IP;

将所述DNS请求报文的目的IP更改为选中的DNS服务器的IP地址,并转发所述DNS请求报文至所述DNS服务器。

在所述DNS透明代理的方法中,所述透明代理设备上预配置链路标识与各DNS服务器的IP地址的映射关系;其中,所述链路标识为与各DNS服务器连接的网络链路的标识;

所述基于预设策略为所述DNS请求报文选取DNS服务器,包括:

接收到所述DNS请求报文后,检查各网络链路的带宽;

根据带宽使用率最小的网络链路的链路标识查找上述映射关系;

获取查找到的上述映射关系中的DNS服务器的IP地址。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711274430.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top