À±ºÀȯ / el@linuxlab.co.kr
|
|||||||||||||
Disclaimer : ÀÌ ±â»ç´Â ´ÜÇົ, ÇÏ¿ìÅõ ¹®¼µé, ¸Ç ÆäÀÌÁö, À¯Áî³Ý ´º½º±×·ì, ±×¸®°í ¼¿ ¼ö ¾ø´Â ½Ã°£À» Å°º¸µå¿Í ¾¾¸§ÇÏ¸ç ¼öÁýÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. ÀÌ´Â ¸ðµç ÁÖÁ¦¿¡ ´ëÇØ Åë´ÞÇß´Ù´Â °ÍÀ» ¶æÇÏÁö´Â ¾ÊÁö¸¸, ÃʱÞÀÚ°¡ Áß±Þ »ç¿ëÀÚ°¡ µÇ´Â ¹ßÆÇÀÌ µÉ °ÍÀÌ´Ù. ¸ðµç ¿¹Á¦µéÀº ¿ì¸® Ȩ ³×Æ®¿öÅ©·ÎºÎÅÍ ±×´ë·Î °¡Á®¿ÔÀ¸¹Ç·Î ¿ì¸®°¡ ¾Æ´Â ÇÑ Àß µ¿ÀÛÇÑ´Ù.
ÀÌ °¡À̵带 ¾î¶»°Ô »ç¿ëÇÒ±î : ¡¤[Enter] ó·³ °¢ °ýÈ£¿¡ ´ã±ä ´Ü¾îµéÀº Å°º¸µå¿¡¼
±× Å°¸¦ ´©¸£°Å³ª ¸¶¿ì½º
ÇÊ¿äÇÑ Á¶°Ç : ÀÌ °¡À̵å´Â ´ç½ÅÀÌ bind v8.2¸¦ ¼³Ä¡ÇßÀ¸¸ç,
´ç½ÅÀÌ µî·ÏµÇ¾î ÀÖ´Â(legal) *ÁÖÀÇ
DNS´Â ¹«¾ùÀΰ¡? DNS´Â Domain Name SystemÀ» ³ªÅ¸³»°í ½ÇÁ¦·Î´Â ÇÁ·ÎÅäÄÝÀÌ´Ù. ´ç½ÅÀÌ »ç¿ëÇÒ ÇÁ·Î±×·¥ Bind(Berkeley Internet Name Domain)´Â ¼¹ö¿Í Ŭ¶óÀ̾ðÆ® ¾ç ÂÊ¿¡¼ DNS¸¦ ½ÇÁ¦·Î ±¸¼ºÇÏ´Â µµ±¸ÀÌ´Ù. DNS´Â À̸§µéÀ» »ç¶÷µéÀÌ »ç¿ëÇÏ´Â ¹®ÀÚ-¼ýÀÚ(alpha-numeric) À̸§À», ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â ip ÁÖ¼Ò·Î ¹ø¿ªÇÑ´Ù. ¿¹¸¦ µé¾î www.netscape.comÀº 207.200.75.200À¸·Î ¹ø¿ªÇÑ´Ù.
¿Ö ÀڽŸ¸ÀÇ DNS ¼¹ö¸¦ °¡Áö´Â°¡? ´ç½ÅÀº ÀÚ½ÅÀÇ DNS ¼¹ö¸¦ °¡ÁöÁö ¾Ê°íµµ ´ç½ÅÀÇ ISP¿¡¼ Á¦°øÇÏ´Â DNS ¼¹ö¸¦ »ç¿ëÇÏ¸é »ì¾Æ³²À»(survive) ¼ö ÀÖ´Ù. ´ç½Å ÀÚ½ÅÀÇ ¼¹ö¸¦ »ç¿ëÇؼ À̸§À» ã´Â ¼Óµµ¸¦ ³ôÀ̸ç, ´ç½ÅÀÌ »õ·Î¿î ÄÄÇ»Å͸¦ Ãß°¡ÇÏ°í, ´ç½ÅÀÇ È¨ ³×Æ®¿öÅ©°¡ ´õ ¸ÚÁö°Ô µ¿ÀÛÇϵµ·Ï ¼¾µå¸ÞÀÏÀ» Çã¿ëÇÏ´Â µî ´ç½ÅÀÇ ³×Æ®¿öÅ©¸¦ ¼³Á¤ÇÏ´Â µ¥ ¼ÒºñÇÏ´Â ½Ã°£À» ÃÖ¼ÒÈÇÑ´Ù ±×¸®°í ÁÖ¸»À» º¸³¾ ÁÁÀº °èȹÀ» ¼±»çÇÑ´Ù.
´©°¡ Áö±Ý ´ç½Å¿¡°Ô DNS¸¦ Á¦°øÇϴ°¡? ¾Æ¸¶ ´ç½ÅÀÇ ·ÎÄà ISP´Â ´ç½Å¿¡°Ô DNS¸¦ Á¦°øÇÒ
°ÍÀÌ´Ù. ´ÙÀ½ ¿¹Á¦¸¦ µû¶ó ÇÏ¸é ¿ì¸®ÀÇ °¡Á¤µéÀ» È®ÀÎÇÒ °ÍÀÌ°í,
¼³Ä¡ ÈÄ¿¡ ´ç½ÅÀÇ DNS¸¦ Å×½ºÆ®Çϱâ À§ÇÑ ±âÃʸ¦ Á¦°øÇÑ´Ù. nslookup[Enter] Now type this in to see dns work: Non-authoritative answer:
Áß¿äÇÑ ³ëÆ® - ¸Å½ºÄ¿·¹À̵ù ¸Å½ºÄ¿·¹À̵ùÀ» ¼³Á¤ÇÏÁö ¾Ê°í ´ç½Å ÀÚ½ÅÀÇ °³ÀÎÀûÀÎ DNS ±¸¼ºÀº »ý°¢Á¶Â÷ Çؼ´Â ¾ÈµÈ´Ù.(¶Ç´Â ½ÇÁ¦ ¾ÆÀÌÇÇ ÁÖ¼Ò¿Í µî·ÏµÈ ³×Æ®¿öÅ© À̸§ ¾øÀÌ!) ±×·¸Áö ¾Ê´Ù¸é ½Ã½ºÅÛÀÌ ÇëŬ¾îÁö°í, ¾Æ¸¶ ±× ¾ÆÀÌÇǸ¦ °¡Áø ÁøÂ¥ ÁÖÀÎÀ¸·ÎºÎÅÍ ¾î¶² Çè¾ÇÇÑ À̸ÞÀÏÀ» ¹Þ°Ô µÉ Áöµµ ¸ð¸¥´Ù. ¸Å½ºÄ¿·¹À̵ùÀº ip ÁÖ¼Ò°¡ ¹«¾ùÀ̵ç, ´ç½Å ÀÚ½ÅÀÇ °³ÀÎÀûÀÎ ³×Æ®¿öÅ©¿¡ ´ç½ÅÀÌ ¿øÇÏ´Â À̸§À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ°í, ³×Æ®¿öÅ©¸¦ ÅëÇØ ÀÎÅͳݿ¡ À¯È¿ÇÑ ip ÁÖ¼Ò·Î ¿¬°áÇÒ ¼ö ÀÖµµ·Ï °¡ÀåÇÑ´Ù.
DNS ¼³Ä¡ : ´ç½ÅÀº DNS¸¦ ÀÛµ¿Çϱâ À§ÇØ bind ÇÁ·Î±×·¥À» ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ³» Ȩ ³×Æ®¿öÅ© ¼³Á¤¿¡¼´Â, kulai.org´Â ³» µµ¸ÞÀÎÀÌ´Ù. ³»°¡ ¸Å½ºÄ¿·¹À̵带 »ç¿ëÇÑ ÀÌ·¡, kulai.org´Â ¾î¶² ¸ñ·Ï¿¡µµ ¿À¸£Áö ¾Ê¾Ò°í, ³ª ¶ÇÇÑ ÀÌ À̸§À» ¾Æ¹« °÷¿¡µµ µî·ÏÇÏÁö ¾Ê¾Ò´Ù. ´ç½ÅÀÇ µµ¸ÞÀÎ À̸§À» Á¤Çß´Ù¸é, ¾ÆÁ÷ µî·ÏµÈ °ÍÀÌ ¾Æ´Ï°Å³ª, ¶Ç´Â(ÀÌ¹Ì µî·ÏµÈ °ÍÀ̶ó¸é) °á±¹ ¾û¸ÁÁøâÀ¸·Î ¸¸µé°í ¸» °ÍÀÌ´Ù. ´ç½ÅÀº whois ÇÁ·Î±×·¥À» »ç¿ëÇؼ ´ç½ÅÀÇ µµ¸ÞÀÎÀÌ ¹ú½á µî·ÏµÈ °ÍÀÌ ¾Æ´ÑÁö °Ë»çÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ³×Æ®¿öÅ©¿¡ ¿¬°áµÈ µ¿¾È: whois kulai.org [Enter] ±×¸®°í ³ª´Â Àâ´ÙÇÑ Ãâ·Â¹° ³¡¿¡ ´ÙÀ½ ¸Þ½ÃÁö¸¦ µ¹·Á ¹Þ¾Ò´Ù: No match for ¡° KULAI.ORG¡±. ÀÌ ±â»ç(article)¸¦ ¾²´Â µ¿¾È ³ª´Â ³» ÄÄÇ»Å͵éÀ» »ç¿ëÇÒ °ÍÀÌ´Ù. ±×µéÀº:
´ç½ÅÀÇ DNS¸¦ ¼³Á¤ÇÏÀÚ : ´ç½ÅÀÌ ¸¸µé¾î¾ß ÇÏ´Â ÆÄÀÏÀº ´Ù¼¸ °³ÀÌ´Ù. À̵é ÆÄÀÏÀº ÀϹÝÀûÀÎ ÅؽºÆ®ÆÄÀÏ·Î ´ç½ÅÀÌ ÁÁ¾ÆÇÏ´Â ¿¡µðÅÍ·Î ¸¸µé¸é µÈ´Ù. ´ç½ÅÀº ÀÌ ±â»ç¿¡¼ Á¦°øµÇ´Â ¾Æ·¡ ¿¹Á¦·ÎºÎÅÍ º¹»çÇÏ°í, ºÙ¿©µµ µÈ´Ù - ´Ù¸¸ À̸§°ú IP ÁÖ¼Ò´Â ´ç½ÅÀÇ °ÍÀ¸·Î ¹Ù²Ù¾î¾ß ÇÑ´Ù! À̵é ÆÄÀϵéÀº ¸Å¿ì Ưº°ÇÑ ¹®¹ýÀ» °¡Áö´Âµ¥ - ¸Å¿ì Á¶½É½º·´°Ô ±×µéÀ» ÆíÁýÇØ¾ß ÇÑ´Ù. /etc/named.conf
½ÃÀÛÇϱâ : À§¿¡ ¼³¸íµÈ ÆÄÀϵéÀ» ¸¸µé°í ³ª¼, ´ç½ÅÀÇ /etc/resolv.conf search kulai.org ÁÖÀÇ> tail -f /var/log/messages [Enter] ÀÌÁ¦ ´ç½ÅÀº named µ¥¸óÀÌ ½ÃÀÛÇÒ ¶§ ¾î¶² ¿¡·¯ ¸Þ½ÃÁöµµ °¨½ÃÇÒ(monitor) ¼ö ÀÖ´Ù. ´Ù¸¥ À©µµ/ÄܼÖÀ» ¿°í ´ÙÀ½°ú °°ÀÌ ¾´´Ù: /usr/sbin/ndc start [Enter] ´ç½ÅÀÇ /var/log/messages ÆÄÀÏÀº ¾Æ·¡Ã³·³ named¿Í ³¡¿¡ ´ëÇÑ Ç׸ñ¹øÈ£¸¦ °¡Á®¾ß ÇÑ´Ù. Jul 10 15:54:26 master named: named startup
Å×½ºÆ®Çϱâ À§ÇØ, ÀÎÅͳݿ¡ ¿¬°áÇÏ°í ¡°Who is providing your DNS now?¡± ¼½¼ÇÀÇ ÇÁ·Î¼¼½º¸¦ ¹Ýº¹ÇÑ´Ù. ÀÌ·¸°Ô ÇÏ¸é ³×ÀÓ¼¹öó·³ ´ç½ÅÀÇ ¼¹öÀ̸§À» µ¹·ÁÁÙ °ÍÀÌ´Ù. ´ç½ÅÀÌ ÀÚÁÖ Ã£¾Æ°¡´Â °÷À» ¾²°í ±× ip ÁÖ¼Ò¸¦ ´ç½Å¿¡°Ô µ¹·ÁÁÖ´ÂÁö ¾Ë¾Æº»´Ù. µ¿ÀÛÇÏÁö ¾Ê´Â´Ù¸é : 1. named µ¥¸óÀÌ ½ÇÇàÁßÀÎÁö
Á¡°ËÇÑ´Ù. 2. ´Ù¸¥ ¸Ó½Å¿¡¼ ¼¹ö¿¡
ip ÁÖ¼Ò¿Í À̸§ ¸ðµÎ·Î pingÀ» º¸³»º»´Ù. 3. ¼¹ö¿¡ telnetÀ¸·Î ¿¬°áÇÑ´Ù. ¿À·¡µµ·Ï ¿¬°áÇؼ ¹®Á¦¸¦ È®ÀÎÇÑ´Ù. ¸¸¾à ¸ðµÎ Àß µÈ´Ù¸é, ´ç½ÅÀÇ »õ·Î¿î ³×ÀÓ¼¹ö¿¡ Ȩ ³×Æ®¿öÅ© À§ÀÇ ÄÄÇ»Å͵éÀ» ÁöÁ¤ÇÑ´Ù.
¸¶Áö¸· ¹è·Á : ¿ì¸®´Â ´ç½Å¿¡°Ô °£´ÜÇÑ dns ¼¹ö¸¦ ±¸ÃàÇÏ´Â °³·«ÀûÀÎ ¹æ¹ýÀ» ÁÖ¾ú´Ù. ¼º°øÀº ´ë°³ ´õ Å« °ü½É°Å¸®¸¦ ºÒ·¯ÀÏÀ¸Å°¹Ç·Î ¿©±â ´õ ¹è¿ï ¼ö ÀÖ´Â °÷À» ¸î ±ºµ¥ ¼Ò°³ÇÑ´Ù. The DNS HOWTO Copyright ¨Ï 1999, JC Pollman and Bill Mote |