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

네임서버 구축 다시 질문 올립니다.

작성자 정보

  • 홍원표 작성
  • 작성일

컨텐츠 정보

본문

centos 5 구요 fc6 와같은 버젼의 bind9 가 설치 되어있는거 같습니다.

 

named.conf 파일은 설치후 생성되지 않았고

named.caching-nameserver.conf 

named.rfc1912.zones

등의 파일이 /var/named/chroot/etc/ 디렉토리에 생성되었고

/etc/ 에는 위의 두파일이 심볼릭링크되어 있는 상태 입니다.

named.conf 를 messages 로그상에서 못찾는 에러가 발생하길래

초기에는

named.caching-nameserver.conf  파일을 named.conf 라는 이름으로 심볼릭링크를 만들어 사용하였습니다.

현재는 링크를 삭제하고

named.conf 라는 파일을 따로 만들고 파일안에서

include "named.caching-nameserver.conf"; 과같이 인클루드 하여 만들어둔 상태입니다.

 

현재 서버는 ns라는 호스트를 도메인등록기관에 호스트등록을 통하여

ns.careedi.com 라는 도메인을 가진 네임서버를 구축하려는 것입니다.

질문의 요지는 careedi.com 가 외부에서 nslookup 으로 검색이 되어지지 않는다는 겁니다.

내부에서 nslookup careedi.com 할경우 정상적으로 검색 되어 집니다.

하지만 외부에서는 검색 되지 않습니다.

 

nic.or.kr 에 기술문의를 해보았으나. 네임서버 설정에는 이상이 없고 isp 측에 reverse 등록이 안되서 일어나는 현상

이라고 하길래 isp(kidc:현재 kidc에 서버 상주중) 에 전화를 하여 문의를 넣었고.. isp 에 reverse 등록과 관계 없이

서버 설정이 잘못되었을 가능성이 크므로 설정을 재점검 하라더군요

 

어디의 말이 맞는지 모르겠습니다 ㅜㅜ

그래서 고수님들께 도움을 요청합니다.

아래는 각 설정파일들 내용입니다.

======================================================

named.conf

 

 

 

 

include "/var/named/chroot/etc/named.caching-nameserver.conf";

-------------------------------------------------------

named.caching-nameserver.conf

 

 

 

 

