Chapter 3. Ŭ¶óÀ̾ðÆ®(Resolver) ¼³Á¤

Table of Contents
3.1. Unix ½Ã½ºÅÛ¿¡¼­ÀÇ Å¬¶óÀÌ¾ðÆ® ¼³Á¤
3.2. Microsoft Windows ½Ã½ºÅÛ¿¡¼­ÀÇ Å¬¶óÀÌ¾ðÆ® ¼³Á¤

3.1. Unix ½Ã½ºÅÛ¿¡¼­ÀÇ Å¬¶óÀÌ¾ðÆ® ¼³Á¤

Unix ½Ã½ºÅÛ»ó¿¡¼­ DNS¸¦ »ç¿ëÇϱâ À§Çؼ­´Â /etc/resolv.conf ÆÄÀϰú, /etc/nsswitch.conf ÆÄÀÏÀ» ¼Õº¸¾Æ¾ß ÇÑ´Ù. /etc/resolv.conf¿¡´Â µµ¸ÞÀÎ Resolving½Ã Äõ¸®¸¦ ´øÁú ³×ÀÓ¼­¹ö¸¦ 3°³±îÁö ³ª¿­ÇÒ ¼ö ÀÖ´Ù. ÀϹÝÀûÀ¸·Î ·ÎÄà Primary, Secondary, ISP ³×ÀÓ¼­¹ö 3°³¸¦ ´ÙÀ½°ú °°ÀÌ ¸í½ÃÇÑ´Ù.

    search nobreak.com       # µµ¸ÞÀÎ ¼­ÇȽº(Suffix)
    nameserver 210.105.79.2  # ns.nobreak.com
    nameserver 210.105.79.3  # ns2.nobreak.com
    nameserver 168.126.63.1  # ns.kornet.ne.kr (»ç¿ëÇÏ´Â ISPÀÇ NS)

'search nobreak.com'Àº È£½ºÆ®¸í¸¸ ÁÖ¾úÀ» °æ¿ì ¼­ÇȽº·Î »ç¿ëÇÒ µµ¸ÞÀÎÀ» ¶æÇÑ´Ù. ´Ù¸¥ µµ¸ÞÀÎÀÇ È£½ºÆ®¿¡ ÀÚÁÖ Á¢¼ÓÇϰųª, ¿©·¯ µµ¸ÞÀÎÀ» °ü¸®ÇÑ´Ù¸é, ÇØ´ç µµ¸ÞÀÎÀ» ´ÙÀ½°ú °°ÀÌ ¿©·µ ³õÀ» ¼öµµ ÀÖ´Ù.

    search nobreak.com
    search kr.freebsd.org

ÀÌ·± °æ¿ì¿£ È£½ºÆ®¸í www´Â ¸ÕÀú www.nobreak.comÀ¸·Î È®ÀåµÇ¾î °Ë»öµÇ°í, °Ë»öµÇÁö ¾ÊÀ» °æ¿ì www.kr.freebsd.org·Î È®ÀåµÇ¾î ´Ù½Ã °Ë»öµÈ´Ù. À߸øµÈ È£½ºÆ®¸íÀ» ÁÖ¾úÀ»¶§µµ, °¡´ÉÇÑ Á¶ÇÕÀ» ¸ðµÎ °Ë»öÇϹǷÎ, ¸¹Àº µµ¸ÞÀÎÀ» search ¸®½ºÆ®¿¡ Æ÷ÇÔÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÏÁö ¾Ê´Ù.

ÀÚÁÖ »ç¿ëÇÏÁö´Â ¾ÊÁö¸¸ µµ¸ÞÀÎ º°·Î ³×ÀÓ¼­¹ö¸¦ ´Ù¸£°Ô ¼³Á¤ÇÒ ¼öµµ ÀÖ´Ù. ÁÖ·Î ³×ÀÓ¼­¹öÀÇ Ä³½¬ ¿µÇâÀ» ¹ÞÁö ¾Ê°í, ÇØ´ç µµ¸ÞÀÎÀÇ ¼öÁ¤»çÇ×À» Áï°¢ Àû¿ëÇϱâ À§ÇØ ¾²ÀδÙ.

    search nobreak.com
    
    domain nobreak.com
    nameserver 210.105.79.2
    ...
    
    domain kornet.ne.kr
    nameserver 168.126.63.1
    ...

È£½ºÆ® ³×ÀÓÀ» DNS·Î È®ÀåÇÏ¿© °Ë»öÇϱâ À§Çؼ­´Â /etc/nsswitch.conf ÆÄÀÏÀÇ ¶óÀÎ 'hosts:'¿¡ 'dns'°¡ Ãß°¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ±Ù·¡ ´ëºÎºÐÀÇ OS´Â ±âº»ÀûÀ¸·Î ¼³Á¤µÇ¾î ¹èÆ÷µÇÁö¸¸, È®½ÇÈ÷ Çϱâ À§ÇØ È®ÀÎÇÏÀÚ.

    hosts:      files dns

files ´Â È£½ºÆ®¸íÀ» /etc/hosts ÆÄÀÏ¿¡¼­ °Ë»öÇÔÀ» ¶æÇÑ´Ù. ½Ã½ºÅÛÀº ÁÖ¾îÁø ¼ø¼­(files, dns)·Î °Ë»öÀ» ½ÃµµÇÑ´Ù.