호스팅 사용법
호스팅 신청하기
도메인 연결하기
홈페이지 올리기
이메일 설정하기
서버 사용법
FTP사용법
메일사용법
텔넷/리눅스
MySQL사용법
MSSQL사용법
리눅스명령어 모음
시스템사용법
서버세팅
네트워크/보안
L4 매뉴얼
백업/미러링
호스팅용어 모음
프로그램 사용법
알리미사용법
제로보드설치방법
워드프레스설치방법
태터툴즈설치방법
그누보드설치방법
우편번호DB사용법
폼메일사용법
주문서사용법
예전 게시판/방명록
전자지불 서비스


HOME > 호스팅 > 사용안내 > 서버세팅 > bind(네임서버) 설치 및 활용
OS(리눅스 Redhat 9.0) 설치  OS(CentOS x.x) 설치  OS(windows2003) 설치  sendmail 설치 및 활용  qmail 설치 및 활용 
Quota 설치 및 활용  bind 설치 및 활용  APM 설치  webalizer 설치 및 활용 

▶ linux에서 bind 를 설치하고 가장 기본적으로 설정하는 방법만을 설명하였고 네임서버의 작동원리나 기본개념, 각 레코드에 대한 자세한 설명
           등은 생략했습니다.

  • 1. 설치
    http://www.isc.org에서 최신에 Rpm 버전을 임의의 디렉토리에 다운받습니다.
    최신에 rpm 버전을 다운 받아 다음과 같이 입력합니다.
    예) rpm -ivh bind-9.x.x.i686.rpm
    (한가지 주의할 점은 bind 업그fp이드 시 6.2는 6.2용 7.0은 7.0용 버젼으로 받아야 합니다.)

    * RPM 참고사항
    -ivh 는 처음 설치시 사용하는 옵션
    -Uvh 는 업그레이드시 사용하는 옵션

  • 2. 설정
    (1) named.conf 파일
    named.conf 파일을 다운 받아 /etc/ 밑에 넣습니다.
    기본적인 설정은 아래와 같습니다.

    * 예제

    options {
    directory "/var/named";
    };
    zone "." {
    type hint;
    file "named.root";
    };
    zone "ip.in-addr.arpa" {
    type master;
    file "reverse.zone";
    };
    zone "domain" {
    type master;
    file "domain.zone";
    };

    (2) reverse.zone 파일
    ip 부분은 네임서버로 사용할 ip를 ip 부분을 지우고 끝자리를 빼고 거꾸로 입력합니다.
    예제) 211.11.22.33 이라면 22.11.211 이라고만 입력합니다.
    마찬가지로 “domain” 부분을 지우고 사용할 도메인을 넣습니다.
           ns , www 등을 뺀 도메인만 넣어야 합니다. 점 하나도 틀리면 안됩니다.


    reverse.zone 파일과 domain.zone 파일을 /var/named/ 밑에 다운 받습니다.
    /var/named 디렉토리가 없다면 만들어야합니다.
    reverse.zone 파일을 수정합니다.
    기본적인 설정은 아래와 같습니다.

    * reverse.zone 예제

    @ IN SOA host.domain. root.host.domain. (
    21000621 ; Serial
    10800 ; Refresh
    900 ; Retry
    3600000 ; Expire
    3600 ) ; Minimum
    IN NS host.domain.
    IP IN PTR host.domain.

    host 부분은 보통 ns 를 입력합니다. 예) host.domain => ns.yahoo.co.kr.
    IP 는 네임서버 IP 에 마지막자리를 입력합니다.
    예제) 211.11.22.33 이라면 33 이라고만 입력합니다.
    점하나도 틀리면 안된다 도메인끝에는 반드시 점이 있음을 유의합니다.

    (3) domain.zone 파일
    다운받은 domain.zone 을 수정합니다.
    기본적인 설정은 아래와 같습니다.

    * domain.zone 예제

    @ IN SOA host.domain. root.host.domain. (
    21000621 ; Serial
    10800 ; Refresh
    900 ; Retry
    3600000 ; Expire
    3600 ) ; Minimum
    IN NS host.domain.
    @ IN A IP
    www IN A IP
    maill IN A IP
    @ IN MX 10 mail.domain.

  • 3. 확인
    (1) 서비스 시작
    편집을 종료한 이후 Service named start 명령을 주면 네임서버가 정상작동할 것입니다.
    만약 시작되지 않으면 rndc start 명령을 실행해 봅니다.
    제대로 만들어졌는지 확인하는 방법은 nslookup - localhost 하신 후에 도메인을 입력했을 때 ip가 뜨면 정상입니다.

    [root@ns1 ~]# nslookup - localhost
    > q07.asadal.net
    Server:    localhost
    Address:    127.0.0.1#53
    Name:    q07.asadal.net
    Address:    110.45.146.175

    * 만약 안된다면 /var/log/message 파일에 에러 내용을 참고하면 됩니다.
    이후 추가할 도메인이 있다면 named.conf 에 도메인을 설정한 것과 같이 똑같이 추가하면 되며 zone 은 domain.zone 파일을 복사하여 적절히 수정하여 재시작
            해주면 됩니다.

  • 4. 네임서버 호스트 등록
    네임서버를 다 만들었다면 최상위 네임서버에 등록을 해야합니다.
    위에서 zone file 에 host 부분에 입력한 이름과 같은 이름을 도메인등록기관을 통하여 등록합니다.
    Host 를 ns 라고 했다면 “ns.도메인”은 ip는 xx.xx.xx.xx 라고 등록하고 며칠뒤 도메인에 1차 네임서버로 그것을 지정합니다.

사이트명 : 뉴21 | 회사명 : (주)아사달 | 대표이사 : 서창녕 | 대표전화 : 02-2026-2000 | 팩스번호 : 02-2026-2008
사업자등록번호 : 206-81-24351 I 법인등록번호 : 110111-1940504 | 통신판매업신고 : 제18-890호 I 벤처확인번호 : 051134562200563
(우편번호 : 153-803) 서울특별시 금천구 가산동 371-28 우림라이온스밸리 A,동 8층 (주)아사달
Internet Explorer Google Chrome Mozilla Firefox
Apple Safari Opera browser
페이지 맨 위로 이동하기