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

DNS 서버 설정 좀 봐주십시요~

작성자 정보

  • 루나 작성
  • 작성일

컨텐츠 정보

본문

네임서버 설정 질문입니다.. 수정 부탁 드립니다.

도메인 : joon.com

아이피 : 211.125.10.5(네임서버/웹/mail)
(고정)   211.125.10.6(ftp)

bind는 제대로 설치된 상태 입니다.
-----------------------------------------------------------------------
#/etc/resolv.conf
namesever 211.125.10.5
namesever 168.126.63.1
search joon.com.
-----------------------------------------------------------------------
#/etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain   localhost
211.125.10.5    ns.joon.com.     ns
-----------------------------------------------------------------------
#/etc/host.conf
order hosts,bind
-----------------------------------------------------------------------
#/etc/named.conf
// generated by named-bootconf.pl

options {
        directory "/var/named";
        /*
         * 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;
};

//
// a caching only nameserver config
//

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

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

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 "10.125.211.in-addr.arpa" IN {
        type master;
        file "joon.rev";
        allow-update { none; };
};

zone "joon.com" IN {
        type master;
        file "joon.zone";
        allow-update { none; };
};
-----------------------------------------------------------------------
#/var/named/localhost.zone
$TTL    86400
$ORIGIN localhost.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A         127.0.0.1
-----------------------------------------------------------------------
#/var/named/joon.rev
$TTL    86400
@       IN      SOA     ns.lunarhunter.com. root.ns.lunarhunter.com. (
                                      2007012701 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      ns.joon.com.
5       IN      PTR     joon.com.
-----------------------------------------------------------------------
#/var/named/joon.zone
$TTL    86400

@       IN      SOA     ns.lunarhunter.com. root.ns.lunarhunter.com. (
                                      2007012701 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      ns.joon.com.
                       
        IN      A       211.125.10.5

        MX      10      mail.joon.com.
ns      IN      A       211.125.10.5
www     IN      CNAME   @
mail    IN      CNAME   @
ftp     IN      A       211.125.10.6
-----------------------------------------------------------------------
#/var/named/named.ca
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  <file>"
;       configuration file of BIND domain name servers).
;                                    
;       This file is made available by InterNIC registration services
;       under anonymous FTP as       
;           file                /domain/named.root
;           on server          
FTP.RS.INTERNIC.NET
;       -OR- under Gopher at    RS.INTERNIC.NET
;           under menu          InterNIC Registration Services (NSI)
;              submenu          InterNIC Registration Archives
;           file                named.root
;
;       last update:    Jan 27, 2007
;       related version of root zone:   2007012701
;
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
;
; formerly NS1.ISI.EDU

; ----> 아랫부분은 생략.. 원본 그대로임.
-----------------------------------------------------------------------
#/var/named/named.local                      
$TTL    86400
@       IN      SOA     localhost. root.localhost.  (
                                      2007012701 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      localhost.

5       IN      PTR     localhost.
-----------------------------------------------------------------------
정리 하자면,

/etc/에는       resolv.conf
                hosts
                host.conf
                named.conf
         
/var/named 에는 localhost.zone
                joon.rev
                joon.zone
                named.ca
                named.local
이렇게 존재 합니다.

위와 같이 설정하고,

#/etc/rc.d/init.d/named restart
이상없이 OK 사인을 받았습니다.

-------------------여기서 부터 질문입니다.-------------------

그런데,
#nslookup
>joon.com 을 수행하면

Server:         127.0.0.1  
Address:        127.0.0.1#53
                           
Name:   lunarhunter.com                    
Address: 211.125.10.5

이렇게 떨어집니다...

새로 설치 하기전에는
Server:         127.0.0.1       --> 211.125.10.5
Address:        127.0.0.1#53    --> 211.125.10.5#53
이었는데... 왜 그런걸까요?

그리고 혹시라도 제가 빠뜨린거나 문제가 있는것 있으면
수정 좀 부탁 드립니다.

급합니다. 꼭 좀 부탁 드리겠습니다.

관련자료

댓글 5

배준태님의 댓글

  • 배준태
  • 작성일
IP를 대놓고 여기다가 적으시면 해킹에 노출된다는건 생각하지않으신거같네요

배준태님의 댓글

  • 배준태
  • 작성일
#/var/named/named.local                     
$TTL    86400
@      IN      SOA    localhost. root.localhost.  (
                                      2007012701 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      localhost.

굳이 고치자면 이부분을 바꾸세요

localhost를 ns.joon.com  으로 바꾸시기 바랍니다

루나님의 댓글

  • 루나
  • 작성일
지적 감사합니다..
그리고 아이피는 가짜 입니다..ㅡ,.ㅡ;
그리고, 어떻게 했는지는 모르겠는데..고친것도 없는거 같은데..해결이 된거 같아요..
문제는 외부에서 ftp 접속시에 ip가 아닌 도메인으로 접속할때..ftp ns.joon.com 만 접속이 되고 ftp joon.com은 접속이 안되거든요..이건 어떻게 고쳐야 하는지 좀 부탁 드립니다..

배준태님의 댓글

  • 배준태
  • 작성일
하나 더 수정하자면 MX      10      mail.joon.com.
이걸
MX 10 mail
이렇게 바꿔주시는게 좋을듯하네요 어짜피 서브도메인을 찾아가는거니까 밑에 명시했으므로 ~~!!(저는 그랬습니다. mail.joon.com.joon.com 이걸 경험해보았으므로 ㅎ)

심심해서 루나님꺼랑 설정을 똑같이해놓고 테스트했는데 잘되네요.. --;

nslookup을 해서 joon.com을 찾을수있는지 체크해보시는것도...

뽀롱이님의 댓글

  • 뽀롱이
  • 작성일
CNAME 으로 잡은 것을 MX 레코드에 사용하지 않는 것이 좋습니다.
고로, mail  IN  A  ip로 잡으세요...

공지사항


뉴스광장


  • 현재 회원수 :  60,076 명
  • 현재 강좌수 :  36,001 개
  • 현재 접속자 :  476 명