sjchoi’s Blob
자긍심이 없는 것은 우리를 모르기 때문이다.

Fedora Core 8 DNS 설정하기

오랜만에 리눅스를 설치했더니 설정이 약간시 수정되어 최신 배포본으로 다시 정리하였다. 예전에 비해 설정법은 많이 정리가 된 듯한 느낌임

1. Named  설치

yum -y install bind bind-chroot

2.  /var/named/chroot/etc/named.conf  설정

options {
        version “mydomain.com”;
        directory “/var/named”;
        allow-transfer {
                127.0.0.1;
        };

        allow-query { any; };

        notify no;
};

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

zone “.” IN {
        type hint;
        file “named.ca”;
};

include “/etc/named.rfc1912.zones”;

3.  심볼릭 링크 확인 및 소유자 변경

만약 /etc/named.conf가 없으면 심볼릭 링크를 걸어준다.
# ln -s /var/named/chroot/etc/named.conf /etc/named.conf

아래와 같이 소유자를 변경한다.
# chown root.named /var/named/chroot/etc/named.conf 

4.  /var/named/chroot/etc/named.rfc1912.zones

zone “localhost” IN {
        type master;
        file “named.localhost”;
        allow-update { none; };
};

zone “0.0.127.in-addr.arpa” IN {
        type master;
        file “named.loopback”;
        allow-update { none; };
};

 
/* user level configuration */

zone “mydomain.com” IN  {
        type master;
        file “mydomain.com.zone”;
        allow-update { none; };
};

 
zone “174.107.61.in-addr.arpa” IN {
        type master;
        file “mydomain.com.rev”;
        allow-update { none; };
};

5.  심볼릭 링크 확인 및 소유자 변경

만약 /etc/named.rfc1912.zones가 없으면 심볼릭 링크를 걸어준다.
# ln -s /var/named/chroot/etc/named.rfc1912.zones /etc/named.rfc1912.zones

아래와 같이 소유자를 변경한다.
# chown root.named /var/named/chroot/etc/named.rfc1912.zones

 

6. /var/named/chroot/var/named/mydomain.com.zone 생성

$TTL    120
@       IN      SOA     ns.mydomain.com. sjchoi.mydomain.com.  (
                                      2006110723 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      120 )    ; Minimum
        IN      NS      ns.mydomain.com.
        IN      MX 10   mail.mydomain.com.
        IN      TXT     “v=spf1 mx ip4:192.168.1.1 -all”
        IN      A       192.168.1.1
@       IN      A       192.168.1.1
ns      IN      A       192.168.1.1
mail    IN      A       192.168.1.1
www     IN      A       192.168.1.1
*       IN      A       192.168.1.1

7.  심볼릭 링크 및 소유자 변경

# ln -s /var/named/chroot/var/named/mydomain.com.zone  /var/named/mydomain.com.zone
# chown root.named /var/named/chroot/var/named/mydomain.com.zone

8. /var/named/chroot/var/named/mydomain.com.rev 생성

$TTL    120
@       IN      SOA     ns.mydomain.com. admin.mydomain.com.  (
                                      2006110723 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      120 )    ; Minimum
        IN      NS      ns.mydomain.com.
        IN      NS      ns2.mydomain.com.
        IN      MX 10   mail.mydomain.com.
        IN      TXT     “v=spf1 mx ip4:192.168.1.1 -all”
37      IN      PTR     mydomain.com.

9.  심볼릭 링크 및 소유자 변경

# ln -s /var/named/chroot/var/named/mydomain.com.rev  /var/named/mydomain.com.rev
# chown root.named /var/named/chroot/var/named/mydomain.com.rev

Advertisements

응답 없음 to “Fedora Core 8 DNS 설정하기”

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: