윈도우서버과 관련된 정보를 제공합니다.
일산님이 수고해 주고 계십니다.

XP에서도 DNS서버를 돌려보자!(7)-named 등록

조회 수 19051 추천 수 0 2007.05.14 07:15:51

[ XP에서도 DNS 서버를 돌려보자! ]

[ DNS 서버의 개념 이해 ]

[ Windows XP Professional에 네임 서버(BIND9) 구축하기 ]

1. ns.jobdahan.dnip.net으로 서비스 받기
2. 네임서버 구축 환경 설명
3. Windows용 DNS 서버 소프트웨어 BIND9.4.0 다운받기
4. BIND9 설치하기

5. BIND9 설정 파일 만들기

1) 윈도우 시스템 변수의 Path 지정
2) rndc.key, rndc.conf 파일 생성
3) named.conf 파일 만들기

4) named.ca, localhost.zone, named.local 파일 만들기
5) jobdahan.dnip.net.zone 파일 만들기

6. BIND9 동작 테스트
7. BIND9의 named 데몬을 서비스에 등록하기
8. IP 주소가 변경되었을 때의 DNS 서버관리

이번 강좌 차례는 위 목차의 7. BIND9의 named 데몬을 서비스에 등록하기입니다.

 

[ XP에서도 DNS 서버를 돌려보자! (7) - BIND9의 named 데몬 서비스 등록 ]

7. BIND9의 named 데몬을 서비스에 등록하기

현재는 BIND9이 설치되면서 윈도우즈 서비스에 ISC BIND라는 이름으로 등록은 되어 있지만
실행이 되지 않고 있는 상태입니다. 이 ISC BIND 서비스를 시작시켜 주어야 Windows XP가 부팅되면서
named 데몬이 자동으로 실행되게 됩니다.
(Windows XP에서 BIND9의 프로세스 이름은 named.exe이며 서비스 이름은 ISC BIND입니다.)

[시작]-[제어판]-[성능 및 유지관리]-[관리 도구]를 선택하여 관리 도구 창이 열리면
그 곳에서 [서비스]더블클릭하여 서비스 창을 엽니다.

그 서비스 창에서 ISC BIND 라는 이름의 서비스(상태 필드에 “시작됨”이라는 글자가 표시되지 않은 상태입니다.)를 찾아
오른쪽 클릭하여 단축메뉴에서 [속성]을 선택하면 ISC BIND 속성 창이 열립니다.
(이 속성 창을 여는 경로를 잘 기억해 두시기 바랍니다.)

아래의 그림과 같이 ISC BIND 속성 창의 [로그온] 탭을 클릭합니다.

BIND9을 설치하면서 로그온 계정 이름을 named라 하고 암호를 입력했을 것입니다.
그렇기 때문에 현재는 .\named 사용자 계정으로 선택되어져 있습니다.

이 .\named 라는 사용자 계정을 다음의 방법으로 로컬 시스템 계정으로 변경시켜 주어야만
named 데몬을 시작할 수 있게 됩니다.

아래의 왼쪽 그림과 같이 .\named 사용자 계정으로 선택되어 있는 상태를 [로컬 시스템 계정]으로 변경시키고
반드시 [적용] 버튼을 클릭합니다. 적용이 되면 [적용] 버튼은 비활성화 상태로 표시됩니다.

그 다음 오른쪽 그림과 같이 [일반] 탭을 클릭하고 “서비스 상태 :”라는 글자 바로 아래에 있는 [시작] 버튼을 클릭합니다.
서비스를 시작 상태를 나타내는 아래와 같은 서비스 제어 창이 열렸다가 자동으로 닫힐 것입니다.

서비스 제어 창이 닫히고 [시작] 버튼이 비활성화 상태가 되면 [ISC BIND 서비스]가 시작된 것입니다.

Bind9_12.gif

Bind9_13_01.gif

