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

named.conf 파일 한번 봐주세욤...

작성자 정보

  • 삽질신 작성
  • 작성일

컨텐츠 정보

본문

OS : centos5.1

 

named.conf

 

options {
        directory "/var/named/chroot/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        version " No !!";
        recursion no;
        allow-transfer { 127.0.0.1; 211.203.70.160; };
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
         // query-source address * port 53;
};

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

zone "." IN {
        type hint;
        file "named.root";
};

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 "test.net" IN {
        type master;
        file "test.net.zone";
        allow-update { none; };
};

include "/etc/rndc.key";

 

 

문제는 이렇습니다. 실행함에 있어서 에러는 없습니다. 해당서버에서는 네임서버 역할을 잘하는데

 

외부에서 인지를 못하는거 같습니다ㅏ. 도메인을 하나 구입하여 해당 사이트에서 네임서버를 이걸로 인식할려하니깐

 

Unable to update nameservers: Nameserver [ns.test.net] doesn't exist at the registry
이런 에러 미시지가 나옵니다.

 

제가 무엇을 빼먹었는지 아니면 설정을 잘못했는지 모르겠네욤...

 

참고로 client PC에서 해당 IP로 DNS 설정하여 하면 잘됩니다. named.conf 파일부분중에 recursion yes; 로 바꾸면요

 

그런걸로 봐선 DNS가 잘동작하는거 같은데 ..이상하네요 ..

 

다른 곳에서 host test.net 하면 찾지를 못하더군요.

 

다음은 zone 파일입니다.

 

$TTL    1
@               IN SOA  ns.test.net. admin.test.net. (
                                        45              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           ns.test.net.
                IN MX           10      mail.
                IN A            211.203.70.160
mail            IN A            211.203.70.160
ns              IN A            211.203.70.160
www             IN A            211.203.70.160
test.net.  IN TXT          "v=spf1 ip4:211.203.70.160"

 

부탁드립니당 ...

 

네임서버 설정한지는 24시간이 되었고 도메인 등록한지는 30시간 정도 되었습니다.

관련자료

댓글 1

나그네님의 댓글

  • 나그네
  • 작성일
해당 네임서버를 아이피로 설정 하였을 경우 정상적으로 접속이 된다면 네임서버의 설정에는 이상이 없는 것으로 보입니다.  다만, 위에서 나온 에러 메시지는 변경하고자 하는 네임서버가 등록되어 있지 않다고 나오는 것으로 보아 네임호스트 등록을 하지 않으신 것으로 생각됩니다.  네임서버를 사용하려면, 해당 네임서버를 우선 등록 하셔야만 도메인의 네임서버로 변경 하실 수 있습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,100 명
  • 현재 강좌수 :  36,068 개
  • 현재 접속자 :  187 명