웹마스터 팁

http://www.linux4you.co.kr/bbs/view.php?id=lbd05&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=22 7 개의 도메인을 가지는, 웹호스팅에도 적용 가능한 네임(DNS)서버의 실제 설정 (예) 입니다. 더 많은 도메인도 계속 추가 하면 됩니다.

1) primary    name server는  ns.ivysystem.co.kr  IP : 218.48.108.125
   secondary name server는 ns2.ivysystem.co.kr  IP : 218.48.108.124 입니다.
2) zone file 들은 /var/named 디렉토리에 있습니다.
3) 각 도메인은 다른 IP를 갖습니다.
    ( 1개의 IP 만 갖는 경우 같은 IP로 지정 하면 됩니다. )
4) .  의 유무에 주의 해야 합니다. FQDN(Fully Qualified Domain Name)에 대한 이해가 필요 합니다. )
5) cname 은 혼동을 일으킬 우려가 있고, 디버깅이 어려우므로 사용하지 않는게 좋습니다.
6) 아래의 링크 문서를 숙지하고 설정할것을 권합니다.

Powered by DNS 김승영
링크 :  http://kldp.org/KoreanDoc/html/PoweredByDNS-KLDP/

1. primary name server 의 /etc/named.conf   입니다.

// generated by named-bootconf.pl
// Last modified  : 2002.10.28  by ibjeong
options {
        directory "/var/named";
        dump-file "/var/tmp/named_dump.db";
        statistics-file "/var/tmp/named.stats";
        pid-file  "/var/run/named/named.pid";
//        host-statistics yes;
};

// logging {
// ndc restart
//
//
zone "." IN {
        type hint;
        file "named.ca";
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
};

zone "108.48.218.in-addr.arpa" IN {
        type master;
        file "/var/named/zone-108.48.218.in-addr.arpa";
};

zone "ivysystem.co.kr" IN {
        type master;
        file "/var/named/zone-ivysystem";
};

zone "hardware4you.co.kr" IN {
        type master;
        file "/var/named/hardware4you.co.kr";
};

zone "htpc4you.co.kr" IN {
        type master;
        file "/var/named/htpc4you.co.kr";
};

zone "linux4you.co.kr" IN {
        type master;
        file "/var/named/linux4you.co.kr";
};

zone "projector4you.co.kr" IN {
        type master;
        file "/var/named/projector4you.co.kr";
};

zone "scuba4you.co.kr" IN {
        type master;
        file "/var/named/scuba4you.co.kr";
};

zone "server4you.co.kr" IN {
        type master;
        file "/var/named/server4you.co.kr";
};

2. /var/named/zone-108.48.218.in-addr.arpa 입니다

; last modify  2002.12.28
$TTL        21600
@        IN        SOA        ns.ivysystem.co.kr.        ibjeong.ivysystem.co.kr. (
                        2002102801        ; serial
                        3600                ; refresh        60 minutes
                        900                ; retry                30 minutes
                        1209600         ; expire        36 hour
                        21600                ; default TTL         6 hour
                        )
                            IN        NS        ns.ivysystem.co.kr.
;                            IN        NS        ns2.ivysystem.co.kr.

; IP - domain Mapping
; Name server
125.108.48.218.in-addr.arpa.        IN        PTR        ns.ivysystem.co.kr.
; secondary name server
124.108.48.218.in-addr.arpa.        IN        PTR        ns2.ivysystem.co.kr.

; Domain list
100.108.48.218.in-addr.arpa.        IN        PTR        hardware4you.co.kr.
101.108.48.218.in-addr.arpa.        IN        PTR        htpc4you.co.kr.
102.108.48.218.in-addr.arpa.        IN        PTR        linux4you.co.kr.
104.108.48.218.in-addr.arpa.        IN        PTR        projector4you.co.kr.
105.108.48.218.in-addr.arpa.        IN        PTR        scubayou.co.kr.
106.108.48.218.in-addr.arpa.        IN        PTR        server4you.co.kr.

