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

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

[ DNS 서버의 개념 이해 ]

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

1. ns.jobdahan.dnip.net으로 서비스 받기
2. 네임서버 구축 환경 설명
3. Windows용 DNS 서버 소프트웨어 BIND9.4.0 다운받기
4. BIND9 설치하기
5. BIND9 설정 파일 만들기
6. BIND9 동작 테스트
7. BIND9의 named 데몬을 서비스에 등록하기
8. IP 주소가 변경되었을 때의 DNS 서버관리

 

[ XP에서도 DNS 서버를 돌려보자! (1) - DNS 개념 및 네임서버 도메인 받기 ]

[ DNS 서버 대한 개념 이해 ]

먼저 DNS 서버에 대한 개념을 이해해 봅시다.

인터넷에 연결되어 있는 모든 컴퓨터(host)들은 숫자로 된 IP 주소를 가지고 있는데
이 숫자로 된 IP 주소는 외우기가 힘들 뿐 아니라 이 주소만으로는 해당 주소의 특성을 알 수가 없었습니다.

그래서 우리가 사용하는 언어의 문자를 이용해서 외우기 쉽고 그 호스트 컴퓨터의 특성을 알기 쉽게 하기 위하여
IP 주소 대신에 도메인 이름(Domain Name)이라는 것을 만들고 IP 주소와 1:1로 대응시켜 놓았습니다.

이렇게 대응시켜 놓은 데이터들 관리하고 클라이언트 PC에서 도메인 이름을 사용하여 인터넷상의 컴퓨터를 찾으면
도메인 이름에 해당하는 IP 주소를 알려주는 역할을 해주는 서버를 DNS(Domain Name System) 서버
또는 네임 서버(Name Server)라 합니다.

[내 네트워크 환경]의 속성에서 인터넷 프로토콜(TCP/IP) 속성을 보면 [DNS 서버 주소 받기/사용] 항목이 있는데
ISP 업체에서 보내준 DNS 서버의 주소를 받거나 직접 입력해서 사용할 수 있으며,
우리가 도메인을 입력했을 때 그 도메인에 대응된 IP 주소를 찾기 위해 그 DNS 서버로 가는 것입니다.

현재의 우리의 상황에 맞추어 설명하자면 아래 그림에서와 같이 클라이언트 PC에서 www.jobdahan.dnip.net을 찾기 위해
입력하면 먼저 루트 네임서버에게 net을 질의하고 루트 네임서버는 net의 IP 주소를 알려주고
다시 클라이언트는 NET 네임서버에게 dnip.net을 질의하여 dnip IP 주소를 받아
jobdahan.dnip.net을 질의해서 jobdahan의 IP 주소를 리턴 받아 jobdahan.dnip.net을 찾아 갑니다.

만약 jobdahan.dnip.net의 IP 주소로 찾아간 컴퓨터에 호스트(host)로 www가 설정된 네임서버(DNS 서버)가 설치되어 있다면
그 곳에서 최종적으로 www.jobdahan.dnip.net의 IP 주소를 리턴하게 될 것이며.
자신의 컴퓨터를 다시 찾아오게 될 것입니다.

DNS_query.gif

이렇게 DNS 서버는 분산 데이터처리 방식으로 하부 도메인으로 내려가면서 도메인을 관리하게 되어 있으므로
자신의 컴퓨터에 네임서버(DNS 서버)를 설치하여 하부 도메인(서브 도메인)을 만들고 관리할 수가 있는 것입니다.

즉, 네임서버 도메인 ns.jobdahan.dnip.net(여기에서는 DNIP 사이트에서 무료 도메인을 받아 사용하기 때문에
ns.jobdahan.dnip.net입니다. 이 도메인으로 서비스 받는 방법은 뒤에서 설명합니다.)이라는 도메인으로
자신의 컴퓨터를 찾아 올 수 있게 되어 있다면 자신의 컴퓨터에 DNS 서버(jobdahan Name Server)를 설치하여
서브 도메인인 www.jobdahan.dnip.net, ftp.jobdahan.dnip.net, mail.jobdahan.dnip.net, shop.jobdahan.dnip.net 등을
임의로 만들어 사용할 수 있게 되는 것입니다.