만약, 아래 그림과 같은 메시지가 나오면서 ISC BIND가 시작되지 않을 경우
[로그온] 탭에서 로컬 시스템 계정으로 변경시킨 다음 [적용] 버튼을 누르지 않은 채로 [일반] 탭에서 [시작] 버튼을
눌렀기 때문입니다.(저는 이 것 때문에 스트레스 엄청 받았었는뎅... 여러분들은 저 같은 실수 안 하시겠죠?)

Bind9_13_2.gif

 

이제 지속적인 서비스 실행이 되었으니 [확인] 버튼을 눌러 ISC BIND 속성 창을 닫고,
서비스 창에서 ISC BIND가 서비스되고 있는 상황을 보면
아래 그림과 같이 “시작됨”, “로컬 시스템”이라는 글자가 보일 것입니다.

Bind9_14.gif

[Ctrl+Alt+Del] 키를 눌러서 Windows 작업관리자 창의 [프로세스] 탭에서도 확인할 수 있습니다.
Windows 작업관리자 창의 프로세스 탭에서 named.exe라는 프로세스가 보일 것입니다.

 

현재 DNS 서버가 구동되어 네임 서비스를 하고 있는 중이며,
다음부터는 부팅하게 되더라도 자동으로 ISC BIND 서비스가 시작될 것입니다.
즉, DNS 서버가 동작하게 된다는 말이 되겠지요?

 

이제 ISC BIND를 서비스로 등록했으므로 실제 동작을 확인하기 위해서 서버 컴퓨터를 재부팅하여
다시 동작을 확인해 보도록 하십시오.

[6. BIND9 동작 테스트]의 3) 네임서버 질의 명령어 nslookup으로 확인, 4) ping 명령으로 전송 응답 테스트 과정을
다시 시도하여 마무리 동작 테스트하시길 바랍니다.

 

드디어 Windows XP에 DNS 서버(BIND9)을 모두 설치하고 설정한 다음
정상적인 동작까지 될 수 있도록 서비스 등록까지 하여
네임서버를 구동시켰으며 현재 네임 서비스를 하고 있는 중입니다.

 

혹시라도 설치/설정 과정 중에 문제가 있으면 댓글을 올려 주시기 바랍니다.

이 것으로 이 번 강좌를 마치기로 합니다.

지금까지

7. BIND9의 named 데몬을 서비스에 등록하기

에 대해서 알아보았습니다.

 

다음 강좌는 [ XP에서도 DNS 서버를 돌려보자! ] 강좌의 마지막 차례인

8. IP 주소가 변경되었을 때의 DNS 서버관리

에 대해서 알아보기로 하겠습니다.

 

여러분들은 유동 IP로 인터넷 서비스를 받고 있는 곳에 DNS 서버를 구축하셨으므로
IP가 변경되면 DNS 서버의 설정 파일의 내용도 변경시켜 주어야만
DNS 서버가 정상 동작을 하게 됩니다.

설정 파일을 수동 및 자동으로 업데이트하는 방법에 대해서 알아 보도록 하겠습니다.

 

다음 강좌를 기다려 주시길...

다음 강좌에서 뵙도록 하겠습니다.

질문이 있으면 댓글로 올려 주시면 성의껏 답변 드리겠습니다.

 

그럼, 다음 강좌까지

안~뇽~!


 

댓글 '7'

[레벨:30]똑띠

2007.08.12 19:52:40
*.53.232.34

네임서버까지 이렇게 돌린다면...조만간 윈도호스팅도 가능한 실력이 쌓이겠습니다. ^^

[레벨:19]일산

2007.08.12 19:52:40
*.92.203.13

댓글은 사람의 마음을 행복하게도 하고 아프게도 할 수 있는데,
똑띠님의 댓글은 반가운 마음이 듭니당...!^^;

욕심 같아선 메일 서버까지 구축하고 싶지만...
시간을 너무 빼앗기게 되네요.

