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 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)·Î °Ë»öÀ» ½ÃµµÇÑ´Ù.
Windows¿¡¼ Unix ½Ã½ºÅÛÀÇ /etc/resolv.conf ÆÄÀÏ¿¡ ÇØ´çÇÏ´Â ¼³Á¤Àº '³×Æ®¿öÅ©'¿¡¼ ÇÒ ¼ö ÀÖ´Ù. 'Á¦¾îÆÇ'ÀÇ '³×Æ®¿öÅ©' ¸Þ´ºÁß TCP/IP ÇÁ·ÎÅäÄÝÀÇ µî·ÏÁ¤º¸¸¦ ¿¸é, [±×¸² 4]¿Í °°Àº DNS ¼³Á¤ÅÇÀ» º¼ ¼ö ÀÖ´Ù.
[Image]
[±×¸² 4] Windows NT¿¡¼ÀÇ Resolver ¼³Á¤¿¹
DNS¿¡ µî·ÏµÈ PCÀÇ È£½ºÆ®¸íÀ» 'È£½ºÆ® À̸§'¿¡ ³Ö´Â´Ù. Unix ½Ã½ºÅÛÀÇ resolv.conf ÆÄÀÏ°ú ºñ±³ÇÏ¿©, 'µµ¸ÞÀÎ'Àº 'domain'¿¡, 'DNS ¼ºñ½º ã±â ¼ø¼'´Â 'nameserver'¿¡, 'µµ¸ÞÀÎ ¼ÇȽº ã±â ¼ø¼'´Â 'search' ¸®½ºÆ®¿¡ ÇØ´çÇÑ´Ù.