BIND9 DNS 영역 파일 검사에서 "영역 외부 데이터가 무시됨"이 표시됩니다.

BIND9 DNS 영역 파일 검사에서 "영역 외부 데이터가 무시됨"이 표시됩니다.

로컬 서버(Raspberry on Stretch)에서 DNS 및 DCHP 서비스를 실행하고 있습니다.

영역 파일을 확인할 때 다음을 얻습니다.

# [2019-02-03 10:32] maxg@rpiserver /etc/bind/zones $
검사 영역 이름을 rpiserver argylecourt.org.db로 지정합니다.
argylecourt.org.db:22: 지역 외부 데이터 무시(argylecourt.org)
argylecourt.org.db:23: 지역 외부 데이터 무시(argylecourt.org)
영역 rpiserver/IN: NS 레코드 없음
영역 rpiserver/IN: 오류로 인해 로드되지 않았습니다.

다음은 argylecourt.org.db 영역 파일의 내용입니다.

; argylecourt.org의 IP 주소에 대한 DNS 포인터
;참고: 도메인 이름 끝에 있는 추가 "." 내용이 중요합니다.
;
;$원산지.
$TTL 86400 1일
;rpiserver.argylecourt.org. SOA rpiserver.argylecourt.org에서. master.argylecourt.org에서 호스팅합니다. (
@ SOA rpiserver.argylecourt.org에서. master.argylecourt.org에서 호스팅합니다. (
        2019020203;시리즈
                8시간
                4시간 후에 다시 시도하세요.
                2W 만료;
                최소한의 1차원적;
)

; NS는 rpiserver가 argylecourt.org의 이름 서버임을 의미합니다.
; MX는 rpiserver가 argylecourt.org의 메일 서버이기도 함을 의미합니다.
argylecourt.org. NS rpiserver.argylecourt.org에서.
argylecourt.org. MX 10 rpiserver.argylecourt.org에서.

;$ORIGIN argylecourt.org.

;localhost.argylecourt.org의 주소를 설정합니다.
;127.0.0.1의 로컬호스트
;192.168.1.7의 로컬호스트
rpiserver IN A 192.168.1.7
www IN CNAME argylecourt.org

반대 부분에도 오류가 있습니다.

# [2019-02-03 10:43] maxg@rpiserver /etc/bind/zones $
명명된 검사 영역 rpiserver rev.1.168.192.in-addr.arpa
zone rpiserver/IN: NS 'rpiserver'에 주소 레코드(A 또는 AAAA)가 없습니다.
영역 rpiserver/IN: 오류로 인해 로드되지 않았습니다.

...다음 내용이 포함되어 있습니다.

$TTL 86400 1일
; 192.168.1 호스트 DNS 포인터에 대한 서브넷 IP 주소
@ SOA rpiserver.argylecourt.org에서. master.argylecourt.org에서 호스팅합니다. (
        2019020203;시리즈
                8시간
                4시간 후에 다시 시도하세요.
                2W 만료;
                최소한의 1차원적;
)

;권한있는 네임서버 정의
;NS rpiserver.argylecourt.org에서.
        NS rpi 서버에서.

[업데이트 1] 그냥 읽어보세요:BIND 역방향 DNS는 영역 외부 데이터를 무시합니다.-- 내 상황에 적용하면 오류가 0개 발생합니다.

# [2019-02-03 10:46] maxg@rpiserver /etc/bind/zones $
명명된 체크 영역 1.168.192.in-addr.arpa rev.1.168.192.in-addr.arpa
영역 1.168.192.in-addr.arpa/IN: 일련 번호 2019020203 로드됨
좋아요
# [2019-02-03 10:52] maxg@rpiserver /etc/bind/zones $
검사 구역 이름을 argylecourt.org argyecourt.org.db로 지정하세요.
zone argylecourt.org/IN: 일련 번호 2019020203 로드됨
좋아요

[업데이트 2] Bind9를 다시 시작하면 다음과 같은 결과가 발생합니다.

# [2019-02-03 11:19] maxg@rpiserver /etc/bind/zones $
sudo 서비스 바인드9 상태
●bind9.service - BIND 도메인 이름 서버
   로드됨: 로드됨(/lib/systemd/system/bind9.service; 활성화됨, 공급업체 기본값: 활성화됨)
   활성: 2019-02-03 11:19:40 AEST(호주 동부 표준시) 22초 전부터 활성(실행 중)입니다.
     문서: man:named(8)
  프로세스: 5661 ExecStop=/usr/sbin/rndc 중지(코드=종료, 상태=0/SUCCESS)
 마스터 PID: 5667(이름이 지정됨)
   C그룹:/system.slice/bind9.service
           └─5667 /usr/sbin/named -f -u 바인딩

2월 3일 11:19:40 [5667]이라는 rpi서버: 관리형 키 영역: 로그 파일 만료: 로그 파일 삭제
2월 3일 11:19:40 [5667]이라는 rpi서버: 에스크로 키 영역: 일련 번호 648 로드됨
2월 3일 11:19:40 rpiserver 이름이 [5667]: 영역 0.in-addr.arpa/IN: 일련 번호 1 로드됨
2월 3일 11:19:40 [5667]이라는 rpiserver: 영역 localhost/IN: 일련 번호 2가 로드됨
2월 3일 11:19:40 rpiserver 이름이 [5667]: 영역 127.in-addr.arpa/IN: 일련 번호 1 로드됨
2월 3일 11:19:40 rpiserver 이름:[5667]: 영역 1.168.192.in-addr.arpa/IN: 로드된 일련 번호 2017061507
2월 3일 11:19:40 rpiserver 이름이 [5667]: 영역 255.in-addr.arpa/IN: 일련 번호 1 로드됨
2월 3일 11:19:40 [5667]이라는 rpi서버: 지역 argylecourt.org/IN: 로드된 일련 번호 2017061536
2월 3일 11:19:40 [5667]이라는 rpiserver: 모든 지역을 로드하는 중
2월 3일 11:19:40 [5667]이라는 rpi서버: 실행 중

이 문제에 대한 해결책을 어디서 찾아야 합니까?

답변1

마침표입니다. 첫 번째 파일의 마지막 줄은 다음과 같아야 합니다.

www             IN      CNAME   argylecourt.org.

끝에 마침표가 없으면 도메인 이름이 다시 추가됩니다.

역방향 영역에서는 마지막에서 두 번째 줄이 정확하므로 주석 처리해야 합니다(예: rpiserver의 마지막 줄). 최상위 수준(다음에는 도메인 없음)으로 rpiserver라는 항목을 찾으려고 합니다. 마침표를 제거해 볼 수도 있지만 마지막에서 두 번째를 사용하겠습니다.

답변2

나는 이전 일련번호를 깨달았을 때 더 깊이 파헤치기 시작했습니다. 나는 cat /etc/bind/named.conf.local을 찾아봤고 /etc/bind/zones/argylecourt를 업데이트했을 때 [file "/var/lib/bind/argylecourt.org.db";]를 가리켰습니다. .org.db

관련 정보