가정에서 윈도우를 사용하면서 서버도 동작하는 경우에는 웹호스팅까지는 무리라는 걸
잘 아심시롱~!^^;

[레벨:30]똑띠

2007.08.12 19:52:40
*.53.232.34

공부하기엔 더없이 좋은 자료입니다..^^ 가능하시면 많은 지식 공유 부탁드립니다.

강좌란게 참 힘든 작업이더군요. 그래서 저도 요즘 강좌 한다고 해 놓고 계속 시일을 놓치고 있구요..

다시한번 응원 드리면서 수고 부탁드립니다.

[레벨:1]로얄

2007.08.12 19:52:40
*.173.178.2

일산님 조은강좌 고맙습니다 BIND9 설치후 테스트성공햇슴니다

도메인을 구매후에 서버운영하려면 BIND9 설정을 바뀐도메인(예:v1004.com)으로

네임서버(ns.v1004.com)설정해야하나요?

아니면 도메인구매후에 네임서버 설정부분에서 DNIP에서받은 네임서버(ns.v1004.dnip.net)로

설정하면대나요? 왕초보라서요 좀알려주세요

일산님의 강좌는 초보자도 따라할수있게 세세한부분까지 신경써서해주시니

넘감사드리고 다음강좌가기다려짐니다 행복한나날대세요~~

 

[레벨:30]똑띠

2007.08.12 19:52:40
*.53.232.34

저도 입발린 소리가 아니라...강좌의 내용이 정말 알찹니다.

[레벨:19]일산

2007.08.12 19:52:40
*.92.203.13

로얄님! 반갑슴다...!^^;
먼저 DNS 서버(BIND9 ) 설치 성공을 축하드립니다.

도메인을 구매했을 경우의 BIND9 네임서버 설정은 그 구매한 도메인(ns.v1004.com)으로 설정하고
v1004.com.zone 파일에서 www.v1004.com, mail.v1004.com, ftp.v1004.com, yjin.v1004.com, book.v1004.com 등등을
설정하게 되면 설정한 도메인 모두를 사용할 수 있게 됩니다.

그러나, 이 경우 DNS 서버를 유동IP인 곳에 설치하게 되면
IP가 변경될 때 마다 등록된 ns.v1004.com의 IP 주소를 변경시켜 주어야 합니다.

ns.v1004.dnip.net 네임서버도메인은
도메인을 구매하지 않았을 경우에 사용하기 위해서 신청한 도메인이지 않습니까?

그렇기 때문에 ns.v1004.dnip.net 도메인을 사용해도 괜찮다면 ns.v1004.com 도메인은 구매하지 않으셔도 되는 것입니다.
BIND9에서 네임서버 설정은 ns.v1004.com이나 ns.v1004.dnip.net 둘 중 하나만 설정하면 됩니다.

ns.v1004.dnip.net 네임서버 도메인을 BIND9에서 네임서버로 설정했을 경우 위와 마찬가지로
설정 파일인 v1004.dnip.net.zone 파일에서 Virtual Host로 www, ftp, mail, study, s1001를 설정했다면
사용할 수 있는 도메인은 www.v1004.dnip.net, ftp.v1004.dnip.net, mail.v1004.dnip.net, study.v1004.dnip.net
s1001.v1004.dnip.net이 될 것입니다.

질문에 대한 답이 되었습니까?

[레벨:19]일산

2007.08.12 19:52:40
*.92.203.13

현재 상태에서 네임서버의 실제 동작을 확인해 보는 방법은 FTP 서비스를 이용해서 알아 볼 수 있습니다.

FTP 서버(Hub FTP)가 설치되어 구동되고 있다면 사용자 계정도 설정되어 있을 것입니다.
알FTP를 실행하여 FTP 주소를 입력할 때 현재 네임서버에서 서비스하고 있는 도메인
즉, 위 강좌에서 설정한 예로 들자면 ftp.jobdahan.dnip.net 를 입력하여 접속해 보시기 바랍니다.

