์๋ฒ์์ ๋๋ฉ์ธ์ ๋งค์ฐ ์ค์ํ๋ค. ์ด๊ฒ ๋์ง ์์ผ๋ฉด ์๋งํ ํํ์ด์ง ๊ตฌ์ถ์ด ๋ถ๊ฐ๋ฅํ๋ค.
์ฆ xp์์ ๋๋ฉ์ธ์๋ฒ๋ฅผ ๊ตฌ์ถํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ bind๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ์ด๋ค.
๋ชฐ๋ก ๋์ ๋๋ฉ์ธ์ ํ ๋นํด ์ฃผ๋ ์ธ์ดํธ๋ ํ๋ก๊ทธ๋จ์ ์์ง๋ง ์ด๊ฑด ์ ํ์ด ๋ง์ด ๋ฐ๋ฅธ๋ค.
์๋ ๊ทธ๋ฆผ์ฒ๋ผ ์ค์นํด ์ค๋ค. ๊ทธ๋ฆผ์ ์ค๋ช
๊ธ์ ์ฐธ๊ณ ํ๋ฉด ๋๋ค.

์์คํ
ํ๊ฒฝ ๋ณ์ ์ค์ ์ ๋ค์๊ณผ ๊ฐ์ด ๊ฒฝ๋ก๋ฅผ ์ฐ๊ฒฐํด ์ค๋ค.

ํธ์ง์ฐฝ์ด ์ด๋ฆฌ๋ฉด ๋ณ์ ๊ฐ ๋ค์ ๋ถ๋ถ์ bind์ ์คํ๋ช
๋ น์ด ๋ค์ด์๋ bin์ด๋ผ๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํด ์ฃผ๋ฉด ๋๋ค.

์ด์ ๋ณธ๊ฒฉ์ ์ธ ์ค์ ํ์ผ ํธ์ง์ ๋ค์ด๊ฐ๋ค.
๋ชจ๋ dns์๋ฒ์ ํต์ฌ์ etc์์์ ์งํํ๋ค๋ ์ ์ ์์ง ๋ง์์ผ ํ๋ค.
C:\Server\dns\etc รจ ์ด ์์ ์ค์ ํ์ผ๋ค์ ์์ฑํด์ผ ํ๋ค.
์ฝ์์ ์ด์ด์ ๋์ค๋ชจ๋์์ ๋ค์์ฒ๋ผ ์์
์ ์ํํ๋ค.

