DNS安全

一、DNS放大***
域名系统(Domain Name System,DNS)是因特网的一项核心服务。它作为可以将域名和IP地址相互映射的一个分布式数据库。能够使人更方便地访问互联网,而不用去记忆那些难以记住的IP地址。DNS使用的TCP和UDP端口号都是53,主要使用UDP协议。
通常,DNS响应数据包会比查询数据包大,因此***者利用普通的DNS查询请求就能够发起放大***,并将***流量放大2~10倍。***者向广泛的开放DNS解析器发送dig查询请求,将OPT RR字段中的UDP报文大小设置为很大的值(如4096),并将请求的源IO地址伪造成***目标的IP地址。DNS解析器收到查询请求后,会将解析结果发送给被***目标。当大量的解析结果涌向目标时,就会导致目标网络拥堵和缓慢,造成拒绝服务***。
发动DNS放大***也需要先进行扫描,以获得带昂的开放DNS解析器的地址,并向这些开发DNS解析器发送位置源地址的查询命令来放大***流量。
DNS安全

二、***DNS服务
当DNS服务的可用性受到威胁时,互联网上的大量设备都会受影响甚至无法正常运行。针对DNS服务的***方式主要有DNS QUERY洪水***和DNS NXDOMAIN洪水***两种。

1、DNS QUERY洪水***。
-------是指向DNS服务器发送大量查询请求以达到拒绝服务效果的一种***方法。
这个过程会消耗一定的计算和网络资源。如果***者利用大量受控主机不断发送不同域名的解析请求,那么DNS服务器的缓存会被不断刷新,而大量解析请求不能命中缓存又导致DNS服务器必须消耗额外的资源进行迭代查询,导致DNS响应缓慢甚至完全拒绝服务。

2、DNS NXDOMAIN洪水***
DNS NXDOMAIN是DNS QUERY洪水***的一种变种***方式,区别在于后者是向DNS服务器查询一个真实存在的域名,而前者是向DNS服务器查询一个不存在的域名。
在进行DNS NXDOMAIN洪水***时,DNS服务器会进行多次域名查询,同时,齐欢唱会被大量NXDOMAIN记录所填满,导致正常用户的DNS解析请求的速度变慢。一部分DNS服务器在获取不到域名的解析结果时,还会再次进行递归查询。进一步增加了DNS服务器的资源消耗。

三、DNS信息污染
客户端发起正常的一次DNS请求,得到的是一个异常或者不真实的DNS信息。(采取udp的连接方式)
原因可能出现在上级DNS服务器,或者是域内存在中间人***。
DNS安全

转载于:https://blog.51cto.com/gdutcxh/2109190

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值