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

nslookup 시에 로컬에서는 되는데 외부에서는 안됩니다. 도와주세요

작성자 정보

  • 홍원표 작성
  • 작성일

컨텐츠 정보

본문

네임서버 구축때문에 며칠동안 삽질중입니다.

도메인은 careedi.com 입니다.

http://domain.nic.or.kr/information/namedns.jsp

에서 점검결과 "운영중인 네임서버가 없습니다" 라고 뜨는군요..

일단 로컬에서 message 로그에는 별다른 오류같은건 없습니다.

zone 파일과 named.conf 파일 모두 체크해 보았으나 역시 오류는 없습니다.

nslookup 시에 로컬에서는 careedi.com 도메인이 검색되어 지나

외부에서 검색시에는 검색이 되지 않습니다.

도메인 구입처는 cafe24.com 이구요 careedi.com 의 도메인에

host 등록을 하여 해당 서버를 네임서버로 사용하려고 합니다.

host 는 ns 로 등록 하였고

nslookup ns.careedi.com 시에는

[root@careedi named]# nslookup ns.careedi.com 168.126.63.1
Server:         168.126.63.1
Address:        168.126.63.1#53

** server can't find ns.careedi.com: SERVFAIL

[root@careedi named]# nslookup ns.careedi.com 211.115.80.136
Server:         211.115.80.136
Address:        211.115.80.136#53

Name:   ns.careedi.com
Address: 211.115.80.136

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

위 처럼 외부 에서는 서버를 찾을수 없고 내부에서는 정상적으로 작동합니다.

cafe24 에 네임서버를 1차 dns 211.115.80.136 2차는 다른 네임서버로

정상등록 하였습니다.

황당한건  http://ns.careedi.com 접속하면 접속이 되어진다는점입니다.

http://careedi.com 은 안되구요

아래는 message 로그 입니다.

Jun  2 02:17:48 careedi named[4564]: found 4 CPUs, using 4 worker threads
Jun  2 02:17:48 careedi named[4564]: loading configuration from '/etc/named.caching-nameserver.conf'
Jun  2 02:17:48 careedi named[4564]: listening on IPv6 interface lo, ::1#53
Jun  2 02:17:48 careedi named[4564]: listening on IPv4 interface eth0, 211.115.80.136#53
Jun  2 02:17:48 careedi named[4564]: command channel listening on 127.0.0.1#953
Jun  2 02:17:48 careedi named[4564]: command channel listening on ::1#953
Jun  2 02:17:48 careedi named[4564]: zone 0.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun  2 02:17:48 careedi named[4564]: zone 0.0.127.in-addr.arpa/IN/localhost_resolver: loaded serial 2007053100
Jun  2 02:17:48 careedi named[4564]: zone 80.115.211.in-addr.arpa/IN/localhost_resolver: loaded serial 2007060118
Jun  2 02:17:48 careedi named[4564]: zone 255.in-addr.arpa/IN/localhost_resolver: loaded serial 42
Jun  2 02:17:48 careedi named[4564]: 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  2 02:17:48 careedi named[4564]: zone careedi.com/IN/localhost_resolver: loaded serial 2007060118
Jun  2 02:17:48 careedi named[4564]: zone localdomain/IN/localhost_resolver: loaded serial 42
Jun  2 02:17:48 careedi named[4564]: zone localhost/IN/localhost_resolver: loaded serial 42
Jun  2 02:17:48 careedi named[4564]: running

아래는 named.conf 입니다.

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 {
        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.conf 에 indclude 되는 파일입니다.

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";

 

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

아래는 reverse zone 파일입니다.

$TTL    43200
@       IN      SOA     ns.careedi.com. sysadm.careedi.com.     (
                                        2007060118      ; Serial
                                        10800           ; Refresh
                                        3600            ; Retry
                                        3600000         ; Expire
                                        43200 )         ; Minimum
        IN      NS      ns.careedi.com.
136     IN      PTR     ns.careedi.com.

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

아래는 inverse zone 파일입니다.

$TTL    86400
@       IN      SOA     ns.careedi.com. sysadm.careedi.com.     (
                                2007060118      ; 시리얼값(년월일시간)
                                28800           ; 2차네임서버가 1차에 동기화하는시간
                                14400           ; 접속실패시다시시도할시간간격
                                3600000         ; 1차네임서버에정보가없으면1주후에삭제
                                86400 )         ; 위에서설정한 TTL과 같은의미
;
                IN      NS              ns.careedi.com.
                IN      MX      10      mail.careedi.com.
                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

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

도무지 뭐가 이상이 있는지 모르겠습니다 ㅜㅡ

도와주세요

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,042 명
  • 현재 강좌수 :  35,846 개
  • 현재 접속자 :  110 명