绑定:在Linux/UNIX下停止递归DNS

时间:2020-01-09 10:37:30  来源:igfitidea点击:

问题描述:如何停止BIND 9 DNS服务器下的递归(递归查询)?

解决方法:DNS查询可以是递归查询,也可以是非递归查询。
如果将递归设置为是(默认值),则服务器将在客户端(解析器)请求时始终提供递归查询行为。
如果设置为no,则服务器将仅提供迭代查询行为。
如果查询的答案已经存在于缓存中,则无论该语句的值如何,都将返回该答案。
该语句实质上控制服务器中的缓存行为。

打开named.conf文件,并确保在选项{}设置下存在以下设置:

recursion no;

保存并关闭文件。
重新加载名为:

# service named restart