내일은 대한입니다.
sun's longitude:299 31 19.27 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2093 번 글: 네임서버 및 인버스 관련.
글쓴이: 초보서 [홈페이지] 글쓴날: 2004년 06월 26일 14:53:36 토(오후) 조회: 1556
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션)    :  Wow Linux7.3
- 커널버전(옵션)
  :  Kernal 2.4.28
- 데몬버전(예:apache
 1.3.27) : apache 
- 데몬설치유형(RPM/컴파일/기타)
 : 
-----------------------------------------

안녕하세요..?
요즘 리눅스에 관심이 많아졌는데..
아직 리눅스에 대하여 급히 다가가 
제가 필요로 하는부문만 해결보려고 하려니..
제대로 되지 않아 이렇게 질문을 해봅니다..^^

질문1]
네임 서버가 제대로 작동 되지 않습니다.

발생 원인? :: 아무레도 제가 이것저것 배우려다가
              잘못 건드린것 같습니다.
문제점
현재 싸이트주소 
IRCBOT.CO.KR 도메인 입니다.
그전에는 http://ircbot.co.kr &
Http://www.ircbot.co.kr 로 
접속이 되었으나, 언제 부터 인가 
위 기존 방식으로 접속이 되지않고있습니다.

그레서 현재 Http://ns.ircbot.co.kr 로 접속 하여
사용하고있습니다.

