블로그 이미지
난토피

태그목록

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

1. yum 으로 bind 와 caching-nameserver 패키지를 설치

    # yum install bind caching-nameserver

 

2. vi /etc/named.conf

    options {
    listen-on port 53 { any; }; // 이부분 수정
    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 { any; }; // 이부분 수정

 

    recursion yes; // 두번째, 이부분을 no 로 설정하면 ping yahoo.co.kr 안됨.

    dnssec-enable yes;
    dnssec-validation no; // 첫번째, 이부분 수정 yes로 설정하면 ping yahoo.co.kr 안됨.

 

    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";
    };

 

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


    # vi /etc/resolv.conf
        nameserver 211.59.220.251 // 서버 IP 를 등록한다. 왜냐하면 자신이 네임서버이기 때문이다.
    # /etc/init.d/named restart // 데몬 재시작
    # ping yahoo.co.kr // ping 이 이상없이 나가야함.

 

3. # vi /etc/named.rfc1912.zones // 도메인을 추가한다.

    zone "test.co.kr" IN {
    type master;
    file "test.co.kr.zone";
    allow-update { any; };
    };


4. # cp named.localhost test.co.kr.zone
    # vi /var/named/test.co.kr.zone

    

    $TTL 1D
    @ IN SOA @ www.test.co.kr. (
                                0 ; serial
                              1D ; refresh
                              1H ; retry
                             1W ; expire
                            3H ) ; minimum

 

              MX 10 mail.test.co.kr.
              IN NS www.test.co.kr.

              IN A 211.59.220.251


    www IN A 211.59.220.251
    mail IN A 211.59.220.251

    test.co.kr. IN TXT "v=spf1 ip4:211.59.220.251 -all"


    # chmod 644 test.co.kr.zone

 

5. # vi /etc/sysconfig/iptables // 방화벽 포트 53번을 열어준다.

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT
    -A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

6. # /etc/init.d/iptables restart // iptables 데몬 재시작
   # /etc/init.d/named restart // named 데몬 재시작