etc์์ ์๋๋ด์ฉ์ฒ๋ผ ์์ฑํด์ named.conf์ด๋ฆ์ผ๋ก ์ ์ฅํ๋ค.
์๊ธฐ ์๋ฒ ๋คํธ์ํฌ ์ํฉ์ด๋ ๋๋ฉ์ธ๋ช
์ ๋ง๊ฒ ๋ณ๊ฒฝํด์ ๋ง์ด๋ค.
==========================================================
options {
directory "c:\Server\dns\etc";
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndc-key; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost." IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa." IN {
type master;
file "localhost.rev";
allow-update { none; };
};
zone "linuxsunny.pe.kr" IN {
type master;
file "linuxsunny.zone";
allow-update { none; };
};
//zone "60.168.192.in-addr.arpa." IN {
//type master;
//file "livestudy.rev";
//allow-update { none; };
//};
include "c:\Server\dns\etc\rndc.key";
===========================================================================
์ด์ ์ค์ ํ์ผ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์์ฑ๋์๋์ง ๊ฒ์ฌํ๋ค.
C:\Server\dns\etc>named-checkconf c:\Server\dns\etc\named.conf ์ด ๋ช
๋ น์
์น๊ณ ์๋ฌด๋ฐ ์๋ฌ ๋ฉ์์ง๊ฐ ๋์ค์ง ์๋๋ค๋ฉด ๋ฌธ๋ฒ์ ์ผ๋ก ์ด์์ด ์๋ค๋ ์๋ฏธ์ด๋ค.
C:\Server\dns\etc>named-checkconf c:\Server\dns\etc\named.conf ์ด ๋ช
๋ น์
์น๊ณ ์๋ฌด๋ฐ ์๋ฌ ๋ฉ์์ง๊ฐ ๋์ค์ง ์๋๋ค๋ฉด ๋ฌธ๋ฒ์ ์ผ๋ก ์ด์์ด ์๋ค๋ ์๋ฏธ์ด๋ค.
localhost.zone ์ด๋ผ๋ ํ์ผ๋ช
์ผ๋ก ์๋ ๋ด์ฉ์ ์์ฑํด์ ์ ์ฅํ๋ค.
=============================================================
$TTL 86400
@ IN SOA @ root (
42 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS @
IN A 127.0.0.1
IN AAAA ::1
=============================================================
๋ฌธ๋ฒ์ ์ธ ๊ฒ์ฌ๋ฅผ ํด๋ณธ๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์๋์ฒ๋ผ ok ๋ฉ์์ง๊ฐ ๋์์ผ ํ๋ค.
C:\Server\dns\etc>named-checkzone localhost c:\Server\dns\etc\localhost.zone
zone localhost/IN: loaded serial 42
OK
localhost.local ์ด๋ผ๋ ํ์ผ๋ช
์ผ๋ก ์๋ ๋ด์ฉ์ ์์ฑํด์ ์ ์ฅํ๋ค.
=======================================================================
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ;Serial
28800 ;Refresh
14400 ;Retry
3600000 ;Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
========================================================================
๋ฌธ๋ฒ์ ์ธ ๊ฒ์ฌ๋ฅผ ํด๋ณธ๋ค. ์๋ชป๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์๋์ฒ๋ผ ok ๋ฉ์์ง๊ฐ ๋์์ผ ํ๋ค.
C:\Server\dns\etc>named-checkzone named.local c:\Server\dns\etc\localhost.local
zone named.local/IN: loaded serial 1997022700
OK
linuxsunny.zone ์ด๋ผ๋ ํ์ผ๋ช
์ผ๋ก ์๋ ๋ด์ฉ์ ์์ฑํด์ ์ ์ฅํ๋ค.
์ด๊ฒ ์ค์ง์ ์ผ๋ก ๊ฐ์ฅ ์ค์ํ ์ค์ ํ์ผ์ด๋ฏ๋ก ์ฌ๋๋ก ์ค์ ํด์ผ ํ๋ค.
=========================================================================
$TTL 86400
@ IN SOA ns.linuxsunny.pe.kr. root.linuxsunny.pe.kr. (
2011091000 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS localhost.
IN NS ns.linuxsunny.pe.kr.
IN NS linuxsunny.pe.kr.
IN MX 10 mail.linuxsunny.pe.kr.
IN A 192.168.60.128
; โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
; โ
โ
โ
โ
โ
์ฃผ ๋ฉ์ธ ๋ค์ ๋ถ๋ถ โ
โ
โ
โ
โ
โ
; โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
ns IN A 192.168.60.128
@ IN A 192.168.60.128
www IN A 192.168.60.128
mail IN A 192.168.60.128
;* IN A 192.168.60.128
ftp IN A 192.168.60.128
webmail IN A 192.168.60.128
; โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
; โ
โ
โ
โ
๊ฐ์ ํธ์คํธ ๋ค์ ๋ถ๋ถ โ
โ
โ
โ
โ
; โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
; โฃ PHPBB ํ ํฌ ๊ฒ์ํ ํ์ด์ง โฃ
sunny.linuxsunny.pe.kr. IN A 192.168.60.128
bbs.linuxsunny.pe.kr. IN A 192.168.60.128
; โฃ โฃ
mp3.linuxsunny.pe.kr. IN A 192.168.60.128
media.linuxsunny.pe.kr. IN A 192.168.60.128
; โฃ Sunny Main Blog Page โฃ
blog.linuxsunny.pe.kr. IN A 192.168.60.128
; โฃ โฃ
study.linuxsunny.pe.kr. IN A 192.168.60.128
wiki.linuxsunny.pe.kr. IN A 192.168.60.128
=======================================================================================
๋ฌธ๋ฒ ๊ฒ์ฌ๋ฅผ ํด์ ok ๋ฉ์์ง๊ฐ ๋์ค๋ฉด ์ด์์ด ์๋ค๋ ์๋ฏธ์ด๋ค.
C:\Server\dns\etc>named-checkzone linuxsunny.pe.kr c:\Server\dns\etc\linuxsunny.zone
zone linuxsunny.pe.kr/IN: loaded serial 2011091000
OK
์ด์ ๋ง์ง๋ง ์ค์ ํ์ผ๋ง ์์ฑํด ์ฃผ๋ฉด ๋๋ค.
named.ca ์ด๋ผ๋ ํ์ผ๋ช
์ผ๋ก ์๋๋ด์ฉ์ ์์ฑํด์ ์ ์ฅํ๋ค.
=======================================================================================
; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache . <file>"
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.cache
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
;
; last update: Jun 17, 2010
; related version of root zone: 2010061700
;
; formerly NS.INTERNIC.NET
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30
;
; FORMERLY NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
;
; FORMERLY C.PSI.NET
;
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
;
; FORMERLY TERP.UMD.EDU
;
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
;
; FORMERLY NS.NASA.GOV
;
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
;
; FORMERLY NS.ISC.ORG
;
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2F::F
;
; FORMERLY NS.NIC.DDN.MIL
;
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
;
; FORMERLY AOS.ARL.ARMY.MIL
;
. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803F:235
;
; FORMERLY NIC.NORDU.NET
;
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FE::53
;
; OPERATED BY VERISIGN, INC.
;
. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30
;
; OPERATED BY RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FD::1
;
; OPERATED BY ICANN
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42
L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:3::42
;
; OPERATED BY WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
M.ROOT-SERVERS.NET. 3600000 AAAA 2001:DC3::35
; End of File
================================================================================================
์ด์ ๋ง์ง๋ง์ผ๋ก ์์ ๋ฐ๋ชฌ์ ๋ํ ์ค์ ๋ง ํด ์ฃผ๋ฉด ๋๋ค.
์๋์ผ๋ก ์คํํ๋ ๋ฐฉ๋ฒ์ ์๋์ฒ๋ผ ํ๋ฉด ๋๋ค.
C:\Server\dns\etc>named -g
05-10-2011 1:57:02.093 starting BIND 9.7.4 -g
05-10-2011 1:57:02.093 built with default
05-10-2011 1:57:02.093 found 1 CPU, using 1 worker thread
05-10-2011 1:57:02.125 Using 101 tasks for zone loadingโฆโฆโฆโฆโฆ.์ดํ์๋ตโฆโฆ
์ด๋ ๊ฒ ์คํํ๋ฉด ๋์ง๋ง ์ฌ๊ฐ ๋ถํธํ ๊ฒ ์๋๋ค.
๊ทธ๋์ ์์คํ
์๋น์ค์ ์๋์ผ๋ก ๋ฐ๋ชฌ์ ๊ตฌ๋ ํ ์ ์๊ฒ ์ค์ ํ๋ค.
์๋๊ทธ๋ฆผ์ ์ฐธ๊ณ ํด์ ์ค์ ํ๋ฉด ๋๋ค.
์๋๊ทธ๋ฆผ์ฒ๋ผ ๋ก๊ทธ์จ์์ ๊ณ์ ์ ๋ก์ปฌ๊ณ์ ์ผ๋ก ๋ณ๊ฒฝํ๊ณ ํ์ธ์ ๋๋ฅด์ง ๋ง๊ณ ์ ์ฉ๋ฅผ ๋๋ฅธ๋ค.

๋ค์์ ์ผ๋ฐ์ผ๋ก ๋์ด์์ ์์์ ๋๋ฅธ ๋ค์์ ํ์ธ์ ๋๋ฅธ๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๊ฐํน ๋ฐ์ํ๋ค. ๋๋ ์์ ์ ์ด๊ฒ ๋๋ฌธ์ ์๋นํ ์ ๋ฅผ ๋จน์ ์ ์ด ์์ด์ ๋
ธํ์ฌ์์ ๋งํ๋ค.

์ด์ ๋์ค๋ชจ๋์์ ์๋๊ทธ๋ฆผ ์ฒ๋ผ ํฌํธ๊ฐ ์ด๋ ค ์๋์ง ํ์ธํด ๋ณด๊ณ ๋ง์ฝ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด
๊ทธ๊ฑด ๋ถ๋ช
๋ฐฉํ๋ฒฝ์์ ๋ง์๋์ด์ ์๊ธฐ๋ ๋ฌธ์ ์ด๋ค.
์ด๋๋ 53ํฌํธํ๊ณ 953ํฌํธ๋ฅผ ์์๋ก ํ์ฉํ๊ฒ ๋ค๋ ์ค์ ์ ๋ฐ๋์ ํด ๋์ด์ผ ํ๋ค.

์ ์ด๋ ๊ฒ ์์ธ๋ก ๋๋ฉ์ธ ์๋ฒ๋ ๋ณ๋ก ์ด๋ ต์ง ์๊ฒ ๊ตฌ์ถํ ์ ์๋ค.
BIND9.7.4.zip