3. zone 파일 /var/named/zone-ivysystem 입니다.

; Last modify 2002. 10. 28  by ibjeong
$TTL        21600
@        IN        SOA        ns.ivysystem.co.kr.        ibjeong.ivysystem.co.kr. (
                        2002102803        ;
                        3600                ;
                        900                ;
                        1209600                ;
                        21600 )                ;
                        IN        NS        ns.ivysystem.co.kr.
                         IN        NS        ns2.ivysystem.co.kr.
                         IN        MX 10   mail.ivysystem.co.kr.

4.  zone 파일 /var/named/hardware4you.co.kr  입니다.

; Last modify 2002. 12. 28  by ibjeong
$TTL        21800
@        IN        SOA        ns.ivysystem.co.kr.        ibjeong.ivysystem.co.kr. (
                        2002122803        ;
                        3600                ;
                        900                ;
                        1209600                ;
                        21800 )                ;
                        IN        NS        ns.ivysystem.co.kr.
                        IN        NS        ns2.ivysystem.co.kr.
                
hardware4you.co.kr.        IN        A        218.48.108.100
www                IN        A        218.48.108.100
mail                IN        A        218.48.108.100
                IN        MX 10   mail.hardware4you.co.kr.
telnet                IN        A        218.48.108.100

4.  나머지 zone 파일 은 /var/named/  디렉토리내에 위와같이 설정 하면 됩니다.

5.  secondary name 서버는  named.conf 만 slave로 조정하여 주면 됩니다.
    즉,  /etc/named.conf 부분의 type master 를  아래처럼 바꾸어 주면 됩니다.

        type slave;
        file "sec-108.48.218.in-addr.arpa";
        masters { 218.48.108.125; };  // Primary NS의 IP 주소

secondary 의 zone file은 설정할 필요가 없습니다. primary name서버의 zonefile을 BIND-8 버젼 이상에서는 디폴트로 가져오도록 되어 있습니다.

**. 도메인 수가 매우 많을때는 다이나믹 업데이트를 고려해 보시길 바랍니다.

제목 글쓴이 날짜
스팸메일 유의 하십시오... [1] Dopesoul 2003.07.03
2차도메인을 이용한 내컴퓨터 자료실로 이용하기 [3] 무꾸 2003.06.27
제로보드 data 디렉토리에 링크방지 걸기..(울트라 허접팁) [5] 무꾸 2003.06.27
극심한 시스템 파괴시 재해복구 Process [7] Dopesoul 2003.06.14
webalizer 윈도우+아파치에서 돌려보기 [3] [1] HuHu^^; 2003.06.12
윈98에서 Apache+iASP+Tomcat4.x+Mysql+PHP ...사용하기 [5] 한희진 2003.06.11
apache 서버에서 디렉토리 보기 방지. [5] 이성헌 2003.06.08
apache 서버에서 apache 인증 (윈도우에서 apm 설치후) 이성헌 2003.06.05
php 와 mysql 을 이용한 웹인증..(윈도우에서) 이성헌 2003.06.05
mysql 강좌 .. 요약본 [4] 이성헌 2003.06.05
apache + php + mysql (window 설치) 이성헌 2003.06.05
Windows Media 서비스에 대한 ISAPI 확장 결함 DearMai 2003.06.03
아파치 : IP-based Virtual Host 사용하기 정인배 2003.06.02
아파치 : Name-based Virtual Host 사용하기 정인배 2003.06.02
네임(DNS) 서버 named.conf 설정 하기 정인배 2003.06.02
아파치 버츄얼웹서버에서 웹로그 분석툴 : Webalizer 설치 [2] [1] 정인배 2003.06.02
iis + php + mysql 보충설명. [2] 이성헌 2003.06.01
iis + php + mysql 강좌 (윈도우설치) [5] 이성헌 2003.06.01
아파치 보안취약점 관련 버전 업데이트 DearMai 2003.05.30
APM_Setup4 에서 에러페이지 띄우기 [2] RedEye(kaist) 2003.05.28