질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

dns 설정후 제가 만든 zone파일을 읽어오지 못합니다.

작성자 정보

  • 최규민 작성
  • 작성일

컨텐츠 정보

본문

Jun 30 11:03:06 localhost named[3084]: starting BIND 9.2.4 -u named -t /var/named/chroot

이렇게 실행 되면 존 파일 찾는 위치가 /var/named/chroot/var/named 인가 아마 그럴거에여

아래 로그를 보시면 알겠지만 파일이 없어서 안올라 오는거에여

zone 6.183.211.in-addr.arpa/IN: loading master file abcd.rev: file not found

 

 

히무라 님의 글



안녕하세요

운영체제 : linux fedora core3 사용중입니다.

ip 주소     : 211.183.6.65

DNS: 내부 DNS 입니다   abcd.co.kr -> 제 집에 있는 컴퓨터끼리 통신하기위한(내부 DNS

RPM으로 설치했습니다.

bind-chroot-9.2.4-2
bind-libs-9.2.4-2
bind-9.2.4-2
bind-devel-9.2.4-2
bind-utils-9.2.4-2

vi /etc/named.conf     파일 수정 내용

zone "abcd.co.kr" IN {          ##forward zone ##
        type master;
        file "abcd.zone";
        allow-update { none; };
};

zone "6.183.211.in-addr.arpa" IN {  ##reverse zone ##
        type master;
        file "abcd.rev";
        allow-update { none; };
};

[root@localhost ~]# vi /var/named/abcd.zone
$TTL 86400
@            IN            SOA            ns.abcd.co.kr.       kenshin1022.naver.com. (
                                                            2005052600
                                                            28800
                                                            14400
                                                            3600000
                                                            86400   )
                IN             NS                ns.abcd.co.kr.
                IN             MX      1       mail.abcd.co.kr.
                IN               A                211.183.6.65
www        IN               A                211.183.6.65
ftp            IN               A                211.183.6.65
ns             IN               A                211.183.6.65
mail          IN               A                211.183.6.65
cafe          IN        CNAME           www

[root@localhost ~]# vi /var/named/abcd.rev
$TTL 86400
@       IN      SOA     ns.abcd.co.kr.  kenshin1022.naver.com. (
                                         2005052600
                                         28800
                                         14400
                                         3600000
                                         86400   )
          IN      NS      ns.abcd.co.kr.

65      IN      PTR     abcd.co.kr.

이렇게 구성을 하였습니다

/etc/named.conf   /var/named/abcd.zone 파일 검사

[root@localhost ~]# named-checkconf
[root@localhost ~]# named-checkzone abcd.co.kr /var/named/abcd.zone
zone abcd.co.kr/IN: loaded serial 2005052600
OK

/etc/named.conf    /var/named/abcd.zone 파일 검사 이상없음

도메인 검색을 제 ip 주소로 변경후 제 도메인 찾게 했음

[root@localhost ~]# cat /etc/resolv.conf
nameserver 211.183.6.65
search abcd.co.kr

named 재시작

[root@localhost ~]# /etc/rc.d/init.d/named restart
Stopping named:                                            [  OK  ]
Starting named:                                              [  OK  ]

[root@localhost ~]# grep named /var/log/messages
Jun 30 11:03:04 localhost named[3063]: shutting down: flushing changes
Jun 30 11:03:04 localhost named[3063]: stopping command channel on 127.0.0.1#953
Jun 30 11:03:04 localhost named[3063]: no longer listening on 127.0.0.1#53
Jun 30 11:03:04 localhost named[3063]: no longer listening on 211.183.6.65#53
Jun 30 11:03:04 localhost named[3063]: exiting
Jun 30 11:03:04 localhost named:  succeeded
Jun 30 11:03:06 localhost named[3084]: starting BIND 9.2.4 -u named -t /var/named/chroot
Jun 30 11:03:06 localhost named[3084]: using 1 CPU
Jun 30 11:03:06 localhost named: named startup succeeded
Jun 30 11:03:06 localhost named[3084]: loading configuration from '/etc/named.conf'
Jun 30 11:03:06 localhost named[3084]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 30 11:03:06 localhost named[3084]: listening on IPv4 interface eth0, 211.183.6.65#53
Jun 30 11:03:06 localhost named[3084]: command channel listening on 127.0.0.1#953
Jun 30 11:03:06 localhost named[3084]: zone 0.in-addr.arpa/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Jun 30 11:03:06 localhost named[3084]: zone 6.183.211.in-addr.arpa/IN: loading master file abcd.rev: file not found
Jun 30 11:03:06 localhost named[3084]: zone 255.in-addr.arpa/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
Jun 30 11:03:06 localhost named[3084]: zone abcd.co.kr/IN: loading master file abcd.zone: file not found
Jun 30 11:03:06 localhost named[3084]: zone localdomain/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone localhost/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: running

위에 zone abcd.co.kr 와 zone 6.183.211.in-addr.arpa/IN 를 로드 하지 못했다고 나오네여

[root@localhost ~]# ls -l /var/named/abcd*
-rw-r--r--  1 root root 197 Jun 30 10:34 /var/named/abcd.rev
-rw-r--r--  1 root root 333 Jun 30 10:34 /var/named/abcd.zone

분명 파일과 이름 위치가 정확한게 제가 한든 zone 파일을 로드를 하지 못합니다.

혹시 설정이 잘못되었나 해서 다른 리눅스  한소프트에 설치후 dns 설정 해봤는데 잘됩니다

페도라에서 하면 dns 동작이 않됩니다.

원인을 모르겠습니다.

관리자님 제 설정이 잘못 되었나여 혹시 아시는 분 좀 도와주세요.

 

 

 




 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,374 명
  • 현재 강좌수 :  37,047 개
  • 현재 접속자 :  371 명