윈도우 윈도XP에서 DNS서버 만들기

황제낙엽 2008.06.18 19:13 조회 수 : 28 추천:120

sitelink1  
sitelink2  
sitelink3  
extra_vars6  
http://blog.naver.com/welchsjam/20021270081

※ DNS서버를 윈도우XP에서도 운용할 수 있다니 정말 놀라운 일이다.

설치도 어렵지 않고 리눅스에서 만큼 어렵지 않았던것 같다. 리눅스에서 DNS를 운용해 보았던 것이 많은 도움이 되었다.

 

※ 이글은 DNS서버를 운용해보고자 하는 윈도우 사용자를 위해서 적은다.

참고는 자유이나 추후 발생하는 어떤 문제에도 책임질 수 없다..ㅋㅋㅋ

그럼 시작 해볼까나...!

 

1. 다운로드(http://www.isc.org)

 - 아래 그림처럼 윈도용 최신버전을 다운받는다.(그림을 클릭하면 잘 보일것이다.)

 

 - BIND9.3.2.zip를 다운받았으면 압축을 풀고 폴더를 확인한다.다음과 같을 것이다.

 

2. 설치

 - BINDinstall.exe를 실행시킨다.

① 설치할 경로를 지정한다. 없다면 생성할것인가라는 창이뜬다. 필자는 C:dns로 지정했다.

② 패스워드를 적는다..솔직히 왜 적는지 모르겠다. 3번은 확인차 적는것이다.

④ install을 클릭하면 자동으로 설치가 완료된다.

3. 설정

 - 설치후 c:dns 폴더를 확인하면 bin과 etc폴더가 생성되어 있음을 알수있다.

 - bin 폴더에는 프로세서를 실행할수 있는 파일들이 있고, etc 폴더는 비어있다.

 - 이상태로는 아무것도 실행을 할 수 없다.

 - 기본적으로 named.conf 파일과 ****.zone 파일 ****.zone.rev파일 named.ca파일은 존재해야한다.

 - 필자는 위 파일 모두를 etc폴더에 위치시켰다.

 - 어떤 경로에서 프로세서를 실행할 수 있도록 Path에 C:dnsbin 을 추가하자

[path추가]

 - 시스템등록정보 -> 고급 -> 환경변수로 들어간다.

 - 편집클릭

 - 다음을 추가한다.

 - 확인 -> 확인 -> 확인

 - 이젠 도스창 어느경로에서든 DNS관련 프로세서를 실행시킬 수 있다.

[named.conf 파일 살펴보기]

 - 여기까지 필자의 폴더를 한번 살펴보겠다.

 - bin 폴더는 설치때 생성된것이라 모두 같을 것이다.

 - etc 폴더에는 필자가 4개의 파일을 생성했다.

 - named.conf 를 살펴보자

 - 위 분홍색 부분이 중요하다. test.zone 와 test.zone.rev 파일의 위치를 지정하는 부분이다.

   리눅스와 차이점은 경로지정이다.

 - test.zone 파일과 test.zone.rev 파일은 리눅스에서 작성법과 같다. 인터넷상에 많이 있으므로     따로 올리지는 않겠다.

[rndc.key생성 rndc.conf설정]

 - rndc.key 생성

 - 시작 -> 실행 -> cmd 도스창을 띄운후 아래와 같이 실행한다.(그림을 클릭하면 자세히 보일것이다)

 - c:dnsetc 폴더에 rndc.key와 rndc.conf 가 생성되었다.

 - rndc.conf 설정

 - 위와 같이 수정한다.

 

4. 실행

 - 실행은 아래와 같이 한다.(command창에서)

   >named.exe -g  <---요렇게 실행한다.

- 프로세서가 실행되었는지 확인한다.
 - 윈도우 작업관리자에 네임서버 프로세서가 활성화 되었음이 확인된다.
 - 모든것이 이상없이 실행이 되었다.
5. 기타
 - zone파일과 zone.rev파일을 잘 설정하면 여러가지 도메인을 사용할 수 있을것이다.
 - 위 두 파일에 서브도메인을 추가한 후 프로세서를 다시 시작하려면...
 - 이때 rndc를 사용하면 아주 편리하다.
 - 네임서버가 가동된 상태에서 프로세서를 다시구동하려면 rndc reload 해주면 만사 OK
[rndc reload]
 - 위와 같이 server reload successful 메세지가 출력되면 새로운내용이 적용된 것이다.
 - 이렇게 해서 모든 설명이 끝났다.
6. 프로세서 서비스 설정
 - 시스템이 시작하면 프로세서가 자동으로 작동되어야 한다.
 - DNS서버를 인스톨할때 서비스에 자동으로 ISC BIND가 등록이된다.



































- 현재는 서비스가 중지된 상태이다.
 - 서비스를 자동 시작되도록 설정한다.
 - 로컬 시스템 계정 선택한다.

 

 - 서비스 시작 클릭

 - 서비스가 자동 시작으로 설정된것을 확인한다.
- 시스템을 재시작후 윈도우 작업관리자에 named.exe 프로세서가 가동중임을 확인한다.
- 이것으로 windows에 DNS서버 설치 강좌를 마치겠다.
※ 많은 도움되기를 바라며
※ 마지막으로 이글을 퍼가시는 분들은 잘 사용하시고 덧글에 흔적이라도 남겨주시길 바란다.
 
그럼 이만....

번호 제목 sitelink1 글쓴이 날짜 조회 수
55 Fedora Yum 저장소 변경하기   황제낙엽 2008.10.17 12
54 [Fedora 9] 한글 터미널 설정 및 yum 설정   황제낙엽 2008.10.16 180
53 페도라8 업데이트 후 다음과 같은 에러 메세지 (네트워크 관리자 애플릿이 필요한 몇몇 파일을 찾을 수 없습니다) http://limjunsung.egloos.com/648551  황제낙엽 2008.10.16 25
52 VirtualBox 에 우분투를 설치하고 게스트 확장 설치할 때 file   황제낙엽 2008.10.09 45
51 #./configure 명령 수행시 "허가 거부됨"이라는 메세지가 나오면   황제낙엽 2008.08.14 108
» 윈도XP에서 DNS서버 만들기   황제낙엽 2008.06.18 28
49 시스템 상황 보는 콘솔 명령어   황제낙엽 2008.04.24 14
48 VMware tools 설치법 (Ubuntu) Linux file http://blog.naver.com/kazeonme?Redirect=...0016665941  황제낙엽 2007.07.17 50
47 Window의 메일서버   황제낙엽 2007.07.09 39
46 Fedora6 samba설정   황제낙엽 2007.06.03 14
45 tar 정보 확인하기   황제낙엽 2004.11.18 8
44 리눅스와 솔라리스사이의 tar 패키지 버전 차이로 압축과 해제시 에러발생한다면   황제낙엽 2004.11.18 20
43 디렉토리 삭제(rm -rf)시 내부 파일들을 검사한 후 삭제된다면   황제낙엽 2004.11.18 26
42 문서내의 문자를 ASCII로 살펴보기   황제낙엽 2004.11.18 16
41 현재 디렉토리 위치의 하부 디렉토리들의 용량 정보 알아보기   황제낙엽 2004.11.18 29
40 특정 패턴을 갖는 프로세스들 모두 죽이기   황제낙엽 2004.11.18 43
39 사용자 관리   황제낙엽 2004.11.18 12
38 현재 디렉토리내의 모든 파일안에 있는 문자열 검사   황제낙엽 2004.11.18 12
37 이전명령 반복   황제낙엽 2004.11.18 12
36 파일들의 이름을 목록으로 하는 파일 생성   황제낙엽 2004.11.18 19