发布:How to close an open DNS resolver

This commit is contained in:
wxy 2014-05-05 14:57:18 +08:00
parent 062d76d97f
commit e133af73ea

View File

@ -2,7 +2,7 @@
================================================================================
我们在[之前的教程中][1]创建的DNS服务器是一个开放DNS解析器。开放解析器不会过滤任何来源请求并会接受来自所有IP的查询、
不幸的是,开放解析器很容易成为一个攻击目标。比如,攻击者可以发起一个拒绝服务攻击(DoS)或者更糟,一个分布式拒绝服务攻击(DDoS)在开放DNS服务器上。这些也可与IP欺骗结合将应答包指向受害者被欺骗的IP地址。在另外的场合下称作[DNS放大攻击][2]开放的DNS服务器很容易就会成为攻击的对象。
不幸的是,开放解析器很容易成为一个攻击目标。比如,攻击者可以对开放DNS服务器发起一个拒绝服务攻击(DoS)或者更糟的分布式拒绝服务攻击(DDoS)。这些也可与IP欺骗结合将应答包指向受害者被欺骗的IP地址。在另外的场合下称作[DNS放大攻击][2]开放的DNS服务器很容易就会成为攻击的对象。
根据[openresolverproject.org][3]除非有必要运行一个开放解析器是不明智的。大多数公司要让它们的DNS服务器仅对他们的客户开放。本篇教程会只要集中于如何配置一个DNS服务器来使它停止开放解析且仅对有效的客户响应。