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

DNS 황당하게 동작합니다. 도와주세요 ㅠ_ㅠ

작성자 정보

  • 김필중 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

페도라 11에서 DNS 서버를 구축(?) 했습니다.

황당한 증상이란...


nslookup시 자기자신 곧 localhost나, lookback 주소 127.0.0.1로 울 클라이언트를 찾으라고 하면,

열심히 찾아 냅니다.

헌데, 서버 아이피 192.168.3.204를 서버로 지정하고 찾으라고 하면 먹통입니다.

우째 이런일이. ㅠ_ㅠ

딱, 아래 그림처럼... 반응 합니다.



(혹시 몰라서 첨부 파일 해둘게요.)

이제 어떻게 해야 할까요? 사장한테 팍팍 쪼임을 당하고 있는데...

죽겠습니다 ㅠ_ㅠ;

아래는 관련 파일을 적어 놓을게요.

/etc/named.conf

options {
        listen-on port 53 { 127.0.0.1; };
        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";
        allow-query     { localhost; };
        recursion yes;
        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside . trust-anchor dlv.isc.org.;
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

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


include "/etc/named.rfc1912.zones";
include "/etc/pki/dnssec-keys//named.dnssec.keys";
include "/etc/pki/dnssec-keys//dlv/dlv.isc.org.conf";


/etc/named.rfc1912.zones

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

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

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

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

/var/named.mobilearth.zone

$TTL 86400
@               IN      SOA     ns.mobilearth.com. Harry.Kim.mobilearth.com(
                                2009081100
                                10800
                                1800
                                1209600
                                604800
)
                  IN      NS      ns.mobilearth.com.
@               IN      A       192.168.3.204
localhost     IN      A       127.0.0.1
ns              IN      A       192.168.3.204
;imp            IN      A       192.168.3.1
canuck4      IN      A       192.168.3.203
www          IN      CNAME   CANUCK4
graeme       IN      A       192.168.3.100
alex            IN      A       192.168.3.171
harry           IN      A       192.168.3.162
paul           IN      A       192.168.3.163
tia              IN       A       192.168.3.160
canuck1     IN       A       192.168.3.200
canuck5     IN       A       192.168.3.204
canucK2     IN       A       192.168.3.201
printer         IN       A       192.168.3.240

/var/named/mobilearth.rev

TL 604800
@               IN      SOA     3.168.192.in-addr.arpa.  Harry.Kim.mobilearth.com.(
                                2009081100
                                10800
                                1800
                                1209600
                                60480   )
                IN      NS      ns.mobilearth.com.
204             IN      PTR     ns.mobilearth.com.
204             IN      PTR     canuck5.mobilearth.com.
;1              IN      PTR     imp.mobilearth.com.
203             IN      PTR     canuck4.mobilearth.com.
200             IN      PTR     canuck1.mobilearth.com.
201             IN      PTR     canuck2.mobilearth.com.
162             IN      PTR     harry.mobilearth.com.
163             IN      PTR     paul.mobilearth.com.
160             IN      PTR     tia.mobilearth.com.
171             IN      PTR     alex.mobilearth.com.
100             IN      PTR     graeme.mobilearth.com.
240             IN      PTR     printer.mobilearth.com.

/etc/resolv.conf
nameserver 127.0.0.1
nameserver 192.168.3.204; 내 서버 아이피
nameserver 192.168.3.1 ;인터넷 쪽으로 서칭 할 수 있는... 주 DNS 입니다.
;윗 상황 보시면 아시겠지만, 네임서버를 127.0.0.1을 두지 않으면 nslookup시 찾아내지 못합니다. 어떻게 된거야 ㅠㅠ;



                                                          
흑... 4일 동안, 무지 고민하고 있습니다.

아직 영어로 말하는 꿈도 못꿔봤는데 ;;

어제는 DNS 설정하고 있는 꿈을 꿨더랍니다.




남의 나라에 와서 국위선양해야 하는데 큰일입니다. ㅠㅠ

관련자료

댓글 2

오영국님의 댓글

  • 오영국
  • 작성일
음... 직접 구축해본것은 아니나 혹시나 하는 증상에서 말씀드립니다.

혹시 DNS서버 위치가 스위치나 스위칭 허브에 물려있지는 않은지요??

IP를 보아하니 사설IP 영역을 사용하시는것으로 보아..

실제로 들어오는 IP를 사용해야될듯 합니다. 아니면 스위치 장비에서 콘솔로 연결하여 포트포워딩을 활성화 시켜주셔야 할듯한데요..

허접한답변이지만 확인해보심이 좋으실듯합니다;

그리고, 사설IP를 서브넷하여 사용할경우 도 서브넷 지정범위를 확인하셔야 할듯합니다..

김필중님의 댓글

  • 김필중
  • 작성일
/etc/named.conf 에서, 127.0.0.1 부분을 any로 바꿔 주었더니 잘됩니다. ^^ 대신 다른 문제가 발생했네요. 헤효.

공지사항


뉴스광장


  • 현재 회원수 :  60,289 명
  • 현재 강좌수 :  36,949 개
  • 현재 접속자 :  374 명