물론 jobdahan.dnip.net, www.jobdahan.dnip.net, mail.jobdahan.dnip.net으로도 확인해 보십시오.
네임서버의 동작이 정상적이라면 FTP에서도 접속이 잘 될 것입니다.

조금더 직관적인 확인은 다음에 글 올리게 될 Virtual Hosting에서 해 볼 것입니다.

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 글을 읽기 전에 잠깐! file [13] [레벨:19]일산 2007-03-29 19827
27 phpMyAdmin으로 MySQL root 계정 비밀번호 바꾸기 file [레벨:19]일산 2008-03-30 22984
26 개인 서버에 zbxe 설치하기 file [19] [레벨:19]일산 2007-08-29 22467
25 두 개의 도메인으로 두 개의 사이트 운영 file [25] [레벨:19]일산 2007-07-17 26518
24 XP에서도 DNS서버를 돌려보자!(8)-IP Update file [25] [레벨:19]일산 2007-06-20 20974
» XP에서도 DNS서버를 돌려보자!(7)-named 등록 file [7] [레벨:19]일산 2007-05-14 19051
22 XP에서도 DNS서버를 돌려보자!(6)-BIND9 동작테스트 file [5] [레벨:19]일산 2007-05-12 17673
21 XP에서도 DNS서버를 돌려보자!(5)-설정파일 만들기3 [6] [레벨:19]일산 2007-05-11 18059
20 XP에서도 DNS서버를 돌려보자!(4)-설정파일 만들기2 [16] [레벨:19]일산 2007-05-09 18476
19 XP에서도 DNS서버를 돌려보자!(3)-설정파일 만들기1 file [11] [레벨:19]일산 2007-05-07 17243
18 XP에서도 DNS서버를 돌려보자!(2)-BIND9 설치하기 file [2] [레벨:19]일산 2007-05-06 19523
17 XP에서도 DNS서버를 돌려보자!(1)-네임서버 도메인 받기 file [10] [레벨:19]일산 2007-05-05 18979
16 홈디렉터리 외부에 있는 디렉터리를 이용해 보자! file [5] [레벨:19]일산 2007-05-02 18057
15 서버의 포트변경 설정과 DMZ 설정 방법 file [12] [레벨:19]일산 2007-03-18 24587
14 웹하드보다 더 좋은 기능을 내 품안에! file [17] [레벨:19]일산 2007-03-09 20560
13 phpMyAdmin으로 zb5용(또는 zbxe용) DB만들기 file [22] [레벨:19]일산 2007-03-06 19786
12 DB/Table/Field/Record 개념정리 file [8] [레벨:19]일산 2007-03-05 19397
11 phpMyAdmin의 외부접속 설정 및 확인 file [13] [레벨:19]일산 2007-03-04 22868
10 DB 생성/관리는 phpMyAdmin과 함께! file [9] [레벨:19]일산 2007-03-03 19185
9 내부접속(localhost)과 외부접속의 의미 file [4] [레벨:19]일산 2007-03-02 21751
8 개인서버구축 실전 체험기 댓글달기 [22] [레벨:19]일산 2007-03-01 18233
7 유동 IP를 고정 IP처럼 사용하기 file [10] [레벨:19]일산 2007-03-01 23121
6 무료 도메인(Domain)을 받아 사용하자! file [15] [레벨:19]일산 2007-02-28 19336
5 서버 구축을 위한 사전점검 내용 file [9] [레벨:19]일산 2007-02-27 18566
4 웹/데이터베이스 서버의 구동과 동작 확인 file [11] [레벨:19]일산 2007-02-26 19593
3 Window XP에 APM 한 방에 설치하기...! file [5] [레벨:19]일산 2007-02-24 19411
2 개인서버 구축용 소프트웨어 다운받기 [11] [레벨:19]일산 2007-02-24 20630
1 XP에 APM_DNS 설치 강좌 게제 순서 [10] [레벨:19]일산 2007-02-23 18011