//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {
        listen-on port 53 { 211.115.80.136; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        query-source    port 53;
        query-source-v6 port 53;
        allow-query     { localhost; };
};
logging {
        category lame-servers { null; };
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
view localhost_resolver {
        match-clients      { localhost; };
        match-destinations { localhost; };
        recursion yes;
        include "/etc/named.rfc1912.zones";
};

--------------------------------------------------

named.rfc1912.zones

 

 

 

// named.rfc1912.zones:
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "." IN {
        type hint;
        file "named.ca";
};

zone "localdomain" IN {
        type master;
        file "localdomain.zone";
        allow-update { none; };
};

zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};

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 {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa" IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};

zone "0.in-addr.arpa" IN {
        type master;
        file "named.zero";
        allow-update { none; };
};

zone "careedi.com" IN {
        type master;
        file "zone.careedi.com";
        allow-update { none; };
};

zone "80.115.211.in-addr.arpa" IN {
        type master;
        file "rev.careedi.com";
        allow-update { none; };
};

include "/etc/rndc.key";

--------------------------------------------------

rev.careedi.com

 

 

$TTL    3600
@       IN      SOA     ns.careedi.com. sysadm.careedi.com.     (
                                        2007060320      ; Serial
                                        21600           ; Refresh
                                        1800            ; Retry
                                        1209600         ; Expire
                                        86400 )         ; Minimum
        IN      NS      ns.careedi.com.
136     IN      PTR     ns.careedi.com.

--------------------------------------------------

zone.careedi.com

 

 

$TTL    3600
@               IN      SOA     ns.careedi.com. sysadm.careedi.com.     (
                                2007060321      ; 시리얼값(년월일시간)
                                21600           ; 2차네임서버가 1차에 동기화하는시간
                                1800            ; 접속실패시다시시도할시간간격
                                1209600         ; 1차네임서버에정보가없으면1주후에삭

                                3600 )          ; 위에서설정한 TTL과 같은의미
;
                IN      NS              ns.careedi.com.
                IN      NS              ns2.careedi.com.
                IN      A               211.115.80.136
                IN      MX      10      mail.careedi.com.
ns              IN      A               211.115.80.136
ns2             IN      A               211.115.80.136
@               IN      A               211.115.80.136
www             IN      A               211.115.80.136
ftp             IN      CNAME           www
mail            IN      A               211.115.80.136
*               IN      A               211.115.80.136

---------------------------------------------------

named.local

 

 

$TTL    3600
@       IN      SOA     ns.careedi.com. sysadm.careedi.com.  (
                                      2007060320 ; Serial
                                      21600      ; Refresh
                                      1800      ; Retry
                                      1209600    ; Expire
                                      86400 )    ; Minimum
        IN      NS      ns.careedi.com.
1       IN      PTR     localhost.

---------------------------------------------------

 

아래는 /etc/rc.d/init.d/named restart 시켰을때의 message  로그입니다.

 

 

 

Jun  4 23:21:50 careedi named[3072]: shutting down: flushing changes
Jun  4 23:21:50 careedi named[3072]: stopping command channel on 127.0.0.1#953
Jun  4 23:21:50 careedi named[3072]: stopping command channel on ::1#953
Jun  4 23:21:50 careedi named[3072]: no longer listening on ::1#53
Jun  4 23:21:50 careedi named[3072]: no longer listening on 211.115.80.136#53
Jun  4 23:21:50 careedi named[3072]: exiting
Jun  4 23:21:52 careedi named[3148]: starting BIND 9.3.3rc2 -u named -c /etc/named.caching-nameserver.conf -t /var/named/chroot
Jun  4 23:21:52 careedi named[3148]: found 4 CPUs, using 4 worker threads
Jun  4 23:21:52 careedi named[3148]: loading configuration from '/etc/named.caching-nameserver.conf'
Jun  4 23:21:52 careedi named[3148]: listening on IPv6 interface lo, ::1#53
Jun  4 23:21:52 careedi named[3148]: listening on IPv4 interface eth0, 211.115.80.136#53
Jun  4 23:21:52 careedi named[3148]: command channel listening on 127.0.0.1#953
Jun  4 23:21:52 careedi named[3148]: command channel listening on ::1#953
Jun  4 23:21:52 careedi named[3148]: zone 0.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun  4 23:21:52 careedi named[3148]: zone 0.0.127.in-addr.arpa/IN/localhost_resolver: loaded serial 2007060320
Jun  4 23:21:52 careedi named[3148]: zone 80.115.211.in-addr.arpa/IN/localhost_resolver: loaded serial 2007060320
Jun  4 23:21:52 careedi named[3148]: zone 255.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun  4 23:21:52 careedi named[3148]: 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/localhost_resolver: loaded serial 1997022700
Jun  4 23:21:52 careedi named[3148]: zone careedi.com/IN/localhost_resolver: loaded serial 2007060321
Jun  4 23:21:52 careedi named[3148]: zone localdomain/IN/localhost_resolver: loaded serial 42
Jun  4 23:21:52 careedi named[3148]: zone localhost/IN/localhost_resolver: loaded serial 42
Jun  4 23:21:52 careedi named[3148]: running
Jun  4 23:21:52 careedi named[3148]: zone careedi.com/IN/localhost_resolver: sending notifies (serial 2007060321)
Jun  4 23:21:52 careedi named[3148]: client 211.115.80.136#32785: view localhost_resolver: received notify for zone 'careedi.com'

 

 

 

 

1주일째 헤매고 있습니다 ㅜㅜ 고수님들 도와주세요

관련자료

댓글 3

최준호님의 댓글

  • 최준호
  • 작성일
존파일 띄어쓰기 하지마시고 탭키로

홍원표님의 댓글

  • 홍원표
  • 작성일
전부 탭키로 준거랍니다 ;;

이우호님의 댓글

  • 이우호
  • 작성일
음.. 정상적으로 서비스되는 것 같은데요.
제 PC에서 careedi.com로 정상 접속됨.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  210 명