绑定:从xx.xx.xx.xx#53传输" domain.tld"失败,但拒绝了响应权限

时间:2020-02-23 14:37:43  来源:igfitidea点击:

错误描述 Bind : Transfer of ‘domain.tld’ from xx.xx.xx.xx#53 failed receiving responses permission denied

我最近在主/从绑定(命名)DNS服务器设置上注意到此错误(此错误实际上发生在从属服务器上):

transfer of ‘domain.tld/IN’ from xxx.xxx.xxx.xxx#53: failed while receiving responses: permission denied

首先,请确保在主主服务器上正确设置了" allow-transfer"指令:

allow-transfer { xxx.xxx.xxx.xxx; };

可能是这种情况,并且问题更可能发生在从属服务器上的文件系统权限级别上。
这是一个常见错误。
因此,让我们通过重置以下权限来解决此问题:

chmod 775 /var/named/chroot/var/named

为了记录,/var/named中包含的所有内容都应属于" named:named"。
如果不是这种情况,请递归地进行更正:

chown -Rf named:named /var/named