즉, ns.jobdahan.dnip.net이라는 네임서버 도메인 1개로 원하는 만큼의 독립된 하부 도메인들을 생성하여 서비스할 수 있게
되는 것이지요.

DNS 서버 소프트웨어는 ISC(Internet Software Consortium)에서 관리하고 있는
BIND(Berkeley Internet Name Domain)라는 소프트웨어(Linux용/Windows용)가 있는데,
Windows용 BIND9 소프트웨어를 설치/설정하여 관리함으로써 Windows XP에서도 DNS 서비스를 할 수 있게 됩니다.

자 그럼, Windows XP Professional에 네임 서버(BIND9)를 구축하여 서브 도메인을 생성하고
관리하는 것에 대해서 알아 볼까요?

 

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

1. ns.jobdahan.dnip.net으로 서비스 받기

앞 강좌 “무료 도메인(Domain)을 받아 사용하자!”에서 받아 놓은 도메인이 있을 것입니다.
그 때 그 도메인은 Service Type으로 Address Only로 신청했었습니다.
즉, jobdahan.dnip.net으로 서비스를 받았지요.

네임서버를 구축하려면 Service Type을 Sub Nameserver(ns.xxx.dnip.net)로 변경하여 네임서버 도메인
ns.jobdahan.dnip.net으로 서비스를 받아야만 합니다. 변경하는 방법은 아래와 같이 간단합니다.

 1)  http://www.dnip.net  사이트에 접속해서 Update 메뉴를 클릭합니다.

Bind9_00_5.gif

 2) Detail Configuration 아래에 있는 DOMAIN, PASSWORD(맨 처음 신청할 때 입력한 암호)를 입력하고
Login 버튼을 누르면 서비스 받고 있는 도메인에 대해 자세한 내용을 변경할 수 있는 페이지가 열립니다.

Bind9_00_6.gif

    여기서, DOMAIN      : 도메인(신청한 도메인)  예) jobdahan
               PASSWORD : 도메인 계정의 암호(맨 처음 신청하여 이메일로 인증 받을 때 입력한 암호)

 3) Dnip Detail Configuration 페이지가 열리면
Service Type을 Address Only에서 Sub Nameserver(ns.xxx.dnip.net)로만 변경 선택하고,
그 아래에 있는 Update 버튼을 누릅니다.

Bind9_00_7.gif

 4) 아래 그림과 같이 도메인 서비스 구성 변경이 받아 졌다는 메시지가 보이게 되면 변경 작업이 완료된 것입니다.

dnip_ipUp01.gif

 5) 이제 변경된 도메인을 확인해 봅니다. [시작]-[실행]-cmd 입력하여 cmd 창을 열고 nslookup 명령을 이용하여
 아래 내용과 같이 ns.jobdahan.dnip.net 도메인의 IP 주소가 자신의 컴퓨터를 가리키고 있는지 확인합니다.

명령 프롬프트(cmd) 창

C:\Documents and Settings\hats>nslookup
Default Server:  cns3.bora.net
Address:  203.248.252.2

> ns.jobdahan.dnip.net
Server:  cns3.bora.net
Address:  203.248.252.2

Name:    ns.jobdahan.dnip.net
Address:  210.95.205.15                                => 자신의 외부 인터넷 연결 IP 주소이어야 함

> exit

C:\Documents and Settings\hats> _


혹시 “*** cns3.bora.net can't find ns.jobdahan.dnip.net: Non-existent domain”이라는 메시지가 보이면서
확인이 되지 않을 수도 있습니다. 도메인 변경은 적용되는 시간이 약간 걸릴 수도 있으니 지금 확인되지 않는다고 해서
걱정하실 필요는 없습니다.^^;

 시간이 좀 흐른 다음에 다시 확인해 보시기 바랍니다.

 

