rndc addzone 실패: 찾을 수 없음

rndc addzone 실패: 찾을 수 없음

Debian Wheezy에 bin 9.8.4(기본값)를 설치했습니다. 구성 후 다음 명령을 사용하여 슬레이브 영역을 추가하려고 했습니다.

rndc addzone test.zone '{ type slave; file "test.zone"; masters { ns.master; }; };'

명령이 실패하고 응답은 다음과 같습니다.

rndc: 'addzone' failed: not found

로그 파일에는 아무 것도 언급되지 않습니다(디버그 로그인도 포함). 최종 로그 줄은 다음과 같습니다.

16-May-2014 21:32:31.002 general: debug 1: received control channel command 'null'
16-May-2014 21:32:31.002 general: info: received control channel command 'addzone test.zone { type slave; file "test.zone"; masters { ns.master; }; };'

다음 명령을 사용해도 같은 일이 발생합니다.

rndc addzone test.zone '{};'

내 질문은: 여기서 무엇이 잘못되었으며 작동하게 하려면 무엇을 변경해야 합니까 rndc addzone?

내 구성 설정에 대한 추가 정보:

named.conf

controls { inet 127.0.0.1 allow { localhost;}; };

include "/etc/bind/named.conf.options.global";

view "internal" {
    match-clients { internal; };

    include "/etc/bind/named.conf.zone.localhost";   // 127.0.0.*
    include "/etc/bind/named.conf.zone.internal";    // 192.168.*
    include "/etc/bind/named.conf.zone.local";       // external master zones
};

view "external" {
    match-clients { external; };

    include "/etc/bind/named.conf.zone.root";         // . hint
    include "/etc/bind/named.conf.zone.local";        // external master zones
};

named.conf.options.global

options {
    directory "/var/cache/bind";
    dnssec-validation auto;
    auth-nxdomain no;    # default no; conform to RFC1035
    listen-on-v6 { any; };
    allow-new-zones yes;
    allow-transfer { secondaryns; };
    allow-recursion { internal; };
    version none;
};

이것은 설정이 아닙니다 chroot. 변경하지 않았습니다 /etc/default/bind. ufw가 설정되어 있지만 포트 53과 953이 열려 있습니다.

rndc addzone또한 다른 이름 서버(전송 등)에 호스팅된 유효한 기존 하위 영역을 사용하여 명령을 실행했지만 결과는 다르지 않았습니다.

관련 정보