DNS 를 쳐볼경우.
[--------------- [ Dns: ns.ircbot.co.kr ]
[ Address: ns.ircbot.co.kr
[ Resolved: 220.95.232.106
[--------------- [ Dns: End ]
[--------------- [ Dns: ircbot.co.kr ]
[ Address: ircbot.co.kr
[ Resolved: Could Not Resolve
[--------------- [ Dns: End ]
이런 반응을 얻을 수 있었습니다.

현재 제가 아주 초보자 이기때문에. 의심 가는 부문은
named.conf 가 2개 가 존재 한다는 것입니다..:) 
/var/named/chroot/etc/named.conf
를 현재 손보고 있는데 다른곳에서 어딘가 본듯한 느낌이
듭니다.

현재 Named.conf 를 보면 아래와 같습니다.

## START ## 
[root@ns root]# cat /var/named/chroot/etc/named.conf

/* 작성: 김정균 <http://www.oops.org>
 *
 * 이 설정파일은 chroot 를 적용한 named 를 운영하기 위한
파일이다. 모든
 * 설정은 /var/named/chroot 아래에서 이루어 진다.
 *
 * /var/named/chroot/etc/named.conf (named 설정파일)
 * /var/named/chroot/etc/rncd.conf  (rndc 설정파일)
 * /var/named/chroot/zone           (zone file 위치)
 * /var/named/chroot/pid            (named pid 정보가 들어가는 파일)
 * /var/named/charoot/log           (queiry log 가 남음)
 */

options {
        version "unknown";
        directory "/zone";
        allow-transfer {
                127.0.0.1;
        };
        auth-nxdomain no;
        listen-on-v6 { any; };

        /* process id 를 기록한 파일을 지정 */
        pid-file "/pid/named.pid";

        /* cacheing nameserver 의 역할을 하도록 하는 query를 제한한다.
*/
        allow-query { any; };

        /* 이 서버에 질의를 할 수 있는 네트워크를 제한 한다. */
        // allow-recursion { localhost; };

        /*
         * 2 차 운영시, Master 의 변경사항을 Slave 로 통보를 하는
기능. 2
         * 차를 운영하지 않는다면 no 로 정의한다.
         */
        notify no;

        /*
         * DNS 를 질의하는 클라이언트쪽 입장에서, 질의시 사용할
client ip
         * 와 포트에 대한 정의 이전의 bind 4.x 에서는 질의시
default 포트
         * 로 응답시와 동일하게 53번을 사용하였으나 8.x
이후부터는 응답은
         * 53번, 질의는 1024 이후의 unpriviledge 포트를 사용한다.
이때 별
         * 도의 포트를 정의하였을 경우 해당 포트를 소스포트로
질의하게 되
         * 며 만약 address 역시 지정하였을 경우 aliasing 된
환경에서 특정
         * ip 를 소스로 질의하게 된다. 위와같이 설정후 netstat -lnp
로 확
         * 인해 보면 특정 질의 ip 의 특정 질의 port 가 별도로
listen 하는
         * 것을 확인하실 수 있으며 tcpdump 로 확인해 보면 실제
질의시에도
         * 지정한 ip 와 포트를 소스로 하는 것을 확인할 수 있다.
         */
        // query-source address * port 53;
};

/* key 이름을 변경하려면 controls, key, rndc.conf 의 이름을 동일하게
변경
 * 해 줘야 한다.
 */
controls {
        inet 127.0.0.1 port 953
        allow { localhost; } keys { "rndc-key"; };
};

key "rndc-key" {
        algorithm hmac-md5;
        secret "SZjBsB+88/04kFMOz8C4O8QVSAArU7yx66Txx+Ie48U=";
};

/* log option 을 조절한다. 기존의 설정에 아래의 설정을 추가할
수 있다.
 * category database { null; };
 * category security { null; };
 * category resolver { null; };
 * category xfer-in { null; };
 * category xfer-out { null; };
 * category client { null; };
 * category dispatch { null; };
 */
logging {
        /* client 로 부터 들어오는 로그를 /var/named/chroot/log/named.log
         * 에 남김. 로그를 남기기 위해서는 하단의 category queries
의 주석
         * 을 풀어줘야 함.
         */
        channel "query-log" {
                file "/log/named.log";
                severity info;
                print-category yes;
                print-time yes;
        };

        //category queries { query-log; };
        category lame-servers { null; };
        category unmatched { null; };
        category network { null; };
        category notify { null; };
        category update { null; };
};

/* a caching only nameserver config */

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

/* local network configuration */

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

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

/* user level configuration */

zone "232.95.220.in-addr.arpa" IN {
        type master;
        file "local/232.95.220.rev";
        allow-update { none; };
};

zone "ircbot.co.kr" IN {
        type master;
        file "local/ircbot.co.kr.zone";
        allow-update { none; };
};
zone "" {
         type master;
         file ".zone";
};
zone "" {
         type master;
         file ".zone";
};
zone "" {
         type master;
         file ".zone";
};

## END ##

외 [ /var/named/chroot/zone/local 안의 파일들입니다. ]

1. 232.95.220.rev 

## START ##

[root@ns local]# cat 232.95.220.rev
$TTL    86400
@       IN      SOA     ns.ircbot.co.kr. root.ns.ircbot.co.kr. (
                        2003050700 ; Serial
                        28800      ; Refresh
                        14400      ; Retry
                        3600000    ; Expire
                        86400 )    ; Minimum
         IN      NS      ns.ircbot.co.kr.
106      IN      PTR     ns.ircbot.co.kr.
106      IN      PTR     ircbot.co.kr.

## END ##
2. ircbot.co.kr.zone 

## START ##

$TTL    86400
@       IN      SOA     ns.ircbot.co.kr. root.ns.ircbot.co.kr.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
                IN      NS              ns.ircbot.co.kr.
                IN      MX      10      ircbot.co.kr.
;
@               IN      A       220.95.232.106
www             IN      A       220.95.232.106
mrtg            IN      A       220.95.232.106
weblog          IN      A       220.95.232.106
*               IN      A       220.95.232.106

## END ###

3. localhost.zone 

## START ##

$TTL    86400
$ORIGIN localhost.
@               IN      SOA     @       root    (
                                42      ; serial (d. adams)
                                3H      ; refresh
                                15M     ; retry
                                1W      ; expiry
                                1D )    ; minimum

                IN      NS      @
                IN      A       127.0.0.1

## END ##

4. localnetwork.rev

## START ## 

$TTL    86400
@       IN      SOA     localhost.      root.localhost. (
                        2003050700 ; Serial
                        28800      ; Refresh
                        14400      ; Retry
                        3600000    ; Expire
                        86400 )    ; Minimum
        IN      NS      localhost.
;
1       IN      PTR     localhost.

## END ##

============================================
여기 까지 네임서버 설정 파일입니다.

이상이 있는곳좀 알려주시면 감사하겠습니다.^^


질문2]인버스 도메인 관련.
http://linuxchannel.net/docs/inverse-subdomain.txt
현재 이 웹 페이지로 인버스에 대한 지식을 얻었으나.
초보자로선. 위 설명으로 설정 파일을 따라하기가
매우힘듭니다.^^

각 설정 파일들 위치가 정확히 어디에있는지 파악하기도 
버겹긴하지만. 인버스 도메인이 꼭 현재 필요로 하고있습니다.
그렇기 때문에 초보자를 위한 강좌가 없는지 궁굼합니다.
인버스 도메인은 듣기로 ISP 관리자들도 이해 하기가 어려운
부문이라고 하였습니다.
설정에 필요한 강좌 만 해주셔도 감사하겠습니다.



언제나 즐거운 시간되십시오.

 
이전글 : Re: 센드메일에서 이상한 메일이 자꾸 리턴 됩니다.
다음글 : Re: 네임서버 및 인버스 관련.  
 from 220.73.40.60
JS(Redhands)Board 0.4 +@

Re: 센드메일에서 이상한 메일이 자꾸 리턴 됩니다. Re: 네임서버 및 인버스 관련.
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds