반응형

서버 설치하기 위해서는 Bind 데몬이 필요

DNS서버 설정 

1. rpm -qa | grep bind   Bind 데몬이 깔려 있는지 확인

2. wget http://ftp.isc.org/isc/bind9/9.7.2-P3/bind-9.7.2-P3.tar.gz 이용해서 Bind 설치

3. tar xvf bind-9.7.2-p3.tar.gz 이용해서 압축해제

4. /usr/local 에 dns 디렉토리 생성   mkdir /usr/local/dns

5. 압축풀어서 나온 bind-9.6.2-p3 디렉토리로 이동   cd bind-9.7.2-p3

6. ./configure --prefix=/usr/local/dns 에 bind 설치      prefix=/ 설치할 경로설정

7. make; make install 로 설치

8. /usr/local/dns/etc로 이동    cd /usr/local/dns/etc

9. named.conf 파일 설정           vi named.conf

 

named.conf

       options {
               directory "/usr/local/dns/etc/namedb";
               dump-file "/usr/local/dns/etc/named_dump.db";
               statistics-file "/usr/local/dns/etc/tmp/named.stats";
               pid-file "/usr/local/dns/etc/run/named.pid";
       };
       zone "." IN {
               type hint;
               file "named.root";
      };
      zone "localhost" IN {
              type master;
              file "zone-localhost";
      };
      zone "0.0.127.in-addr.arpa" IN {
              type master;
              file "zone-0.0.127.in-addr.arpa";
      };
      zone "naver.com" IN{
              type master;
              file "zone-naver.com";
      };

10. named.conf 파일생성후 현 디렉토리에 namedb 라는 디렉토리 추가  mkdir namedb

11. namedb로 이동    cd namedb

12. wget ftp://ftp.internic.org/domain/named.root 를 입력해 named.root 설치    named.root파일은 절대 수정하면 안됨

13. namedb 디렉토리에서 zone 설정

14. vi zone-localhost

@ORIGIN localhost.
@       1D      IN      SOA     @       root    1999010100      3H      15M     1W      1D
@       1D      IN      NS      @
@       1D      IN      A       127.0.0.1
@       1D      IN      AAAA    ::1

15. vi zone-0.0.127.in-addr.arpa

$TTL    3W
@       3W      IN      SOA     localhost.      root.localhost  1999010100    3H  15M   1W    1D
@       3W      IN      NS      localhost.
1       3W      IN      PTR     localhost.

16. vi zone-naver.com

$TTL    3H
@       SOA     @       root.   ( 2 1D 1H 1W 1H )
            IN      NS      @
            IN      A       74.125.128.94

www     IN      A       74.125.71.105
ftp         IN      A       180.228.181.97

17. zone파일 설정 완료후 /usr/local/dns/sbin 으로 이동           cd /usr/local/dns/sbin

18. ./named-checkconf /usr/local/dns/etc/named.conf

./named-checkzone naver.com /usr/local/dns/etc/namedb/zone-naver.com를 쳐서 ok나오는지 확인

19. root의 etc 디렉토리로 이동해서 resolv.conf 파일 수정  cd /etc ,  vi resolv.conf

   resolv.conf

기존 서버 #으로 주석처리하고 내 아이피 주소 입력

   nameserver 172.16.5.105

20. /usr/local/dns/sbin 으로 이동해서 데몬실행 cd /usr/local/dns/sbin     ./named

21. nslookup을 쳐서 서버와 네이버쳐서 확인

 

naver.com 을치면 74.125.128.94의 주소로 이동

 

반응형

'OS > 리눅스,솔라리스' 카테고리의 다른 글

리눅스 웹 서버 구축하기 (APM)  (0) 2014.08.25
리눅스 메일 서버 구축하기  (0) 2014.08.25
리눅스 FTP 서버구축  (0) 2014.08.22
shell  (2) 2014.08.20
rpm  (0) 2014.08.20
nfs  (0) 2014.08.18
cron,package,swap  (0) 2014.08.18

+ Recent posts