본문 바로가기
[IT 관련 지식]/[Linux]

BIND 이용한 내부 전용 DNS 구축 방법

by 판톰 2012. 7. 24.
반응형

BIND 를 이용한 내부 DNS 구축 방법입니다.

기업 내부적으로 사용하는 서버의 경우 

접속할때 일반 URL 접근방식을 사용하고자 하실때 이용하는 방법입니다. 

 

1. bind9 설치

 apt-get install bind9

 

 

 

2. /etc/bind/name.conf  설정

 

 //include "/etc/bind/named.conf.options";

//include "/etc/bind/named.conf.local";

//include "/etc/bind/named.conf.default-zones";

 

options {

        directory "/etc/bind/zone";

//      pid-file "var/run/named/pid";

//      dump-file "var/dump/named_dump.db";

//      listen-on {192.168.111.129;};

};

 

logging {

        category lame-servers {null; };

//      category cname {null; };

//      category response-checks {null; };

        category notify {null; };

};

 

zone "." {

        type hint;

        file "/etc/bind/db.root";

};

 

zone "0.0.127.in-addr.arpa" {

        type master;

        file "master/127.0.0.rev";

};

 

zone "pantom.lab" {

        type master;

        notify no;

        file "/etc/bind/zone/pantom.lab.zone";

};

 

zone "111.168.192.in-addr.arpa" {

        type master;

        file "/etc/bind/zone/111.168.192.rev";

};

 


3. zone 디렉토리 생성

  mkdir /etc/bind/zone

 

4. 해당 Zone 파일 생성

vi /etc/bind/zone/pantom.zone

$TTL 600    ; 10 minutes

@       IN SOA  ns.ghtest.lab. root.pantom.lab. (

                1 ; serial

                3600       ; refresh (1 hour)

                14400      ; retry (4 hours)

                3600000    ; expire (5 weeks 6 days 16 hours)

                600       ; minimum (1 hour)

                )

@           NS  ns.pantom.lab.

 

ns     IN      A      192.168.111.129

 

 

 

@   IN      A  192.168.111.130

www         A  192.168.111.130

 

5. 리버스 rev 파일 생성 

[ 사설 IP이기때문에 리버스 도메인과련하여 IP를 따로 ISP에 요청할 필요는 없습니다.]

111.168.192.rev 파일생성

 

반응형