지금까지

[ DNS 서버의 개념 이해 ]

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

1. ns.jobdahan.dnip.net으로 서비스 받기

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

 

다음은

2. 네임서버 구축 환경 설명
3. Windows용 DNS 서버 소프트웨어 BIND9.4.0 다운받기
4. BIND9 설치하기

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

 

DNS 서버에 관련된 내용이 A4 용지로 20쪽이 넘어 가네요.....휴~!
그래서 나누어 올리기로 했습니다.

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

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

그동안 안녕히...

 

 

댓글 '10'

[레벨:5]낙엽타는향기

2007.08.12 19:52:34
*.98.223.54

DNS 아주 쫘~악 땡기는 맛있는 강좌 잘 봤습니다.

다음강좌 기대해 봅니다.^^

수고하셨어요~^^

[레벨:19]일산

2007.08.12 19:52:34
*.92.203.13

맛있게 보셨다니 다행입니다.^^;

저도 오래 전에 이 내용을 알기 위해서 많은 애를 태웠었지요.
그 때의 간절함이 이 강좌를 올리게 된 배경입니다.

인터넷에 아무리 찾아 보아도 리눅스에 설치하는 강좌는 어느 정도 있는데
윈도우에 설치하는 강좌는 없더라구요...!
있어도 정리가 잘 되어 있지 않거나 자세히 나오질 않아서...

아무튼 많은 도움이 되길 바랍니다.

[레벨:1]hook

2008.05.02 16:24:57
*.33.52.43

준비완료!! 기대됩니다.^-^

[레벨:0]애치티

2008.11.17 18:48:15
*.5.139.10

공유기 사용하고 있는데 외부 인터넷 연결 IP 주소가 안 나오는 군요. 이는 어찌 해야 하나요?

[레벨:19]일산

2008.12.30 10:39:54
*.128.189.253

http://www.ipconfig.co.kr에 접속하시면 확인할 수 있습니다.

[레벨:1]오피러스닷컴

2009.07.24 07:21:15
*.125.52.147

dnip.net이 안열립니다. 왜 그런가요?

종스

2010.02.11 14:25:38
*.233.123.176

개인적으로 운영되던 곳인데... 관리자분 사정이 있어서 그런지... 아쉽게도 서비스가 중단된것 같네요~ T.T

[레벨:19]일산

2010.02.12 10:57:34
*.128.189.253

먼저 답이 늦어 죄송하다는 말씀 드립니다.

(똑띠님! 최근 댓글을 쉽게 확인할 수 있는 최근댓글 위젯하나 부탁합니다.)

 

지적해 주신대로 dnip.net은 지금 현재 운영되고 있지 않은가 봅니다.

무료도메인에 관련된 글을 다시 올려야 되는데...

 

현재 저도 다른 곳에서 무료도메인을 서비스 받고 있습니다.

그 곳은 바로 DNSEver라는 사이트인데요 여러 가지로 대단히 좋은 사이트 같아 추천해 드리고자 합니다.

http://kr.dnsever.com/

이 곳은 무료도메인뿐만이 아니라 [호스트 IP 관리] 메뉴를 통해서

서비스 받은 도메인의 하위도메인을 만들 수도 있습니다.

 

DNSEver 사이트의 무료서비스를 이용하는 자세한 설명은

시간나는 대로 따로 글을 올릴 예정입니다.

[레벨:30]똑띠

2010.02.12 11:08:00
*.53.232.32

네.. 별도로 최근댓글 리스트 뽑아서 보여드리도록 하겠습니다. ^^

그리고 프로그램/서버 코너 인덱스 페이지 생성하게 되면 인덱스페이지에서도 처리해 놓겠습니다.

설명절 잘보내세요.~

[레벨:30]똑띠

2010.02.11 14:28:11
*.53.232.32

음..이곳에 자료가 이전에 제대로 백업이 안되었군요..다시 복구를 해야겠네요.

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