[À̼®ÁØ]´ÔÀÌ ³²±â½Å ±Û:
>¾È³çÇϼ¼¿ä? Ãʺ¸ ¼¹ö°ü¸®ÀÚÀÔ´Ï´Ù.
>Ã¥À» ÀÐ°í »çÀÌÆ® Çϳª¸¦ °Ü¿ì ¼¼ÆÃÇÏ¿´´Âµ¥¿ä.. ±Ã±ÝÇÑ Á¡ÀÌ Çϳª ÀÖ¾î Áú¹®À»
µå¸³´Ï´Ù. ¸¸¾à ¼¹ö·Î À¥È£½ºÆõîÀ» ÇÒ¶§ ³×ÀÓ¼¹ö°¡ °ü¸®ÇÏ´Â µµ¸ÞÀÎÀÌ 1000°³¶ó¸é
1000°³ÀÇ ¼·Î ´Ù¸¥ zoneÆÄÀÏÀ» ¼¹ö³»¿¡ ¸¸µé¾î Áà¾ß ÇÏ´ÂÁö¿ä? ±×¸®°í ±×·² °æ¿ì ¼Óµµ°¡
ÀúÇϵÇÁö´Â ¾ÊÀ»·±Áö¿ä?
>
BIND´Â óÀ½ ½ÃÀÛÇÒ¶§
/etc/named.conf ÆÄÀÏ¿¡ ¼³Á¤ÇÑ /var/named/* zone µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ»
ÀÐ¾î¼ ¸Þ¸ð¸®·Î ¿Ã¸³´Ï´Ù.
¸Þ¸ð¸®·Î ¿Ã¸®°í ³ª¸é ´õÀÌ»ó /var/named/* ÆÄÀÏÀº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
Áï localhos ¶Ç´Â ¿ø°ÝÀÇ ¸®Á¹¹ö¿¡ ´ëÇÑ ¿äûÀº ¸Þ¸ð¸®¿¡ ÀÖ´Â Á¤º¸¸¦
µÇµ¹·Á ÁÝ´Ï´Ù.(ÆÄÀÏÀ» ÀÐ¾î¼ ´äº¯ÇÏÁö ¾ÊÀ½)
1000°³ÀÇ zone µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÌ °¢ÀÚ ¸ðµÎ ¿ÏÀüÈ÷ ´Ù¸£´Ù¸é,
Áï °øÅëÀûÀÌ ºÎºÐÀÌ °ÅÀÇ ¾ø´Ù¸é 1000°³ÀÇ ÆÄÀÏÀ» ¸¸µé¾îÁà¾ß ÇÕ´Ï´Ù.
(Âü°í)
ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ÇϳªÀÇ µð·ºÅ丮¿¡¼ 1000~3000°³ ÀÌ»óÀÇ
ÆÄÀÏ¿¡ ´ëÇؼ ÀÔÃâ·ÂÀÌ ÀϾ¸é ¾öû³ª°Ô ½Ã½ºÅÛÀÌ ´À·ÁÁü
±×·¯³ª ´ëºÎºÐ 1,2Â÷ ³×ÀÓ¼¹öÁÖ¼Ò, ³×ÀÓ¼¹ö °ü¸®ÀÚ ÁÖ¼Ò
www È£½ºÆ®, mail È£½ºÆ®, ns, ns2 È£½ºÆ® µîµî ±âº»ÀûÀ¸·Î
»ç¿ëÇϴ ȣ½ºÆ®´Â °ÅÀÇ °°Àº IP ÁÖ¼Ò¸¦ »ç¿ëÇϰųª
ºñ½ÁÇÑ ÆÐÅÏÀ» °¡Áý´Ï´Ù.
¸¸¾à °ü¸®ÇÏ´Â ¸ðµç µµ¸ÞÀο¡ ´ëÇؼ µµ¸ÞÀÎ ºÎºÐ¸¸ ´Ù¸£°í
¸ðµç È£½ºÆ®°¡ ¿ÏÀüÈ÷ °¢ÀÚ ¸ðµÎ µ¿ÀÏÇÑ IP ÁÖ¼Ò¸¦ °¡Áø´Ù¸é
ÇϳªÀÇ ÆÄÀÏ·Î ÅëÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹)
file "zone-default"; // for domain1.com
...
file "zone-default"; // for domain2.com
...
file "zone-default"; // for domain3.com
...
file "zone-default"; // for domain4.com
-- /var/named/zone-default -------------
$TTL 86400
@ SOA (....)
@ IN NS 111.111.111.111
@ IN NS 111.111.111.222
@ IN A 111.111.111.123
@ IN MX 0 mail
...
www IN A 111.111.111.123
mail IN A 111.111.111.124
...
----------------------------------------
($ORIGIN Áö½ÃÀÚ¸¦ ¹Ýµå½Ã »©¾ßÇÔ, À¯µ¿ÀûÀ¸·Î ¼³Á¤ÇϹǷÎ)
ÀÌ¿Í °°ÀÌ 'µµ¸ÞÀÎ' ºÎºÐÀ» ¸ðµÎ »©ÁÖ¾î ¼³Á¤ÇØ ÁÖ¸é µË´Ï´Ù.
ÀÌ ¹æ¹ýÀº °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â ºÎºÐ¿¡ ´ëÇؼ µµ¸ÞÀÎ ºÎºÐÀ»
»©°í ÇϳªÀÇ ÆÄÀÏ·Î ¸¸µç ´ÙÀ½ ±× ÆÄÀÏÀ» zone µ¥ÀÌÅͺ£À̽º·Î
ÁöÁ¤ÇÏ´Â ¿¹ÀÔ´Ï´Ù.
µû¶ó¼ µµ¸ÞÀÎÀÌ Ãß°¡µÇ¸é /etc/named.confÆÄÀÏ¿¡¸¸
Ãß°¡ÇÏ°í µû·Î zone µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¸¸µé ÇÊ¿ä°¡ ¾ø´Â
¹æ¹ýÀÌÁÒ.
Ȥ½Ã '°³Á¤ÆÇ'À» °¡Áö°í °è½Å´Ù¸é p.448À» Âü°íÇϸé
ºñ½ÁÇÑ ¹æ¹ý¿¡ ´ëÇؼ ½±°Ô ´äÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
[±ÇÀå¹æ¹ý]
ÀϹÝÀûÀ¸·Î µµ¸ÞÀÎÀº ¼øÂ÷ÀûÀ¸·Î µî·ÏÇÏ¿© »ç¿ëÇϹǷÎ
¾î´À ½ÃÁ¡¿¡ °¡¸é ù¹ø° µµ¸ÞÀΰú ¸ðµÎ °°Àº ¼³Á¤À»
°¡Áö´Â°Ô º¸ÅëÀÔ´Ï´Ù.(NS, www, mail, ns)
µû¶ó¼
50°³ ¶Ç´Â 100°³ ¶Ç´Â 200°³ ´ÜÀ§·Î °øÅëÀûÀÎ ºÎºÐÀ»
»Ì¾Æ¼ °øÀ¯ÇÏ´Â ÆÄÀÏÀ» ¸¸µé¾î °ü¸®ÇϵçÁö
¾Æ´Ï¸é µ¿ÀÏÇÑ ±¸Á¶¸¦ °®´Â µµ¸ÞÀÎÀÎ ³¢¸® ¹¾î¼
¾ÕÀÇ °æ¿ì¿Í °°ÀÌ °øÀ¯ÇÏ´Â ÆÄÀÏÀ» ¸¸µé¾î ÁÖ¸é µË´Ï´Ù.
zone µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡¼
$ORIGIN, $INCLUDE Áö½ÃÀÚ¸¦ »ç¿ëÇÏ¸é ¾ÆÁÖ °ü¸®°¡
ÆíÇØÁý´Ï´Ù.
>±×¸®°í ¶Ç Çϳª¿ä, hostsÆÄÀÏ¿¡ °°Àº ip¿¡ ÇØ´çÇϴ ȣ½ºÆ®µéÀ» ÀüºÎ Àû¾îÁÖ°í
host.conf¿¡ "order hosts,bind"·Î Àû¾îÁÖ¾ú½À´Ï´Ù. ±×·¨´õ´Ï ±×³É dns¸¦
¾²´Â°Íº¸´Ù »çÀÌÆ®Á¢¼ÓÀÌ ºü¸£´õ±º¿ä. ±×·±µ¥ °°Àº ip¿¡ ¸ÅĪ½ÃŲ ´Ù¸¥ µµ¸ÞÀÎÀº
hostsÆÄÀÏ¿¡ ¼³Á¤À» ÇØÁÖ¾ú´Âµ¥µµ ¼Óµµ°¡ dns¸¦ ÅëÇØ Á¢¼ÓÇÏ´Â°Í °°¾Ò½À´Ï´Ù.
"ns1.µµ¸ÞÀÎ"µµ
ÀÌÆÄÀÏ¿¡ ¼¼ÆÃÇص״µ¥ smtp°¡ ¸ÞÀÏÀ» º¸³»°Å³ª ¹ÞÀ»¶§ óÀ½ Á¢¼ÓÀÌ ´À¸³´Ï´Ù. ¿øÀÎÀÌ
¹ºÁö ¸ð¸£°Ú½À´Ï´Ù. ±×¸®°í hostsÆÄÀÏÀÇ °æ¿ì¿¡µµ 1000°³¸é 1000°³¸¦ ÀüºÎ Àû¾îÁÖ¾î¾ß
ÇÏ´ÂÁö¿ä? ´äÀ» Á» ºÎŹµå¸³´Ï´Ù. ¼ö°íÇϽʽÿÀ~
/etc/hosts ÆÄÀÏÀº localhostÀÇ ¸®Á¹¹öµéÀÌ »ç¿ëÇÏ´Â
ÆÄÀÏÀÔ´Ï´Ù. 'localhostÀÇ ¸®Á¹¹ö'ÀÇ Àǹ̴ localhostÀÇ
telnet, mozilla, ftp, stmp, ... µîµî localhost°¡ ¿ø°ÝÀÇ ¾î¶²
È£½ºÆ®¿¡ Á¢¼ÓÇϱâ À§Çؼ 'È£½ºÆ®->IP'·Î º¯È¯ÇØ ÁÖ´Â Å×À̺íÀÔ´Ï´Ù.
¿ø°ÝÀÇ È£½ºÆ®°¡ »ç¿ëÇÏÁö ¾Ê°í localhostÀÇ ¸ðµç ¸®Á¹¹ö°¡ »ç¿ëÇÏ°í
½Ç½Ã°£À¸·Î º¯°æµÈ /etc/hosts ÆÄÀÏÀ» È®ÀÎÇؼ »ç¿ëÇÕ´Ï´Ù.
°£´ÜÇÏ°Ô localhost°¡ /etc/hosts ÆÄÀÏÀ» »ç¿ëÇÏ´ÂÁö ¾Æ´Ï¸é
½ÇÁ¦·Î DNSÀ» »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇؼ ±× ÁøÀ§¸¦ ¾Ë°í ½Í´Ù¸é
°£´ÜÇÏ°Ô telnet À¸·Î ¾Ë¾Æº¼ ¼ö ÀÖ½À´Ï´Ù.
/etc/hosts ÆÄÀÏ¿¡´Â 192.168.10.111À¸·Î ¼³Á¤µÇ¾î ÀÖ°í
localhostÀÇ DNS¿¡´Â 192.138.10.3À¸·Î ¼³Á¤µÇ¾î ÀÖ°í,
ÀÎÅͳݻóÀÇ www.linux.ac.kr È£½ºÆ®´Â ½ÇÁ¦·Î
218.53.178.130 ÁÖ¼ÒÀÔ´Ï´Ù.
$ telnet www.linux.ac.kr
Trying 192.168.10.111...
...
localhostÀÇ ¸®Á¹¹öÀÎ telnetÀÌ Á¦´ë·Î /etc/hosts ÆÄÀÏÀ»
»ç¿ëÇÏ°í ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.
¸¸¾à /etc/hosts ÆÄÀÏÀ» »ç¿ëÇÏ°í ±× Å×ÀÌºí ±æÀÌ°¡ ³Ê¹«
±æ¸é ¿ÀÈ÷·Á ¿ªÈ¿°ú°¡ ³³´Ï´Ù.
Áï ½Ç½Ã°£À¸·Î /etc/hosts ÆÄÀÏÀ» µÚÁ®¼ ã¾Æ¾ß Çϱ⠶§¹®¿¡
½Ã°£ÀÌ ¿À·¡ °É¸± ¼ö ÀÖ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.
ÀÌ °æ¿ì´Â Æí¹ýÀûÀ¸·Î localhostÀÇ DNS¿¡ ÀÚÁÖ Á¢¼ÓÇÏ´Â
µµ¸ÞÀÎÀ» µî·ÏÇØÁÖ¾î localhostÀÇ ¸®Á¹¹öµéÀÌ ¸Þ¸ð¸®¿¡
ÀÖ´Â DNS Á¤º¸¸¦ ÀÌ¿ëÇϵµ·Ï ÇÏ´Â ¹æ¹ýµµ °±¸ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.
(°è¼Ó localhostÀÇ DNS¸¦ ±¸µ¿ÇØÁà¾ßÇÔ)
/etc/hosts ÆÄÀÏ¿¡¼ 1000°³ÀÇ ¶óÀÎÀÌ ÀÖ´Ù¸é
Á» ºñÈ¿À²ÀûÀÎ ¹æ¹ýÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
(½Ã½ºÅÛ »ç¾ç¿¡ µû¶ó¼ ´Ù¸§)
*PS:
¼³¸íÀÌ ±æ¾î¼ Á¸ ³ÀâÇϳ׿ä.
Ȥ½Ã ºüÁø ºÎºÐÀÌ ÀÖÀ¸¸é ´Ù½Ã Áú¹®ÇØ ÁÖ¼¼¿ä.
|