Linux BIND,如何停止DNS递归查询?
时间:2019-11-20 08:52:55 来源:igfitidea点击:
问题
如何停止BIND 9 DNS服务器下的递归(递归查询)?
解决方案
DNS查询可以是递归查询,也可以是非递归查询。
如果设置为递归(默认值),则服务器将在客户端(解析器)请求时始终提供递归查询行为。
如果设置为no,则服务器将仅提供迭代查询行为。
如果查询的结果已经存在于缓存中,则无论该语句的值如何,都将返回该结果。
该语句实质上控制服务器中的缓存行为。
操作
打开named.conf文件,修改下面的设置:
recursion no;
重启named服务:
# service named restart