Linuxdoc Sgml/Red Hat_Home Lan-TRANS
<!doctype linuxdoc system>
<!-- LinuxDoc file was created by LyX 1.0 (C) 1995-1999 by <pramsey> Thu Jun 22 09:21:23 2000
-->
<article>
<title>
°¡Á¤¿ë ³×Æ®¿öÅ©¸¦ À§ÇÑ ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀ̷μ ·¹µåÇÞ ¸®´ª½º 6.X Ȱ¿ë
</title>
<author>
Paul Ramsey <pramsey@refractions.net>
</author>
<date>
2000³â 6¿ù 22ÀÏ
</date>
<abstract>
·¹µåÇÞ 6 ¹× °ü·ÃµÈ ´Ù¸¥ Á¾·ùÀÇ ¸®´ª½º¸¦ ¼Ò±Ô¸ð °¡Á¤¿ë ¶Ç´Â »ç¹«½Ç ³×Æ®¿öÅ©¿¡
ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ·Î ¿î¿µÇϵµ·Ï ±¸¼ºÇÏ´Â µ¥ ´ëÇÑ °£´ÜÇÑ Æ©Å丮¾ó. ´Ù·ç¾îÁø ÁÖÁ¦´Â
¸Å½ºÄ¿·¹À̵ù(masquerading), DNS, DHCP, ±âÃÊ ¼öÁØÀÇ º¸¾ÈÀ» Æ÷ÇÔÇÑ´Ù.
</abstract>
<toc>
<sect>
¼Ò°³
<p>
ÀÌ ÆäÀÌÁö´Â ·¹µåÇÞ 6.X¸¦ °¡Á¤¿ë ³×Æ®¿öÅ© ¶Ç´Â ¼Ò±Ô¸ð »ç¹«¿ë ³×Æ®¿öÅ©¸¦ À§ÇÑ ÀÎÅͳÝ
°ÔÀÌÆ®¿þÀÌ·Î ¼³Á¤Çϱâ À§ÇÑ °£´ÜÇÑ ¼³¸í¼¸¦ Æ÷ÇÔÇÑ´Ù. Áö½Ã´Â ¸Å¿ì °£·«È µÇ¾ú´Âµ¥,
¾î¶°ÇÑ Æ¯Á¤ °æ¿ìµµ ³íÀÇÇÏÁö ¾ÊÀ» °ÍÀ̰í, ¾î¶² ³×Æ®¿öÅ© ÁÖ¼Ò°¡ »ç¿ëµÇ´ÂÁö¿¡ ´ëÇÑ
¸î °¡Áö °¡Á¤À» Á¦½ÃÇÒ °ÍÀÌ´Ù. ¸Å¿ì Áß¿äÇÑ °¡Á¤Àº ´ÙÀ½°ú °°´Ù:
</p>
<p>
<itemize>
<item>
¿©·¯ºÐÀº Àü¿ë¼±(fulltime Cable) ¶Ç´Â ADSL·Î ÀÎÅͳݿ¡ ¿¬°áµÇ¾î ÀÖ´Ù.
<item>
¿©·¯ºÐÀº ÀÚ½ÅÀÇ ÄÄÇ»Å͵é Áß Àû¾îµµ ÇÑ ´ë¿¡ <htmlurl url="http://www.redhat.com" name="·¹µåÇÞ 6.X">¸¦ ¼º°øÀûÀ¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.
ÀÌ·± ¾È³»´Â ¶ÇÇÑ ´Ù¾çÇÑ »óÇ¥·Î ¸Æ¹Ð¶õ ÃâÆÇ»ç(MacMillan Publishing)¿¡ ÀÇÇØ ¹èÆ÷µÇ´Â
<htmlurl url="http://www.linux-mandrake.com" name="Mandrake 6.X">¿Í °°Àº ·¹µåÇÞ ÆÄ»ýǰ¿¡µµ À¯È¿ÇÏ´Ù´Â °ÍÀ» ¾Ë¾Æ µÎÀÚ.
<item>
¿©·¯ºÐÀÇ ¸®´ª½º ÄÄÇ»ÅÍ´Â ³»ºÎ¿¡ ¼³Ä¡µÈ ³×Æ®¿öÅ© Ä«µå¸¦ µÎ °³ °¡Áö¸ç
µÑ ´Ù ¸®´ª½º¿Í È£¿ÏµÈ´Ù.
<item>
¸¸ÀÏ ¿©·¯ºÐÀÌ ÇÑ ´ë ÀÌ»óÀÇ ÄÄÇ»Å͸¦ ³×Æ®¿öÅ©·Î ¿¬°áÇÑ´Ù¸é ÀÌ´õ³Ý Çãºê¸¦ °¡Á®¾ß ÇÑ´Ù.
¾Æ´Ï¸é, ´Ü ÇÑ ´ëÀÇ ÄÄÇ»Å͸¦ ¿¬°áÇÑ´Ù¸é Å©·Î½º-¿À¹ö ÄÉÀ̺í(cross-over cable)À» °¡Á®¾ß
ÇÑ´Ù.
<item>
¿©·¯ºÐÀº ¸®´ª½º Àåºñ¿¡¼ ÅØ½ºÆ® ÆÄÀÏÀ» ÆíÁýÇÏ´Â ¹æ¹ýÀ» ¾È´Ù.
<item>
¿©·¯ºÐÀº <tt>root</tt>·Î¼ Àåºñ¿¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀº ¸®´ª½º CDROMÀ¸·ÎºÎÅÍ
RPM ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¾È´Ù.
</itemize>
</p> <p>
¸¸ÀÏ ¿©·¯ºÐÀÌ ÀÌ·¯ÇÑ °¡Á¤ÀÇ ¾î´À Çϳª¶óµµ ¸¸Á·½ÃŰÁö ¾ÊÀ¸¸é ÀÌ ¹®¼´Â ¾Æ¸¶µµ ¿©·¯ºÐÇÑÅ×
¼Ò¿ëÀÌ ¾øÀ» °ÍÀÌ´Ù.
</p>
<p>
¼³Ä¡ °úÁ¤ µ¿¾È ÇØ¾ß Çϴ Ưº°ÇÑ °ÍÀÌ ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù.
¿©·¯ºÐÀÌ ½±°Ô ÀÌÇØÇÏ°í ¼ºÃë °¡´ÉÇÑ Áö½Ã¸¦ ´Ü¼øÈ÷ ¼±ÅÃÇ϶ó. ÀÌ ¹®¼´Â ¹«(Ùí)¿¡¼ºÎÅÍ
³×Æ®¿öÅ·À» ó¸®Çϱâ À§ÇØ ÇÊ¿äÇÑ ¸ðµç °ÍÀ» ¼³Ä¡ÇÏ´Â ±æÀâÀÌ ¿ªÇÒÀ» ÇÑ´Ù. ¼³Ä¡ÇÏ´Â µ¿¾È
¼³Ä¡Çϰųª ±¸¼ºÇØ¾ß ÇÏ´Â °Í¿¡ ´ëÇØ ¾î¶² °¡Á¤µµ ÀüÁ¦·Î ÇÏÁö ¾Ê´Â´Ù. ±×·¯ÇÑ °ÍµéÀÌ
ÀÛµ¿ÇÔÀ» º¸ÀåÇÏ°í ¹«½¼ Á¤º¸°¡ ¾îµð·Î °¡´ÂÁö¿¡ ´ëÇØ È¥µ¿ÇÏÁö ¾Êµµ·Ï ¸ðµç ±¸¼ºÀº
·¹µåÇÞ°ú ÇÔ²² Àç°øµÇ´Â GUI ±¸¼º µµ±¸¸¦ »ç¿ëÇϱ⠺¸´Ù´Â ½Ã½ºÅÛ ±¸¼º ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇϰÔ
µÉ °ÍÀÌ´Ù. ÇÑÆíÀ¸·Î´Â, À̰ÍÀÌ Á» ´õ Èûµé °ÍÀÌ´Ù. ¶Ç ÇÑÆíÀ¸·Î´Â, (°¡·É, X°¡ ÀÛµ¿ÇÏÁö ¾Ê´Â,
¶Ç´Â Çìµå¸®½º ¼¹ö(headless server)¸¦ ¼³Á¤ÇÏ´Â °æ¿ì¿¡) ¿©·¯ºÐÀº »óÀÌÇÑ ¹èÆ÷º»°ú »óȲ¿¡
ÈξÀ ´õ ¼ö¿ùÇÏ°Ô ÀüÀÌÇÒ ¼ö ÀÖ´Â Áö½ÄÀ» ¾ò°Ô µÉ °ÍÀÌ´Ù.
</p>
<sect1>
¹öÀü
<p>
ÀÌ ¹®¼ÀÇ ÃÖÁ¾ ¹öÀüÀº HTML ¹öÀü¿ëÀ¸·Î <htmlurl url="http://www.coastnet.com/~pramsey/linux/homenet.html" name="http://www.coastnet.com/~pramsey/linux/homenet.html">,
SGML ¹öÀü¿ëÀ¸·Î <htmlurl url="http://www.coastnet.com/~pramsey/linux/homenet.sgml" name="http://www.coastnet.com/~pramsey/linux/homenet.sgml">¿¡¼ ¾ðÁ¦³ª ±¸ÇÒ ¼ö ÀÖ´Ù.
</p>
<p>
<itemize>
<item>
1999³â 12¿ù 21ÀÏ: ÃÖÃÊ ¹öÀü
<item>
2000³â 1¿ù 2ÀÏ: John Mellor·ÎºÎÅÍ ¿ÜºÎ ³×Æ®¿öÅ© °³¼±¿¡ °üÇÑ Á¦¾ÈÀ» ÃëÇÕ
<item>
2000³â 1¿ù 22ÀÏ: Chris Lea·ÎºÎÅÍ µ¿ÀÏÇÑ ³×Æ®¿öÅ© Ä«µå¿Í IP ¾Ë¸®¾î½Ì(aliasing)¿¡ °üÇÑ Á¤º¸¿¡ ´ëÇÑ
»ç¼ÒÇÑ ¾÷µ¥ÀÌÆ®
<item>
2000³â 3¿ù 16ÀÏ: Nelson Gibbs·ÎºÎÅÍ ³×ÀÓ¼¹ö º¸¾È°ú Ä®µ¥¶ó¸¦ Áö¿øÇÏ´Â µ¥ °üÇÑ Á¤º¸
<item>
2000³â 6¿ù 22ÀÏ: ·¹µåÇÞ 6.2 ±¸¼ºÀÇ °³¼±µÈ Á¡À» ¹®¼È. Kerr First·ÎºÎÅÍ ´õ ¸¹Àº PPPoE Á¤º¸¸¦ ¾òÀ½
</itemize>
</p> <sect1>
ÀúÀÛ±Ç
<p>
ÀúÀÛ±Ç ©2000, Paul Ramsey.
</p>
<p>
ÀÌ ¹®¼´Â, ´ÙÀ½°ú °°Àº Á¦ÇÑ »çÇ×À» Àû¿ëÇÏ¿©, ¹«·á·Î, Àüü·Î ¶Ç´Â ºÎºÐÀûÀ¸·Î Àç»ý»êµÉ ¼ö ÀÖ´Ù:
</p>
<p>
<itemize>
<item>
»ó±âÇÑ ÀúÀÛ±Ç °íÁö¿Í ÀÌ Çã°¡ °íÁö´Â ¹Ýµå½Ã ¸ðµç ¿ÏÀüÇϰųª ºÎºÐÀûÀÎ º¹»çº»¿¡ ¿ÏÀüÇϰÔ
À¯ÁöµÇ¾î¾ß ÇÑ´Ù.
<item>
¾î¶°ÇÑ ¹ø¿ª ¶Ç´Â ÆÄ»ýµÈ ÀúÀÛ¹°ÀÌ¶óµµ ¹èÆ÷ Àü¿¡ ÀÛ¼ºµÇ´Â µ¿¾È ¹Ýµå½Ã ÀúÀÚ¿¡ ÀÇÇØ Àΰ¡µÇ¾î¾ß ÇÑ´Ù.
<item>
¸¸ÀÏ ÀÌ ÀúÀÛ¹°À» ºÎºÐÀ¸·Î ¹èÆ÷ÇÏ·Á¸é, ÀÌ ¸Å´º¾óÀÇ ¿ÏÀüÇÑ ¹öÀüÀ» ±¸ÇÏ´Â ¹æ¹ýÀ» À§ÇÑ Áö½Ã¸¦
¹Ýµå½Ã Æ÷ÇÔ½ÃÄÑ¾ß Çϰí, ¿ÏÀüÇÑ ¹öÀüÀ» ±¸Çϱâ À§ÇÑ ¼ö´ÜÀ» Á¦°øÇÏ¿©¾ß ÇÑ´Ù.
<item>
¸¸ÀÏ ÀûÀýÇÑ ÀοëÀÌ ÁÖ¾îÁø´Ù¸é ÀÌ Çã°¡ °íÁö°¡ ¾ø´õ¶óµµ ÀÛÀº ºÎºÐÀº ´Ù¸¥ ÀúÀÛ¹°¿¡¼ °ËÅ䳪
ÀοëÀ» À§ÇÑ ¿¹ÁõÀ¸·Î¼ Àç»ý»êµÉ ¼ö ÀÖ´Ù.
</itemize>
</p> <p>
ÀÌ·¯ÇÑ ±ÔÁ¤¿¡ ´ëÇÑ ¿¹¿Ü°¡ Çй®ÀûÀÎ ¸ñÀûÀ» À§Çؼ ÀÎÁ¤µÈ´Ù: ÀúÀÚÇÑÅ× ÆíÁö¸¦ ½á¼ ¿äûÇ϶ó.
ÀÌ·¯ÇÑ Á¦ÇÑ »çÇ×Àº, Çлý°ú ±³À°ÀÚÀÎ ¿©·¯ºÐÀ» Á¦ÇÑÇÏ´Â °ÍÀº ¾Æ´Ï¶ó, ¿ì¸®¸¦ ÀúÀڷμ º¸È£ÇϰíÀÚ
ÇÔÀÌ´Ù.
</p>
<sect>
²È±â
<p>
¿©·¯ºÐÀÌ Çãºê¸¦ »ç¿ëÇϰí ÀÖ´ÂÁö ¾Æ´ÑÁö¿¡ µû¶ó¼ ³×Æ®¿öÅ© ÅäÆú·ÎÁö(network topology)´Â
Á¶±ÝÀÌ¶óµµ ´Ù¸¦ °ÍÀÌ´Ù. ÀúÀÚ´Â ¿À·ÎÁö RJ45 ÄÉÀÌºí ¿¬°áÀ» »ç¿ëÇÑ ³×Æ®¿öÅ·À» ´Ù·ê °ÍÀÌ´Ù.
µ¿Ãà ÄÉÀ̺í(thin coax)À» ´Ù·çÁö ¾Ê´Â´Ù. µ¿Ãà ÄÉÀ̺íÀ» »ç¿ëÇϸé Çãºê¸¦ °®ÃßÁö ¾Ê°í¼µµ
´Ù¼öÀÇ ÄÄÇ»Å͸¦ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, ¿¬°á ³¡À» ¸¶¹«¸®ÇÏ´Â µî°ú °°ÀÌ ´õ¿í
Á¶½É½º·¯¿ö¾ß ÇÑ´Ù. ¿©·¯ºÐÀÌ ÀÌ¹Ì ³×Æ®¿öÅ·À» ¾Ë°í ÀÖ´Ù¸é À̵é Áö½Ã´Â ´ë°³°¡ Áߺ¹µÇ´Â
°ÍÀÏ °ÍÀÌ´Ù.
</p>
<sect1>
Çãºê¸¦ °¡Áø °æ¿ì
<p>
¸¸ÀÏ ¿©·¯ºÐÀÌ Çãºê¸¦ °¡Áö°í ÀÖ´Ù¸é, ¿©·¯ºÐÀÇ ³×Æ®¿öÅ©´Â <url url="http://www.coastnet.com/~pramsey/linux/w_hub.gif" name="À̰Í">°ú °°ÀÌ
º¸ÀÏ °ÍÀÌ´Ù.
</p>
<p>
¸®´ª½º ¹Ú½º¿¡ ÀÖ´Â <tt>eth0</tt> Ä«µå¸¦ ¼ºñ½º Á¦°øÀÚ¿¡ ÀÇÇØ °ø±ÞµÈ ÄÉÀ̺í(¶Ç´Â
±× ±¸¼º¿¡¼ ÀÛµ¿ÇÏ´Â °ÍÀ¸·Î ¿©·¯ºÐÀÌ ¾Æ´Â °Í)À» »ç¿ëÇÏ¿© ÄÉÀÌºí ¸ðµ© ¶Ç´Â ADSL ¹Ú½º¿¡
¿¬°áÇ϶ó. ¾î¶² ¶§¿¡´Â ÄÉÀÌºí ¸ðµ©ÀÌ Å©·Î½º¿À¹ö·Î ¿¬°áµÇ±âµµ ½±°í, ¶§·Î´Â ÄÉÀ̺íÀ» ÅëÇØ
Á÷Åë(straight-through)À¸·Î ¿¬°áµÇ±âµµ Çϱ⠶§¹®¿¡ ÀÌ´Â Áß¿äÇÏ´Ù. ȸ»ç°¡ Á¦°øÇÏ´Â °ÍÀÌ
¿©·¯ºÐÀÌ »ç¿ëÇϱ⠿øÇÏ´Â °ÍÀÌ´Ù.
</p>
<p>
¸®´ª½º ¹Ú½º¿¡ ÀÖ´Â <tt>eth1</tt> Ä«µå¸¦ Á÷Åë¼±(straight-through cable)À» »ç¿ëÇÏ¿© Çãºê¿¡ ¿¬°áÇ϶ó.
Á÷Åë¼±À» »ç¿ëÇÏ¿© ³ª¸ÓÁö ÄÄÇ»ÅÍ ÀüºÎ¸¦ Çãºê¿¡ ¿¬°áÇ϶ó.
</p>
<sect1>
Çãºê°¡ ¾ø´Â °æ¿ì
<p>
¸¸ÀÏ ¿©·¯ºÐÀÌ Çãºê¸¦ °¡ÁöÁö ¾Ê¾Ò´Ù¸é, Å©·Î½º¿À¹ö ÄÉÀ̺íÀ» »ç¿ëÇÏ¿©, ÄÄÇ»ÅÍ ÇÑ ´ë¸¦ ¿©ÀüÈ÷
¸®´ª½º ¹Ú½º¿¡ ¿¬°áÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ ÅäÆú·ÎÁö´Â <url url="http://www.coastnet.com/~pramsey/linux/wo_hub.gif" name="À̰Í">°ú °°ÀÌ º¸ÀÏ °ÍÀÌ´Ù.
</p>
<p>
¸®´ª½º ¹Ú½º¿¡ ÀÖ´Â <tt>eth0</tt> Ä«µå¸¦ ¼ºñ½º Á¦°øÀÚ¿¡ ÀÇÇØ °ø±ÞµÈ ÄÉÀ̺íÀ» »ç¿ëÇÏ¿©
ÄÉÀÌºí ¸ðµ© ¶Ç´Â ADSL ¹Ú½º¿¡ ¿¬°áÇ϶ó. ¸®´ª½º ¹Ú½º¿¡ ÀÖ´Â <tt>eth1</tt> Ä«µå¸¦ Å©·Î½º¿À¹ö
ÄÉÀ̺íÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ¿¬°áÇ϶ó.
</p>
<sect1>
³×Æ®¿öÅ© Ä«µå°¡ Çϳª¸¸ ÀÖ´Â °æ¿ì
<p>
ÀÌ´Â ¹Ù¶÷Á÷ÇÑ ±¸¼ºÀº ¾Æ´Ï´Ù. (ÀÌ ±¸¼º¿¡¼´Â ¿©·¯ºÐÀÇ ³»ºÎ ¹× ¿ÜºÎ ³×Æ®¿öÅ©ÀÌ µ¿ÀÏÇÑ ¹°¸®Àû
³×Æ®¿öÅ©¿¡ ÀÖ°í, ¶§¹®¿¡ ÀÌ·ÐÀûÀ¸·Î´Â Å©·¡Å·À» ½±°Ô Çã¿ëÇÏ°Ô µÈ´Ù. ½ÇÁ¦·Î, À§ÇèÀº ¾Æ¸¶µµ ¸Å¿ì
³·´Ù.) ÇÏÁö¸¸, ¹Þ¾Æµé¿©Áú ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ ÀÌÁ¤Àº °¡Áö°¢»öÀÏÁö ¸ð¸¥´Ù.
</p>
<p>
¸®´ª½º Ä¿³ÎÀº "IP ¾Ë¸®¾î½Ì" Áö¿øÀ» Æ÷ÇÔÇÑ´Ù. ÀÌ´Â ÇϳªÀÇ ÀÌ´õ³Ý Ä«µå°¡ µ¿½Ã¿¡ µÎ °³ÀÇ »óÀÌÇÑ
IP ÁÖ¼Ò¸¦ ´Ù·ç´Â °ÍÀ» Çã¿ëÇÑ´Ù. ·¹µåÇÞ°ú ¸Çµå·¹ÀÌÅ©¿Í ÇÔ²² ¼±ÀûµÈ Ç¥ÁØÀûÀÎ Ä¿³ÎÀº ±âº»ÀûÀ¸·Î
IP ¾Ë¸®¾î½ÌÀ» À§ÇÑ Áö¿øÀ» Æ÷ÇÔÇÑ´Ù. ¿À·ÎÁö ÇÑ ÀåÀÇ ÀÌ´õ³Ý Ä«µå¸¸À¸·Î °ÔÀÌÆ®¿þÀ̸¦ ¼³Á¤Çϱâ
À§Çؼ´Â ´ÙÀ½¿¡ º¸ÀÌ´Â ¸ðµç ÄÚµå ¿¹Á¦¿¡¼ °£´ÜÈ÷ <tt>eth1</tt>¸¦ <tt>eth0:0</tt>·Î ġȯÇ϶ó.
</p>
<p>
<em>´ÜÀÏ Ä«µå »óȲ¿¡¼, DHCP ¼¹ö¸¦ ±¸µ¿ÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÏÁö ¾Ê´Ù.</em>
</p>
<p>
¸ðµç Àåºñ¿Í ÄÉÀÌºí ¸ðµ© ¶Ç´Â ADSL ¹Ú½º¸¦ Çãºê¿¡ ²È¾Æ¶ó. Çà¿îÀ» ºô°í, °è¼ÓÇ϶ó.
</p>
<sect>
³×Æ®¿öÅ· ±¸¼ºÇϱâ
<p>
ÀÚ, Áö±Ý±îÁö ¿©·¯ºÐÀº °ÔÀÌÆ®¿þÀÌ ÄÄÇ»ÅÍ¿¡ ¸®´ª½º¸¦ ¼³Ä¡Çß´Ù. ¿©·¯ºÐÀº ³×Æ®¿öÅ© Ä«µå Áß Çϳª¸¦
±¸¼ºÇß°í, ÀÎÅͳݿ¡ Á¢¼ÓÀ» ¼³Á¤Çß´Ù. ±×·¸Áö¸¸, ¿ì¸®´Â ¹«¿¡¼ºÎÅÍ ½ÃÀÛÇÒ °ÍÀÌ°í ¾î¶² °Íµµ ÀüÇô
±¸¼ºµÇÁö ¾Ê¾Ò´Ù°í °¡Á¤ÇÒ °ÍÀÌ´Ù.
</p>
<p>
<tt>root</tt>·Î¼ ·Î±×ÀÎ Ç϶ó. ÀÌ ¹®¼¿¡ ³ª¿Â ¸ðµç Áö½Ã´Â ¿©·¯ºÐÀÌ root·Î¼ ·Î±×ÀÎ Çß´Ù°í °¡Á¤ÇÑ´Ù.
</p>
<p>
¸®´ª½º Ä¿³ÎÀº µÎ ÀåÀÇ ÀÌ´õ³Ý Ä«µå¸¦ <tt>eth0</tt>¿Í <tt>eth1</tt>·Î¼ ÂüÁ¶ÇÑ´Ù. ÀÌÁ¦ºÎÅÍ´Â
¶ÇÇÑ ±×°Íµé¿¡ ´ëÇØ ¾ð±ÞÇÏ°Ô µÉ ¹æ¹ýÀÌ µÉ °ÍÀÌ´Ù. ¾Ö·Î »çÇ×Àº, ¾î´À °ÍÀÌ ¾î¶² °ÍÀÎÁöÀÌ´Ù.
°æ¿ìÀÇ Àû¾îµµ 50%´Â ¾²À̵µ·Ï º¸ÁõÇÑ´Ù¸é, ÆÇº°ÇÏ´Â "°£´ÜÇÑ" ¹æ¹ýÀÌ ÀÖ´Ù. ¸¶´õº¸µå¸¦ °¡Áø
ÄÄÇ»Å͸¦ Ã¥»ó À§¿¡ ¼öÆòÀûÀ¸·Î ³õ°í µÞ ÆÐ³Î(back panel)À» ¿©·¯ºÐÀ» ÇâÇÏ°Ô ÇÑ´Ù. (¸¸ÀÏ ¿©·¯ºÐÀÌ
±×°É ¿°í ±× À§¿¡¼ ¹«¾ùÀΰ¡ ÇÏ°Ô µÇ´Â °Í°ú °°ÀÌ Çϵµ·Ï ÇÑ´Ù.) °¡Àå ¿ÞÆíÀÇ Ä«µå´Â <tt>eth0</tt>ÀÌ´Ù.
-- ¿©·¯ºÐÀº ¾à°£ÀÇ ¸¶½ºÅ· Å×ÀÌÇÁ·Î ¶óº§À» ºÙÀ̰íÀÚ ÇÒÁö ¸ð¸¥´Ù. Áö±Ý, Á¾ÀÌ À§¿¡ <tt>eth0</tt>¿Í
<tt>eth1</tt> µÑ ¸ðµÎÀÇ Á¦Á¶¿Í ¸ðµ¨À» ½á µÎ¾î¶ó.
</p>
<p>
ÀÚ, <tt>eth0</tt>¿Í <tt>eth1</tt>ÀÌ Ä¿³Î¿¡ ÀÇÇØ ÀÚµ¿ÀûÀ¸·Î ÀνĵǴÂÁö ¿©ºÎ¸¦ º¸ÀÚ.
<tt>ifconfig eth0</tt>¿Í <tt>ifconfig eth1</tt>¸¦ ÀÔ·ÂÇÑ´Ù. µÎ °æ¿ì¿¡ ÀÖ¾î, ¸¸ÀÏ Ä¿³ÎÀÌ Ä«µå¸¦ ÀνÄÇϰí
ÀÖÀ¸¸é, ¿©·¯ºÐÀº (¼ýÀÚ¿Í ±× ¹ÛÀÇ °ÍÀº »óÀÌÇÒ ¼ö ÀÖÀ½À» ¸í½ÉÇÏ¿©) ÀÌ¿Í °°Àº °ÍÀ» º¸¾Æ¾ß ÇÑ´Ù:
</p>
<p>
<verb>
eth0 Link encap: Ethernet HWaddr 00:60:67:4A:02:0A
inet addr:0.0.0.0 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:466 errors:0 dropped:0 overruns:0 frame:0
TX packets:448 errors:0 dropped:0 overruns:0 carrier:0
collisions:85 txqueuelen:100
Interrupt:10 Base address:0xe400
</verb>
</p> <p>
¸¸ÀÏ Ä¿³ÎÀÌ ³×Æ®¿öÅ© Ä«µå¸¦ ÀνÄÇÏÁö ¸øÇÑ´Ù¸é ÀÌ¿Í °°Àº °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù:
</p>
<p>
<verb>
eth0: error fetching interface information: Device not found.
</verb>
</p> <sect1>
³×Æ®¿öÅ© µå¶óÀ̹ö¸¦ ±¸¼ºÇϱâ
<p>
¸¸ÀÏ Ä«µå¸¦ µÑ ´Ù ã¾ÒÀ¸¸é ´ÙÀ½ ¼½¼ÇÀ¸·Î ³Ñ¾î °¡¶ó. ¾Æ´Ï¸é, ÀÌ ¼½¼ÇÀ» Àоî¶ó.
</p>
<p>
ÀÚ, ÀÌ¹Ì ¾Æ´Â ¹Ù¿Í °°ÀÌ Ä«µå°¡ Çϳª ȤÀº µÑ ¸ðµÎ°¡ Ä¿³Î¿¡ ÀÇÇØ ÀνĵÇÁö ¾Ê´Â´Ù. ½ÇÁ¦·Î, À̰ÍÀº
¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù. ¹Ýµå½Ã ÇØ¾ß ÇÒ °ÍÀº Ä«µå¸¦ ã´Â ¹æ¹ýÀ» Ä¿³Î¿¡ Á» ´õ ¸í½ÃÀûÀ¸·Î ¾Ë¸®´Â °ÍÀÌ´Ù.
¿©±â¿¡´Â ¿ì¿©°îÀýÀÌ ¸¹°í, ±× ¸ðµÎ¸¦ ´Ù·çÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ÇöÇàÀÇ °ÍÀÌ ¾î·Á¿öÁú ¶§ <htmlurl url="http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html" name="Ethernet HOWTO">·Î
¹Ù²Ù¾î¶ó. ¿©±â¿¡ ¸î °¡Áö ¿ä¾àµÈ Á¶¾ðÀÌ ÀÖ´Ù.
</p>
<p>
<itemize>
<item>
<em>¿©·¯ºÐÀº PCI ³×Æ®¿öÅ© Ä«µå¸¦ °¡Áö°í ÀÖ´Ù.</em> ¾î¶² µå¶óÀ̹öµµ Á¸ÀçÇÏÁö ¾ÊÀ» ¸¸Å ÃÖ½ÅÀÇ
°ÍÀº ¾Æ´Ï¶ó°í °¡Á¤ÇÑ´Ù¸é, ¿©·¯ºÐÀº ¾Æ¸¶µµ ¼º°øÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐÀº <tt>/proc/pci</tt>¸¦ ÅëÇØ ÇØµ¶Çϰí
Á¦Á¶¿ø°ú ¸ðµ¨À» Àû¾î µÒÀ¸·Î½á ³×Æ®¿öÅ© Ä«µå(¿Í ´Ù¸¥ °Íµé)¿¡ ´ëÇØ ¸¹Àº °ÍÀ» Á¾Á¾ ¾Ë¼ö ÀÖ´Ù.
<item>
<em>¿©·¯ºÐÀº ISA ³×Æ®¿öÅ© Ä«µå¸¦ °¡Áö°í ÀÖ´Ù.</em> ¿©·¯ºÐÀº Ä«µå°¡ ÀÛµ¿ÇÏ´Â IO ±âº» ÁÖ¼Ò¿Í
IRQ¸¦ ²À ¾Ë¾Æ ³¾ ¼ö ÀÖ¾î¾ß ÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐÀº ¸Å´º¾óÀ» °¡Áö°í ÀÖ´Ù, ¸Â´Â°¡? ¸Â´Â°¡? ¸¸ÀÏ ±×·¸Áö
¾ÊÀ¸¸é, À̹øÀÌ Á¦ÀÛ»çÀÇ À¥ »çÀÌÆ®¸¦ ã¾Æ³»°í ¾î¶² ¿Â¶óÀÎ Âü°í ÀÚ·á°¡ ÀÖ´ÂÁö ¾Æ´Â ÁÁÀº ±âȸ°¡
µÉ °ÍÀÌ´Ù. ¾Æ´Ï¸é, ¸¸ÀÏ ¿À·¡µÈ DOS ±¸¼º µð½ºÄÏÀ» °¡Áö°í ÀÖÀ¸¸é, DOS·Î ºÎÆÃÇϰí ÁÖ¼Ò¿Í IRQ¸¦
ÆÇµ¶ÇÏ°í ¼³Á¤ÇÏ´Â ¼³Á¤ ÇÁ·Î±×·¥(setup program)ÀÌ ÀÖ´ÂÁö ¾Ë¾Æ ³»¶ó.
<item>
<em>¿©·¯ºÐÀº ISA Ç÷¯±× ¾Ø Ç÷¹ÀÌ Ä«µå¸¦ °¡Áö°í ÀÖ´Ù.</em> ¿ì¼± ¿©·¯ºÐÀº Ä«µå¸¦ ±¸¼ºÇÏ´Â
¹æ¹ýÀ» ¹è¿ö¾ß ÇÒ °ÍÀÌ´Ù. -- <htmlurl url="http://www.linuxdoc.org/HOWTO/Plug-and-Play-HOWTO.html" name="Plug'n'Play HOWTO">¸¦ Àоî¶ó. ´ÙÇེ·´°Ôµµ, ÀÏ´Ü ¿©·¯ºÐÀÌ Ä«µå¸¦
±¸¼ºÇÏ°Ô µÇ¸é IO ±âº» ÁÖ¼Ò¿Í IRQ°¡ ¹«¾ùÀÎÁö Á¤È®ÇÏ°Ô ¾Ë°Ô µÉ °ÍÀÌ´Ù.
</itemize>
</p> <p>
ÀÌÁ¦, ¿©·¯ºÐÀº <tt>eth0</tt>¿Í <tt>eth1</tt>ÀÇ Á¦Á¶¿ø°ú ¸ðµ¨ÀÌ ¹«¾ùÀÎÁö ¾Ë±â ¶§¹®¿¡ <htmlurl url="http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html" name="Ethernet HOWTO">ÀÇ
<htmlurl url="http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO-5.html" name="compatibility page">·Î ¿Å°Ü°¡¼ Ä«µå¸¦ ã¾Æ³¾ ¼ö ÀÖ´Ù. ÃßõµÈ µå¶óÀ̹ö¿Í Ä«µå°¡ ÇÊ¿ä·Î ÇÒÁö ¸ð¸£´Â
ƯÁ¤ÇÑ ¿É¼Ç¿¡ ´ëÇÑ Á¤º¸¸¦ ¸Þ¸ðÇ϶ó. Àû¾î µÎ¶ó.
</p>
<p>
±¸¼º ÆÄÀÏÀ» ÆíÁýÇÒ ¶§´Ù! ÆíÁýÇÏ°Ô µÉ ÆÄÀÏÀº <tt>/etc/conf.modules</tt>ÀÌ´Ù. ¿©·¯ºÐÀÌ ¼±ÅÃÇÑ ÅØ½ºÆ®
¿¡µðÅÍ(text editor)·Î ÀÌ ÆÄÀÏÀ» ¿¾î¶ó. ÀÌ ÆÄÀÏ¿¡ Æ÷Ç﵃ ¼ö ÀÖ´Â ¸Å¿ì ¸¹Àº °¡´É¼º°ú Á¶ÇÕÀÌ Àֱ⠶§¹®¿¡
ÇÑ ¿¹·Î¼ ³ª ÀÚ½ÅÀÇ °ÔÀÌÆ®¿þÀ̸¦ Á¦°øÇÒ °ÍÀÌ´Ù. ³ª´Â VIA Rhine Ĩ¿¡ ±â¹ÝÇÑ PCI 10/100Mb Ä«µå¿Í
10Mb NE2000 ISA º¹Á¦Ç°(clone)À» °¡Áø´Ù. ³ª´Â ³»ºÎ ³×Æ®¿öÅ©¸¦ À§ÇØ 100Mb Ä«µå¸¦, ¿ÜºÎ ¿¬°áÀ» À§ÇØ
10Mb Ä«µå¸¦ »ç¿ëÇÑ´Ù. ³ªÀÇ <tt>/etc/conf.modules</tt> ÆÄÀÏÀº À̰Ͱú °°´Ù:
</p>
<p>
<verb>
alias parport_lowlevel parport_pc
alias eth0 ne
options ne io=0x300 irq=10
alias eth1 via-rhine
</verb>
</p> <p>
³ªÀÇ <tt>conf.modules</tt> ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ÆîÃÄ º¸ÀδÙ.
</p>
<p>
<itemize>
<item>
ù ¹øÂ° ÇàÀº ÇÁ¸°ÆÃÀ» À§ÇÑ º´·Ä Æ÷Æ®¸¦ ±¸¼ºÇÏ´Â °ÍÀÌ´Ù. ¾Æ¸¶ ¿©·¯ºÐµµ À¯»çÇÑ ÇàÀ» °¡Áú °ÍÀÌ´Ù.
±×´ë·Î ³»¹ö·Á µÎ¶ó.
<item>
µÎ ¹øÂ° Çà(<tt>alias eth0 ne</tt>)Àº <tt>eth0</tt> ÀåÄ¡¸¦ À§ÇÑ ne µå¶óÀ̹ö¸¦ »ç¿ëÇϵµ·Ï Ä¿³Î¿¡ ¾Ë¸°´Ù.
<item>
¼¼ ¹øÂ° Çà(<tt>options ne io=0x300 irq=10</tt>)Àº ne µå¶óÀ̹ö°¡ ISA Ä«µå¸¦ ¹ß°ßÇÏ°Ô µÉ IO ÁÖ¼Ò¿Í
IRQ ÀÎÅÍ·´Æ®¸¦ ¾Ë¸°´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ISA Ä«µå¸¦ °¡Áö°í ÀÖ´Ù¸é, ¾Æ¸¶ ÀÌ·± Á¾·ùÀÇ Áö½Ã¸¦ »ç¿ëÇÏ¿©¾ß
ÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐÀÇ Ä«µå¸¦ À§ÇÑ Á¤È®ÇÑ Á¤º¸¸¦ »ç¿ëÇÏ¿© µå¶óÀ̹ö, IO¿Í IRQ Áö½ÃÀÚ¸¦ ±³Ã¼Çϱ⸸ Ç϶ó.
<item>
³× ¹øÂ° Çà(<tt>alias eth1 via-rhine</tt>)Àº <tt>eth1</tt>¸¦ À§ÇØ via-rhine µå¶óÀ̹ö¸¦ »ç¿ëÇϵµ·Ï
Ä¿³ÎÇÑÅ× ¾Ë¸°´Ù. ³ªÀÇ <tt>eth1</tt> Ä«µå°¡ PCI Ä«µåÀ̱⠶§¹®¿¡ IO ¶Ç´Â IRQ Á¤º¸¸¦ Á¦°øÇÒ Çʿ䰡 ¾ø´Ù:
PCI ºÎ½Ã½ºÅÛÀº ÀåÄ¡¸¦ ÀÚµ¿ÀûÀ¸·Î ±¸¼ºÇÑ´Ù.
</itemize>
</p> <p>
¿©·¯ºÐÀº µÎ °³ÀÇ Ä«µå¸¦ À§ÇØ <tt>conf.modules</tt>¿¡ alias ±âÀç»çÇ×À» °¡Áø´Ù´Â °ÍÀ» º¸ÀåÇϰí,
¸ðµç ISA Ä«µå¸¦ À§ÇÑ options ÇàÀ» Á¤È®ÇÏ°Ô ¸¸µé°íÀÚ ÇÒ °ÍÀÌ´Ù. ¿©·¯ºÐÀº ¼³Ä¡ÇÏ´Â µ¿¾È ¿©·¯ºÐÀÌ
±¸¼ºÇÑ ÀÌ´õ³Ý Ä«µå¸¦ À§ÇÑ <tt>conf.modules</tt>¿¡ ÀÌ¹Ì ¿©·¯ ÇàµéÀ» ÀÌ¹Ì °¡Áö°í ÀÖÀ»Áö ¸ð¸¥´Ù.
</p>
<p>
¿©·¯ºÐÀÌ <tt>conf.modules</tt>À» ÆíÁýÇÏ´Â °ÍÀ» ¿Ï·áÇÏ¿´À» ¶§, <tt>ifconfig eth0</tt>¿Í <tt>ifconfig
eth1</tt>À» ´Ù½Ã ½ÃµµÇ϶ó. ¸¸ÀÏ Á¦ÀÛ»çÀÇ ¸Å´º¾óÀÌ ¾øÀÌ ¿©·¯ºÐÀÌ IO ÁÖ¼Ò¿Í IRQ¸¦ ½Ç¼öÇϰí ÀÖ´Ù¸é
½ÃÇàÂø¿À¸¦ ¿©·¯ ¹ø °ÞÀ» °ÍÀÌ´Ù.
</p>
<sect2>
µÎ °³ÀÇ µ¿ÀÏÇÑ ³×Æ®¿öÅ© Ä«µå
<p>
±×·¡¼, ¿©·¯ºÐÀº ÁøÂ¥·Î ÁøÂ¥·Î Çö¸íÇÏ¿´°í, ¿©·¯ºÐÀÇ ¸®´ª½º °ÔÀÌÆ®¿þÀ̸¦ À§ÇØ
µ¿ÀÏÇÑ ³×Æ®¿öÅ© Ä«µå¸¦ µÎ °³ »ò´Ù. ¿©·¯ºÐÀÌ ±×°ÍµéÀ» ÇÔ²² ÀÛµ¿Çϵµ·Ï ÇÒ ¼ö ¾ø´Ù¸é?
°ÆÁ¤ÇÏÁö ¸¶¶ó. ±×°ÍµéÀÌ °øÁ¸Çϵµ·Ï ÇÏ´Â °ÍÀº <tt>/etc/conf.modules</tt>¿¡¼ Á¤È®ÇÑ ±¸¹®À»
»ç¿ëÇÏ´Â °ÍÀÇ ¹®Á¦ÀÏ »ÓÀÌ´Ù. ÀÌ ¿¹¸¦ À§ÇØ ÁÖ¼Ò¿Í IRQ ¹øÈ£´Â ¸¸µé¾îÁ³°í, Á¶ÈµÈ ÇÑ ½ÖÀÇ
NE2000 º¹Á¦Ç°À» ±¸¸ÅÇß´Ù°í °¡Á¤ÇϰڴÙ. <tt>/etc/conf.modules</tt> ÆÄÀÏÀº À̰Ͱú °°´Ù:
</p>
<p>
<verb>
alias eth0 ne
alias eth1 ne
options ne io=0x330,0x360 irq=7,9
</verb>
</p> <p>
The addressing options are all given on the same line, and the first number
for each addressing type is for <tt>eth0</tt>, the second number for <tt>eth1</tt>.
ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â ¿É¼ÇÀº µ¿ÀÏÇÑ Çà¿¡ ¸ðµÎ ÁÖ¾îÁö°í, °¢ ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â ÇüŸ¦ À§ÇÑ
ù ¹øÂ°ÀÇ ¼ö´Â <tt>eth0</tt>¸¦ À§ÇÑ °ÍÀ̰í, µÎ ¹øÂ°ÀÇ ¼ö´Â <tt>eth1</tt>¸¦ À§ÇÑ °ÍÀÌ´Ù.
</p>
<sect1>
³»ºÎ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇϱâ
<p>
"³»ºÎ ³×Æ®¿öÅ©"´Â ¿©·¯ºÐÀÇ ¸ðµç °¡Á¤/»ç¹«½Ç Àåºñ°¡ ÅëÇÏ°Ô µÇ´Â ³×Æ®¿öÅ©ÀÌ´Ù.
"¿ÜºÎ ³×Æ®¿öÅ©"´Â ¸®´ª½º ¹Ú½ºÀÇ ´Ù¸¥ ÂÊ¿¡ ÀÖ´Â ´ë±Ô¸ðÀÇ ¹«½Ã¹«½ÃÇÑ ÀÎÅͳÝÀÌ´Ù.
´ëü·Î, ³»ºÎ ³×Æ®¿öÅ©´Â ¸®´ª½º ¹Ú½º¿¡ ÀÇÇØ ¿ÜºÎ ³×Æ®¿öÅ©·ÎºÎÅÍ ¿ÏÀüÈ÷ °Ý¸®µÉ °ÍÀÌ´Ù.
ÀÌ´Â Áß°£ Á¤µµÀÇ °·ÂÇÑ ¹æÈº®À¸·Î¼ ¿î¿ëµÉ °ÍÀÌ´Ù.
</p>
<sect2>
³×Æ®¿öÅ© ÀåÄ¡
<p>
¿©·¯ºÐÀÇ µå¶óÀ̹ö°¡ ÀÛµ¿Çϰí ÀÖ°í <tt>ifconfig</tt>¿¡¼ <tt>eth0</tt>¿Í <tt>eth1</tt>¸¦
µÑ ´Ù º¼ ¼ö ÀÖÀ¸¹Ç·Î ³»ºÎÀÇ °¡Á¤¿ë ³×Æ®¿öÅ©¸¦ ¼³Á¤ÇÏ¿©¾ß ÇÏ´Â ¶§ÀÌ´Ù. <tt>eth1</tt>¿¡
³»ºÎ ³×Æ®¿öÅ©¸¦, <tt>eth0</tt>¿¡ ¿ÜºÎ ÀåÄ¡¸¦ µÐ´Ù°í °¡Á¤ÇϰڴÙ.
</p>
<p>
¿©·¯ºÐÀÇ ³»ºÎ ³×Æ®¿öÅ©´Â °³ÀÎ¿ë ³×Æ®¿öÅ©°¡ µÉ °ÍÀ̰í, À̸¦ À§Çؼ ³»ºÎ ³×Æ®¿öÅ© ¿¬°áÀ» À§ÇØ
¿¹¾àµÈ ƯÁ¤ÇÑ ³×Æ®¿öÅ©¿¡ ÀÖ°Ô µÉ °ÍÀÌ´Ù: <tt>192.168.1.0</tt>. ¸¸¾à Ä£±¸¸¦ °¨¸í½Ã۱⸦ ¿øÇϸé,
ÀÌ´Â "°³Àοë C Ŭ·¡½º"ÀÌ´Ù.
</p>
<p>
¿ì¼± ³×Æ®¿öÅ·ÀÌ °¡´ÉÇÑ »óÅÂÀÎÁö È®ÀÎÇÒ Çʿ䰡 ÀÖ´Ù. <tt>/etc/sysconfig/network</tt>ÆÄÀÏÀ» ÆíÁýÇÏ¿©
´ÙÀ½ÀÇ ÇàµéÀÌ ÀÖ´ÂÁö È®ÀÎÇ϶ó.
</p>
<p>
<verb>
NETWORKING=yes
FORWARD_IPV4=yes
</verb>
</p> <p>
ù ¹øÂ° ÇàÀº ºÎÆ®(boot) ½Ã¿¡ ³×Æ®¿öÅ© ÀåÄ¡°¡ ºÒ·Á ¿Àµµ·Ï ¸®´ª½ºÇÑÅ× ¾Ë¸°´Ù. µÎ ¹øÂ° ÇàÀº
IP Àü´Þ(IP forwarding)À» °¡´ÉÄÉ Çϵµ·Ï ¸®´ª½ºÇÑÅ× ¾Ë¸°´Ù. ¼½¼Ç 4¿¡¼ ¸Å½ºÄ¿·¹À̵ùÀ» ±¸¼ºÇÏ´Â °ÍÀ»
½ÃÀÛÇÒ ¶§ À̰ÍÀÌ ÇÊ¿äÇÏ´Ù.
</p>
<p>
<em>·¡µåÇÞ 6.2 ÁÖÀÇ:</em> IP Àü¼Û°ú ¸Å½ºÄ¿·¹À̵ùÀ» ÀûÀýÇÏ°Ô Áö¿øÇϱâ À§Çؼ ·¹µåÇÞ 6.2´Â
<tt>/etc/sysctl.conf</tt> ÆÄÀÏ¿¡ º¯°æÀ» ÇÊ¿ä·Î ÇÑ´Ù. ´ÙÀ½ÀÇ ÇàµéÀÌ ÀÖ´ÂÁö È®ÀÎÇϰí Á¤È®ÇÑ °ªÀ» ÁöÁ¤ÇÑ´Ù:
</p>
<p>
<verb>
net.ipv4.ip_forward = 1
net.ipv4.ip_always_defrag = 1
</verb>
</p> <p>
·¹µåÇÞ°ú ·¹µåÇÞ ÆÄ»ýǰÀ» À§ÇÑ ¸ðµç ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¼³Á¤Àº <tt>/etc/sysconfig/network-scripts</tt>
µð·ºÅ丮 ³»ÀÇ ÆÄÀϵ鿡 Æ÷ÇԵȴÙ. ±× µð·ºÅ丮¿¡ µé¾î°¡¼ »õ ÆÄÀÏ·Î <tt>ifcfg-eth1</tt>¸¦ ¸¸µç´Ù.
<tt>ifcfg-eth1</tt> ÆÄÀÏ ³»¿¡ ´ÙÀ½°ú °°Àº ³»¿ëÀ» µÐ´Ù:
</p>
<p>
<verb>
DEVICE=eth1
IPADDR=192.168.1.1
ONBOOT=yes
</verb>
</p> <p>
ÀÌ ÄÚµå´Â ºÎÆ® ½Ã¿¡ eth1À» ±¸¼ºÇÏ°í °³º°ÀûÀÎ IP ÁÖ¼Ò¸¦ ÁÖµµ·Ï ³×Æ®¿öÅ© ½ºÅ©¸³Æ®ÇÑÅ×
¾Ë¸°´Ù. ´ÙÀ½°ú °°Àº ¸í·É¾î¿Í ÇÔ²² »õ ¼³Á¤À» »ç¿ëÇÏ¿© ¿©·¯ºÐÀÇ ³×Æ®¿öÅ©¸¦ Ȱ¼ºÈ Ç϶ó:
<tt>/etc/rc.d/init.d/network restart</tt>
</p>
<sect2>
DHCP ¼¹ö
<p>
DHCP ¼¹ö´Â IP ÁÖ¼Ò¸¦ °¡Áö´Â ³»ºÎ °¡Á¤¿ë ³×Æ®¿öÅ© »óÀÇ ÀåÄ¡¸¦ ÀÚµ¿ÀûÀ¸·Î ±¸¼ºÇÒ °ÍÀÌ´Ù.
À̰ÍÀº ·¦ÅéÀ» °¡Áø »ç¶÷µéÀ» À§ÇØ ¸Å¿ì À¯¿ëÇÏ´Ù. ±×µéÀÌ ÀڽŵéÀÇ Àåºñ¸¦ °£´ÜÈ÷ ²Å±â¸¸ Çϸé
Áï½Ã ÀûÀýÇÏ°Ô ±¸¼ºµÉ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ³»ºÎ ³×Æ®¿öÅ© »ó¿¡¼ DHCP ¼¹ö¸¦ ¿øÇÏÁö ¾Ê´Â´Ù¸é
´ÙÀ½ ¼½¼ÇÀ¸·Î ³Ñ¾î °¡¶ó.
</p>
<p>
¿ì¼± ¿©·¯ºÐÀº DHCP ¼¹ö°¡ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇÒ Çʿ䰡 ÀÖ´Ù. ¸®´ª½º CD¸¦ ¸¶¿îÆ®Çϰí
<tt>dhcp</tt> RPMÀ» ¼³Ä¡Ç϶ó. ÀÌÁ¦ <tt>/etc/dhcpd.conf</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© ´ÙÀ½°ú °°Àº ³»¿ëÀ» ³Ö´Â´Ù:
</p>
<p>
<verb>
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.60;
default-lease-time 86400;
max-lease-time 86400;
option routers 192.168.1.1;
option ip-forwarding off;
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
}
</verb>
</p> <p>
¸¸ÀÏ ¿©·¯ºÐÀÌ ¸®´ª½º ¹Ú½º¸¦ ij½³ µµ¸ÞÀÎ ³×ÀÓ ¼¹ö(caching domain name server)·Î ¼³Á¤ÇϰíÀÚ ÇÑ´Ù¸é,
´ÙÀ½°ú °°Àº ¿É¼ÇÀ» Ãß°¡Ç϶ó:
</p>
<p>
<verb>
option domain-name-servers 192.168.1.1;
</verb>
</p> <p>
If you know your outside DNS addresses and you are <em>not</em> going to use the
Linux box for DNS, insert the following option, where x.x.x.x and y.y.y.y are
IP numbers of the DNS servers:
¸¸ÀÏ ¿©·¯ºÐÀÌ ¿ÜºÎÀÇ DNS ÁÖ¼Ò¸¦ ¾Ë°í ÀÖ°í DNS¸¦ À§ÇØ ¸®´ª½º ¹Ú½º¸¦ »ç¿ëÇÏÁö <em>¾ÊÀ»</em> °ÍÀ̶ó¸é,
´ÙÀ½°ú °°Àº ¿É¼ÇÀ» Ãß°¡Ç϶ó. ¿©±â¼, x.x.x.x¿Í y.y.y.y´Â DNS ¼¹öÀÇ IP ¹øÈ£ÀÌ´Ù.
</p>
<p>
<verb>
option domain-name-servers x.x.x.x, y.y.y.y;
</verb>
</p> <p>
¸¸ÀÏ ¿©·¯ºÐÀÌ À©µµ¿ìÁî(Windows) ÄÄÇ»Å͸¦ À§ÇØ ¸®´ª½º ¹Ú½º¿¡ »ï¹Ù(Samba) ÆÄÀÏ °øÀ¯¸¦ ½ÇÇàÇÒ °ÍÀ̶ó¸é,
¸®´ª½º ¹Ú½º¸¦ ±âº»ÀûÀÎ WINS¿Í ºê¶ó¿ì¡(browsing) ¼¹ö·Î »ç¿ëÇϵµ·Ï ´ÙÀ½°ú °°Àº ¿É¼ÇÀ» Ãß°¡Ç϶ó:
</p>
<p>
<verb>
option netbios-name-servers 192.168.1.1;
option netbios-dd-server 192.168.1.1;
option netbios-node-type 8;
option netbios-scope "";
</verb>
</p> <p>
»ï¹Ù¿Í WINS¸¦ ±¸¼ºÇÏ´Â °ÍÀº ÀÌ ¹®¼ÀÇ ¹üÀ§¸¦ ¹þ¾î³´Ù. ¸¸ÀÏ ¸î °¡Áö ÁöħÀÌ ÇÊ¿äÇÏ´Ù¸é
<htmlurl url="http://www.linuxdoc.org/HOWTO/SMB-HOWTO.html" name="SMB HOWTO">·Î ½ÃÀÛÇϰí, °Å±â¼ºÎÅÍ °è¼ÓÇ϶ó.
</p>
<p>
¾ÆÁ÷µµ µÎ ¼³Ê ´Ü°è°¡ ´õ ³²¾Æ ÀÖ´Ù. ´ÙÀ½¿¡, <tt>/etc/rc.d/init.d/dhcpd</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿©
´ÙÀ½°ú °°Àº ÇàÀ» ã´Â´Ù.
</p>
<p>
<verb>
/sbin/route add -host 255.255.255.255 dev eth1
</verb>
</p> <p>
À©µµ¿ìÁî DHCP Ŭ¶óÀÌ¾ðÆ®´Â DHCP ÀÀ´ä¿¡ ÀÖ¾î Æ¯ÀÌÇÑ ºê·Îµåij½ºÆ® ÁÖ¼Ò¸¦ ÇÊ¿ä·Î Çϰí,
ÀÌ ¸í·ÉÀº ¸®´ª½º/TCP ½ºÅÃÀÌ ±×°ÍÀ» ¸¸µé¾î ³»µµ·Ï ÇÑ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ÆÄÀÏ¿¡¼ ±× ÇàÀ» ãÀ» ¼ö ¾øÀ¸¸é
Ãß°¡Ç϶ó. ¸¸ÀÏ ¿©·¯ºÐÀÌ ±×·±°Í°ú °°Àº ÇàÀ» ã´Â´Ù¸é ±×°ÍÀÌ ÂüÁ¶ÇÏ´Â ÀåÄ¡°¡ <tt>eth1</tt>ÀÎÁö È®ÀÎÇ϶ó.
</p>
<p>
´ÙÀ½ ´Ü°è´Â ±âº» ÀåÄ¡·Î¼ <tt>eth1</tt>À» »ç¿ëÇϵµ·Ï <tt>/etc/rc.d/init.d/dhcpd</tt> ÆÄÀÏÀ» º¯°æÇÏ´Â °ÍÀÌ´Ù.
´ÙÀ½ Çà
</p>
<p>
<verb>
daemon /usr/sbin/dhcpd
</verb>
</p> <p>
À»
</p>
<p>
<verb>
daemon /usr/sbin/dhcpd eth1
</verb>
</p> <p>
À¸·Î ´ëüÇ϶ó.
ÀÌÁ¦ DHCP¸¦ ½Ãµ¿ÇÒ Áغñ°¡ µÆ´Ù. ¿ì¼± ¸í·ÉÀ» »ç¿ëÇÏ¿© DHCP ¼¹ö¸¦ ½ÃÀÛÇÑ´Ù:
<tt>/etc/rc.d/init.d/dhcpd start</tt>
</p>
<p>
¸¶Áö¸·À¸·Î, DHCP ¼¹ö°¡ ¸®ºÎÆ®(re-boot) ½Ã¿¡ ½ÃÀÛÇÒ °ÍÀÎÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù.
DHCP ¼¹öÀÇ ¾î¶² RPM ÆÐŰÁö´Â ¸Å¹ø ¼¹ö°¡ ½ÃÀÛÇÏ´Â °ÍÀ» º¸ÁõÇÏ´Â Áö½Ã¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù.
±×·¡¼, <tt>chkconfig dhcpd on</tt> ¸í·ÉÀ» ÇàÇÔÀ¸·Î½á ¼¹ö°¡ ½ÃÀÛÇϵµ·Ï º¸ÀåÇÒ °ÍÀÌ´Ù.
</p>
<p>
ÀÌ ¸í·ÉÀ¸·Î ÀÎÇØ ·¹µåÇÞÀº <tt>/etc/rc.d</tt> ¾Æ·¡ÀÇ ´Ù¾çÇÑ ½ÇÇà¼öÁØ(runlevel)ÀÇ
µð·ºÅ丮¿¡ DHCP ½Ãµ¿ ½ºÅ©¸³Æ®¸¦ Ãß°¡ÇÑ´Ù. ½ÇÇà¼öÁØ 3°ú 5(multiuser console°ú
multiuser X)¿¡¼´Â DHCP ¼¹ö°¡ ½ÃÀ۵ȴÙ. ½ÇÇà¼öÁØ 0,1,6(shutdown, single user, reboot)¿¡¼´Â
DHCP ¼¹ö´Â ¸ØÃá´Ù.
</p>
<sect2>
Ŭ¶óÀÌ¾ðÆ® ÄÄÇ»ÅÍ
<p>
¸¸ÀÏ ¿©·¯ºÐÀÌ DHCP¸¦ ¼³Á¤ÇÏ¿´´Ù¸é, Ŭ¶óÀÌ¾ðÆ® ÄÄÇ»Å͸¦ ±¸¼ºÇÏ´Â °ÍÀº ¸Å¿ì ½±´Ù:
´ÜÁö DHCP ±¸¼ºÀ» °¡´ÉÄɸ¸ ÇÑ´Ù. À©µµ¿ìÁî ÄÄÇ»ÅÍ¿¡ ´ëÇØ À̰ÍÀº "Á¦¾îÆÇ",
±× ´ÙÀ½¿¡ "³×Æ®¿öÅ©" ¿É¼ÇÀ» ¿©´Â °ÍÀ» Æ÷ÇÔÇÑ´Ù. "TCP/IP" ÇÁ·ÎÅäÄÝÀ» ã°í,
"±¸¼º"Çϵµ·Ï ¼±ÅÃÇÑ´Ù. "ÀÚµ¿À¸·Î IP ÁÖ¼Ò¸¦ ¹Þ±â"¿¡ ÇØ´çÇÏ´Â ¹Ú½º¸¦
üũÇϰí, º¯°æÀ» Àû¿ëÇϰí, ¸®ºÎÆ® ÇÑ´Ù.
</p>
<p>
¸®ºÎÆ® Çϱâ Àü¿¡ ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÀÔ·ÂÇØ º¸°í ½ÍÀ»Áö ¸ð¸£°Ú´Ù: <tt>tail -f
/var/log/messages</tt> À̰ÍÀº ¸®´ª½º ½Ã½ºÅÛ ·Î±×¸¦ °è¼ÓÇÏ¿© ÁöÄѺ¼ °ÍÀÌ´Ù.
¸¸ÀÏ ¸ðµç °Ô Á¤»óÀûÀ̸é, À©µµ¿ìÁî ÄÄÇ»Å͸¦ ¸®ºÎÆ® ÇÒ ¶§, IP ÁÖ¼Ò¸¦ ¿äûÇÑ °ÍÀ» º¸°Ô µÉ °ÍÀ̰í,
DHCP ¼¹ö°¡ ÀÀ´äÇÏ´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù. Control-C´Â <tt>tail -f</tt> ¸í·ÉÀ» Á¾·áÇÑ´Ù.
</p>
<p>
¸¸ÀÏ ¿©·¯ºÐÀÌ DHCP¸¦ ¼³Á¤ÇÏÁö ¾Ê¾Ò´Ù¸é, ±¸¼ºÀº ¿ª½Ã »ó´çÈ÷ ½±´Ù. ´Ù½Ã "Á¦¾îÆÇ"À¸·ÎºÎÅÍ
"³×Æ®¿öÅ©" ¿É¼ÇÀ» ¿°í, TCP/IP ÇÁ·ÎÅäÄÝÀ» ±¸¼ºÇϱâ À§ÇØ ¼±ÅÃÇÑ´Ù. ¿©·¯ºÐÀº
Ŭ¶óÀÌ¾ðÆ® ÄÄÇ»ÅÍÇÑÅ× 192.168.1.0(³×Æ®¿öÅ© ÁÖ¼Ò), 192.168.1.255(ºê·Îµåij½ºÆ® ÁÖ¼Ò) ¶Ç´Â
192.168.1.1(¿©·¯ºÐÀÇ ¸®´ª½º ¼¹ö)¸¦ Á¦¿ÜÇÑ 192.168.1.0 ³×Æ®¿öÅ© ³»ÀÇ ¾î¶² ÁÖ¼ÒµçÁö ÇÒ´çÇÒ ¼ö ÀÖ´Ù.
°áÄÚ µÎ ´ëÀÇ ÄÄÇ»ÅÍÇÑÅ× µ¿ÀÏÇÑ ÁÖ¼Ò¸¦ ºÎ¿©Çؼ´Â ¾È µÈ´Ù. "°ÔÀÌÆ®¿þÀÌ" ÁÖ¼Ò¸¦ 192.168.1.1¿¡
¼³Á¤Ç϶ó. ±×·¡¼, ¿ÜºÎ·Î ³ª°¡´Â Æ®·¡ÇÈ(traffic)ÀÌ ¸®´ª½º °ÔÀÌÆ®¿þÀ̸¦ ÅëÇØ º¸³»Áø´Ù.
</p>
<p>
The <htmlurl url="http://www.linuxdoc.org/HOWTO/IP-Masquerade-HOWTO.html" name="IP Masquerading HOWTO"> has very detailed information on client configuration in the <htmlurl url="http://www.linuxdoc.org/HOWTO/IP-Masquerade-HOWTO-4.html" name="Configuration Section">.
<htmlurl url="http://www.linuxdoc.org/HOWTO/IP-Masquerade-HOWTO.html" name="IP Masquerading HOWTO">´Â <htmlurl url="http://www.linuxdoc.org/HOWTO/IP-Masquerade-HOWTO-4.html" name="Configuration Section">¿¡ Ŭ¶óÀÌ¾ðÆ® ±¸¼º¿¡ °üÇØ ¸Å¿ì »ó¼¼ÇÑ Á¤º¸¸¦ °¡Áø´Ù.
</p>
<p>
ÀϹÝÀûÀ¸·Î, Ŭ¶óÀÌ¾ðÆ® ÄÄÇ»Å͸¦ ±¸¼ºÇϱâ À§Çؼ DHCP ±¸¼ºÀ» °¡´ÉÄÉ Çϰųª
192.168.1.1ÀÇ °ÔÀÌÆ®¿þÀ̸¦ °¡Áö´Â 192.168.1.X ³×Æ®¿öÅ©¿¡¼ ÁÖ¼Ò¸¦ ¼öµ¿À¸·Î
ÇÒ´çÇÑ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ Ä³½³ DNS ¼¹ö(¾Æ·¡¸¦ º¸¶ó)¸¦ ±¸µ¿Çϰųª DNS¸¦ ³×Æ®¿öÅ©
Á¦°øÀÚ¿¡ ÀÇÇØ ÇÒ´çµÈ ÁÖ¼Ò·Î µ¹¸°´Ù¸é DNS ¼¹ö´Â µÑ ´Ù 192.168.1.1ÀÌ µÇµµ·Ï ÇÑ´Ù.
</p>
<sect2>
DNS ¼¹ö
<p>
¸®´ª½º ¹Ú½º¸¦ ij½Ì DNS ¼¹ö·Î ¼³Á¤ÇÏ´Â °ÍÀº ³Ý¼ÇÎ ¼Óµµ¸¦ (Á¶±Ý) Çâ»ó½Ãų °ÍÀÌ´Ù.
´ë°³ »ç¿ëµÇ´Â DNS ÁÖ¼Ò´Â ¿©·¯ºÐÀÇ ³×Æ®¿öÅ© ³»ºÎ¿¡¼ ij½¬ µÇ¾îÁö°í ¿ÜºÎ·ÎºÎÅÍ °¡Á®¿Ã
Çʿ䰡 ¾ø±â ¶§¹®ÀÌ´Ù.
</p>
<p>
¸¸ÀÏ ¿©·¯ºÐÀÌ ¿ÏÀüÇÑ ±â´ÉÀ» °®Ãá DNS¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é º¹ÀâÇÑ °ÍµéÀ» ¼ö¸¹ÀÌ ¹è¿ö¾ß ÇÑ´Ù.
<htmlurl url="http://www.linuxdoc.org/HOWTO/DNS-HOWTO.html" name="DNS HOWTO">°¡ ÀÌ¿ë °¡´ÉÇϰí, <htmlurl url="http://www.oreilly.com/catalog/dns3" name="DNS and BIND">Ã¥Àº ÁÁÀº (±×¸®°í
¸Å¿ì ÀÌÇØ·ÂÀÌ ÁÁÀº) Âü°í ¹®¼ÀÌ´Ù.
</p>
<p>
¿©·¯ºÐÀÇ Å¬¶óÀÌ¾ðÆ® ÀåºñµéÀ» ij½³ ¼¹ö·Î ÀÌ¿ëÇϱâ À§ÇÏ¿© ¸®´ª½º °ÔÀÌÆ®¿þÀ̸¦
±×°ÍµéÀÇ ÁÖ DNS ¼¹ö·Î »ç¿ëÇϵµ·Ï ¹Ýµå½Ã ±¸¼ºµÇ¾îÁ®¾ß ÇÑ´Ù. ¼½¼Ç 3.2.2¿¡¼ º¸¿©Áø
DHCP Áö½ÃÀÚ´Â À̸¦ ¼ºÃëÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀÌ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ Å¬¶óÀÌ¾ðÆ® ÄÄÇ»Å͸¦
Á÷Á¢ ¼Õ¼ö ±¸¼ºÇϰí ÀÖ´Ù¸é, ÀåºñÀÇ IP ÁÖ¼Ò¸¦ ÁöÁ¤Çϱâ À§ÇØ »ç¿ëÇÑ µ¿ÀÏÇÑ ÄÜÆ®·Ñ ÅÇÀ¸·Î
DNS ±¸¼ºÀ» º¯°æ °¡´ÉÇÏ´Ù.
</p>
<p>
DNS ¼¹ö¸¦ ¼³Ä¡Çϱâ À§ÇÏ¿© ¸ÕÀú <tt>bind</tt> RPMÀ» ¼³Ä¡ÇÑ´Ù. ±× ´ÙÀ½¿¡
<tt>caching-nameserver</tt> RPMÀ» ¼³Ä¡ÇÑ´Ù. ÀÌ ½ÃÁ¡¿¡¼, ¿©·¯ºÐÀº °ÅÀÇ ÁغñµÆ´Ù.
</p>
<p>
¼³Ä¡µÊ¿¡ µû¶ó, ij½³ ¼¹ö´Â Á¦´ë·Î ÀÛµ¿ÇÒ °ÍÀÌ´Ù. ±×·¯³ª ¸¸ÀÏ ¿©·¯ºÐÀÌ ÀÎÅÍ³Ý Á¦°øÀÚÀÇ DNS
¼¹öÀÇ IP ÁÖ¼Ò¸¦ ¾È´Ù¸é, <tt>/etc/named.conf</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© <tt>directory</tt> Çà ÀÌÈÄ¿¡
´ÙÀ½ÀÇ ÇàÀ» Ãß°¡ÇÔÀ¸·Î½á ¼º´ÉÀ» Á¶±ÝÀÌ¶óµµ Çâ»ó½Ãų ¼ö ÀÖ´Ù (¿©±â¼, x.x.x.x¿Í y.y.y.y´Â
ÁÖ DNS ¼¹ö¿Í º¸Á¶ DNS ¼¹öÀÌ´Ù):
</p>
<p>
<verb>
forwarders { x.x.x.x; y.y.y.y; };
</verb>
</p> <p>
ÀÌ º¯°æÀº ¿©·¯ºÐÀÇ DNS ¼¹ö°¡ ÁÖ¾îÁø ÁÖ¼ÒÀÇ °Ë»ö¿¡ ÀÖ¾î ÀÎÅͳÝÀ» »ô»ôÀÌ µÚÁö±â Àü¿¡
¿ì¼±ÀûÀ¸·Î ISPÀÇ DNS ¼¹ö¸¦ Á¶È¸Çϵµ·Ï ÇÑ´Ù. ISP ¼¹ö´Â Á¾Á¾ DNS Á¤º¸¸¦ ÃæºÐÈ÷ ij½¬ Çϰí,
¿©·¯ºÐÀÇ ¼¹ö°¡ ÇÒ ¼ö ÀÖ´Â °Íº¸´Ù ÈξÀ ºü¸¥ ÀÀ´äÀ» Á¦°øÇÑ´Ù.
</p>
<p>
<tt>named</tt> µ¥¸óÀº Áö³ 12 °³¿ùÀ» Áö³ª´Â µ¿¾È ¸î °¡Áö º¸¾È ¹®Á¦¸¦ ¾È°í ÀÖ¾ú´Ù. ±×·¡¼, ¿©·¯ºÐÀº
°¡Àå ÃֽйöÀüÀ» ±¸µ¿Çϰí ÀÖ¾î¾ß Çϰí, º¸¾ÈÀ» °ÈÇϱâ À§ÇØ ±âº» ¼³Á¤¿¡ ¸î °¡Áö º¯°æÀ» °¡ÇÏ´Â °ÍÀÌ
¸Å¿ì Áß¿äÇÏ´Ù.
</p>
<p>
<enum>
<item>
<tt>bind</tt>ÀÇ ¹öÀüÀ» Á¡°ËÇϰí Àû¾îµµ 8.2.2°¡ µÇ´ÂÁö È®ÀÎÇÑ´Ù.
<htmlurl url="ftp://updates.redhat.com" name="Red Hat Updates"> ¶Ç´Â <htmlurl url="ftp://ftp.linux-mandrake.com/pub/updates" name="Mandrake Updates"> »çÀÌÆ®·Î °¡¼
°¡Àå ÃֽйöÀüÀ» Á¡°ËÇ϶ó.
<item>
<tt>/etc/named.conf</tt> ÆÄÀÏ¿¡ <tt>forwarders</tt> Çà ÀÌÈÄ¿¡
<tt>allow-query { 192.168.1/24; 127.0.0.1/32; };</tt> ÇàÀ» Ãß°¡ÇÔÀ¸·Î½á
·ÎÄà ³×Æ®¿öÅ©¸¸¿¡ ÇÑÇØ ¿©·¯ºÐÀÇ ³×ÀÓ ¼¹ö¿¡ Á¢±ÙÀ» Á¦ÇÑÇ϶ó.
<item>
¿©·¯ºÐÀÇ ³×ÀÓ¼¹ö¸¦ <tt>root</tt>·Î ±¸µ¿ÇÏ´Â °ÍÀ» ÇÇÇ϶ó. ¸¸ÀÏ ¿©·¯ºÐÀÇ ¼¹ö°¡ root·Î
±¸µ¿ ÁßÀ̶ó¸é, ¼¹öÀÇ ÀͽºÇ÷ÎÀÕ(exploit)ÀÌ À̱âÀûÀÎ ÀÌ¿ëÀÚÇÑÅ× root ±ÇÇÑÀ» Çã¿ëÇÏ°Ô µÉ °ÍÀÌ´Ù.
¸¸ÀÏ ¿©·¯ºÐÀÌ ¼¹ö¸¦, <tt>nobody</tt>¿Í °°ÀÌ, ¹«´ÉÇÑ »ç¿ëÀÚ·Î ±¸µ¿ÇÑ´Ù¸é, ³×ÀÓ ¼¹ö ÀͽºÇ÷ÎÀÕÀÇ
À§ÇèÀ» ÁÙÀÏ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ ³×ÀÓ ¼¹ö¸¦ <tt>nobody</tt>·Î ±¸µ¿ÇÏ·Á¸é, <tt>/etc/rc.d/init.d/named</tt>
ÆÄÀÏÀ» ÆíÁýÇÏ¿© <tt>daemon named</tt> ÇàÀ» <tt>daemon named -u nobody -g nobody</tt>·Î °íÄ£´Ù.
</enum>
</p> <p>
¿©·¯ºÐÀÇ DNS ¼¹ö°¡ ºÎÆ® ½Ã¿¡ ½ÃÀÛÇÒ °ÍÀÎÁö È®ÀÎÇÑ´Ù: <tt>chkconfig named on</tt>.
´Ù½Ã, ÀÌ´Â ¼¹ö´Â ºÎÆ® ½Ã¿¡ º¸ÅëÀÇ ½ÇÇà¼öÁØ(3°ú 5)¿¡¼ ½ÃÀÛµÉ °ÍÀ̶ó´Â °ÍÀ» º¸ÁõÇÑ´Ù.
</p>
<p>
ÀÚ, ÀÌÁ¦ ¿©·¯ºÐÀº DNS ¼¹ö¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù: <tt>/etc/rc.d/init.d/named start</tt>
</p>
<sect2>
³»ºÎ ³×Æ®¿öÅ©¸¦ ½ÃÇèÇϱâ
<p>
¿ÜºÎ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÒ ¶§±îÁö´Â (ÀÎÅÍ³Ý »ó¿¡¼ ´Ù¸¥ DNS ¼¹ö¿Í ¿¬°áµÇ¾î¾ß Çϱ⠶§¹®¿¡)
DNS ¼ºñ½º´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ±×·¯³ª, <tt>ping</tt> ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿©
±âº»ÀûÀÎ ³»ºÎ ¿¬°á »óŸ¦ °Ë»çÇÒ ¼ö ÀÖ´Ù.
</p>
<p>
¿©·¯ºÐÀÇ Å¬¶óÀÌ¾ðÆ® ÄÄÇ»ÅÍ Áß ÇÑ ´ë¿¡¼ Å͹̳Π(MSDOS) âÀ» ¿°í,
<tt>ping 192.168.1.1</tt>¸¦ ÀÔ·ÂÇÑ´Ù. ÀÌ´Â ÆÐŶÀ» ±ÔÄ¢ÀûÀÎ °£°ÝÀ¸·Î ¿©·¯ºÐÀÇ ¸®´ª½º ÄÄÇ»ÅÍ·Î
¼ÛÃâÇÏ°í ¿©·¯ºÐÀÇ ¸®´ª½º ÄÄÇ»ÅÍ´Â ÆÐŶÀ» µÇµ¹·Á ÁÖ°Ô µÉ °ÍÀÌ´Ù. ¸¸ÀÏ Á¦´ë·Î ÀÛµ¿ ÁßÀ̸é,
ÇÑ ¹úÀÇ ÆÐŶ ȸ½ÅÀ» ¼ö Â÷·Ê º¸¾Æ¾ß ÇÑ´Ù.
</p>
<sect1>
¿ÜºÎ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇϱâ
<p>
ÀÌÁ¦ ±â²¨ÀÌ ¿ÜºÎ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ÀÎÅÍ³Ý Á¦°øÀÚ°¡ ¸®´ª½º¸¦ ¾ó¸¶³ª Á¦´ë·Î
Áö¿øÇÏ´ÂÁö¿¡ µû¶ó, ¶§¶§·Î À̰ÍÀº ¾î·Á¿ï °ÍÀÌ´Ù. ADSL À̽´¸¦ ´Ù¼Ò ÀÚ¼¼È÷ Ãë±ÞÇÏ´Â
<htmlurl url="http://www.linuxdoc.org/HOWTO/mini/ADSL.html" name="ADSL mini-HOWTO">ÀÌ ÀÖ´Ù.
¸¸ÀÏ ³»°¡ Cable Modem HOWTO¸¦ ãÀ» ¼ö ÀÖÀ¸¸é, ¶ÇÇÑ ±×°ÍÀ» ¸µÅ©·Î ¸¸µé°Ú´Ù.
</p>
<p>
´ëºÎºÐÀÇ ¿ÜºÎ ¿¬°á¿¡ °üÇÑ ÁÖ¿ä ¹®Á¦´Â <em>IP ÁÖ¼Ò¸¦ ¾ò´Â °Í</em>ÀÌ´Ù.
¾î¶² ÀÎÅÍ³Ý Á¦°øÀÚ´Â ÄÉÀÌºí ¶Ç´Â ADSL °¡ÀÔÀÚÇÑÅ× Á¤ÀûÀÎ IP ÁÖ¼Ò¸¦ ³ª´©¾î ÁØ´Ù.
±× °æ¿ì¿¡ ±¸¼ºÀº ½±´Ù. ÇÏÁö¸¸, ´ëºÎºÐÀÇ Á¦°øÀÚµéÀº DHCP¸¦ ÅëÇÑ µ¿ÀûÀÎ ±¸¼ºÀ¸·Î
¹Ù²Ù¾ú´Ù. À̰ÍÀº ¿©·¯ºÐÀÇ ¸®´ª½º ÄÄÇ»ÅͰ¡ ¿©·¯ºÐÀÇ <tt>eth1</tt> ÀÎÅÍÆäÀ̽º »ó¿¡¼
DHCP <em>¼¹ö</em>, ¿©·¯ºÐÀÇ <tt>eth0</tt> ÀÎÅÍÆäÀ̽º »ó¿¡¼ DHCP
<em>Ŭ¶óÀ̾ðÆ®</em>°¡ µÇ±â ½¬¿ï °ÍÀ̶ó´Â °ÍÀ» ÀǹÌÇÑ´Ù.
</p>
<p>
Additionally, many providers have taken to providing their services in
specialized non-standard ways which assume their customers will be using Windows.
Some of those cases will be discussed at the end of section 3.3.2.
°Ô´Ù°¡, ¸¹Àº Á¦°øÀÚµéÀº ±×µéÀÇ °í°´µéÀÌ À©µµ¿ìÁ »ç¿ë ÁßÀÏ °ÍÀ̶ó°í °¡Á¤ÇÏ´Â
Ư¼öÈµÈ Ç¥ÁØÀÌ ¾Æ´Ñ ¹æ½ÄÀ¸·Î ¼ºñ½º¸¦ Á¦°øÇÏ´Â °Í¿¡ µû¸£°í ÀÖ´Ù.
±×·± °æ¿ìµéÀÇ ¸î °¡Áö´Â ¼½¼Ç 3.3.2ÀÇ ³¡ ºÎºÐ¿¡¼ ³íÀÇµÉ °ÍÀÌ´Ù.
</p>
<sect2>
Á¤ÀûÀÎ IP¸¦ °¡Áø °æ¿ì
<p>
¸¸ÀÏ ¿©·¯ºÐÀÇ ÀÎÅÍ³Ý Á¦°øÀÚ°¡ ¿©·¯ºÐÇÑÅ× Á¤ÀûÀÎ IP ÁÖ¼Ò¸¦ ÇÒ´çÇÑ´Ù¸é ¿©·¯ºÐÀº
À¯¸®ÇÑ Ã³Áö¿¡ ÀÖ´Ù. ¸ÕÀú, »õ·Î¿î ÀÎÅÍÆäÀ̽º ±¸¼º ÆÄÀÏÀ» »ý¼ºÇϰí,
<tt>/etc/sysconfig/network-scripts/ifcfg-eth0</tt>, ´ÙÀ½À» ±× ¾È¿¡ ³Ö´Â´Ù.
</p>
<p>
<verb>
DEVICE=eth0
IPADDR=x.x.x.x
NETMASK=y.y.y.y
ONBOOT=yes
</verb>
</p> <p>
¿©·¯ºÐÀÇ ÀÎÅÍ³Ý Á¦°øÀÚ¿¡ ÀÇÇØ ÁÖ¾îÁø °ªÀ¸·Î x.x.x.x¿Í y.y.y.y¸¦ ä¿ì±â¸¸ ÇÑ´Ù.
ÀÌÁ¦ <tt>/etc/resolv.conf</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© ´ÙÀ½ Á¤º¸¸¦ ÀÔ·ÂÇÑ´Ù.
</p>
<p>
<verb>
search provider_domain_here
nameserver n.n.n.n
nameserver m.m.m.m
</verb>
</p> <p>
provider_domainÀº ÀÎÅÍ³Ý Á¦°øÀÚ¿¡ ÀÇÇØ °ø±ÞµÇ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ, ÁÖ DNS ¼¹ö¿Í
º¸Á¶ DNS ¼¹ö¸¦ n.n.n.n°ú m.m.m.m Çà¿¡ ÀÔ·ÂÇÑ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ¸®´ª½º ¹Ú½º¸¦
DNS ¼¹ö·Î ¼³Á¤ÇÏ¿´´Ù¸é ´Ù¸¥ ³×ÀÓ¼¹ö ±âÀÔ»çÇ× ÀÌÀü¿¡ ÇϳªÀÇ ÇàÀ» Ãß°¡ÇÑ´Ù:
<tt>nameserver 127.0.0.1</tt>. À̰ÍÀº ¿ÜºÎ ¼¹öÇÑÅ× DNS Á¤º¸¸¦ ¿äûÇϱâ Àü¿¡
¿©·¯ºÐÀÇ ¸®´ª½º ¼¹ö°¡ ij½³ ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÇÑ´Ù.
</p>
<sect2>
DHCP¸¦ »ç¿ëÇÏ´Â °æ¿ì
<p>
¸¸ÀÏ ÀÎÅÍ³Ý Á¦°øÀÚ°¡ DHCP ±¸¼ºÀ» »ç¿ëÇÑ´Ù¸é, »õ·Î¿î ÀÎÅÍÆäÀ̽º ±¸¼º ÆÄÀÏÀ»
»ý¼ºÇϰí, <tt>/etc/sysconfig/network-scripts/ifcfg-eth0</tt>, ´ÙÀ½À» ±× ¾È¿¡ ³Ö¾î
µÑ Çʿ䰡 ÀÖ´Ù:
</p>
<p>
<verb>
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
</verb>
</p> <p>
ÀÌÁ¦ dhcpcd Ŭ¶óÀÌ¾ðÆ® µ¥¸óÀÌ ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù.
¸®´ª½º CD·Î °¡¼ <tt>dhcpcd</tt> RPM ÆÐŰÁö¸¦ ¼³Ä¡ÇÑ´Ù.
</p>
<p>
¿©·¯ºÐÀÇ »õ·Î¿î ³×Æ®¿öÅ© ±¸¼ºÀ» ½ÃÇèÇÒ ¶§ÀÌ´Ù. <tt>/etc/rc.d/init.d/network restart</tt>
¸í·ÉÀ» »ç¿ëÇϱ⸸ Ç϶ó. ÀÌÁ¦ pingÀ» »ç¿ëÇÏ¿© ¿©·¯ºÐÀÇ ¿ÜºÎ ¿¬°áÀ» ½ÃÇèÇ϶ó.
<tt>www.yahoo.com</tt>°ú °°Àº ÀÎÅÍ³Ý »óÀÇ ÄÄÇ»Å͸¦ ÇÎ(ping) ÇÏ°í ¾î¶² °ÍÀÌ µÇµ¹¾Æ
¿À´ÂÁö º¸¾Æ¶ó.
</p>
<sect2>
±â¹ßÇÔ°ú ¿¹¿Üµé
<p>
¿©·¯ºÐÀÇ »óȲÀº À§¿¡¼ ±â¼úµÈ ¸Å¿ì °£´ÜÇÑ »óȲ°ú´Â ´Ù¸¦Áö ¸ð¸¥´Ù.
¿©±â¿¡ °¡Áö°¢»öÀÇ Â÷ÀÌ¿¡ °üÇÑ ¸î °¡Áö °£°áÇÑ °ßÇØ¿Í Á» ´õ ¹ÏÀ»¸¸ÇÑ ÀÚ¿øÀÌ ÀÖ´Ù.
¸µÅ©¿Í ÀÌ ¼½¼ÇÀ» Ãß°¡Çϵµ·Ï ÀÚ±ØÀ» Á¦°øÇÑ µ¥ ´ëÇØ John MellorÇÑÅ× °¨»çÇÑ´Ù.
</p>
<sect3>
ÀÌ´õ³Ý »ó¿¡¼ PPP (PPPoE)
<p>
´Ù¼öÀÇ ADSL Á¦°øÀÚµé(¿¹¸¦ µé¾î, Bell Atlantic)Àº »õ·Î¿î °í°´Àº " PPP
over Ethernet" ÇÁ·ÎÅäÄÝ (PPPoE)À» »ç¿ëÇÏ¿© ¼ºñ½º¿¡ ¿¬°áÇÏ¿©¾ß ÇÑ´Ù°í
°Á¶Çϰí ÀÖ´Ù. ÀÌ ¸ñÀûÀ» À§ÇØ ±×µéÀº À©µµ¿ìÁî Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥À»
Á¦°øÇÏÁö¸¸, ¸®´ª½º »ç¿ëÀÚµéÇÑÅ×´Â ±×´ÙÁö À¯¿ëÇÏÁö ¸øÇÏ´Ù. ´ÙÇེ·´°Ôµµ,
PPoE´Â °£´ÜÇÑ ÇÁ·ÎÅäÄÝÀ̰í, ¸®´ª½º ÇÏ¿¡¼µµ Áö¿øÇϱâ À§ÇØ ´Ù¼öÀÇ ³ë·ÂÀÌ ÁøÇà Áß¿¡ ÀÖ´Ù.
</p>
<p>
<itemize>
<item>
<htmlurl url="http://www.roaringpenguin.com/pppoe.html" name="Roaring Penguin PPPoE Client">´Â µ¶ÀÚÀÎ Kerr First¿¡ ÀÇÇØ ³ôÀÌ Æò°¡µÇ¾î ÃßõµÇ¾îÁ³´Ù.
<item>
<htmlurl url="http://www.panix.com/~dfoster/prog/linux/pppoe.html" name="PPPoE on Linux for Bell Sympatico">
<item>
PPPoE on Linux for Sympatico (<htmlurl url="http://www.carricksolutions.com/pppoe.htm" name="General Info">) (<htmlurl url="http://www.carricksolutions.com/linuxpppoe.htm" name="Linux Info">)
</itemize>
</p> <sect3>
¹Ùº¸°°Àº DHCP Æ®¸¯
<p>
³×Æ®¿öÅ© Á¦°øÀÚ°¡ ÇàÇÏ´Â, ƯÈ÷ ÁÁ¾ÆÇÏ´Â Æ®¸¯µé Áß Çϳª´Â ¿©·¯ºÐÀÇ ¼ºñ½º¸¦
°íÀ¯ÇÑ È£½ºÆ® ¸íĪ, ¶Ç´Â ½ÉÁö¾î °íÀ¯ÇÑ ³×Æ®¿öÅ© Ä«µå¿¡ ¿¬°ü½ÃŰ´Â °ÍÀÌ´Ù.
À̰ÍÀº Çãºê¸¦ »ç¿ëÇÏ¿© ¿©·¯ ´ëÀÇ ÄÄÇ»ÅͰ¡ ¿©·¯ºÐÀÇ ÀÌ´õ³Ý Æ÷Æ® ³»·Î
²È´Â °ÍÀ¸·ÎºÎÅÍ ¿©·¯ºÐÀ» ±×·² µíÇÏ°Ô º¸È£ÇÑ´Ù. (¹°·Ð, ¿©·¯ºÐÀº ¸®´ª½º¿Í
¸Å½ºÄ¿·¹À̵ùÀ» »ç¿ëÇÔÀ¸·Î½á ´õ ³ªÀº º¸¾ÈÀ» °¡Áö´Â µ¿ÀÏÇÑ È¿°ú¸¦ ¾ò°Ô µÉ °ÍÀ̰í
ÄÉÀ̺í ȸ»ç´Â ¾î¶² ¹æ¹ýÀ¸·Îµµ ¾ËÁö ¸øÇÑ´Ù!)
</p>
<p>
¸¸ÀÏ Á¦°øÀÚ°¡ ¿©·¯ºÐÇÑÅ× È£½ºÆ® ¸íĪÀ» ºÎ¿©ÇÏ°í ±×µéÀÇ ¼ºñ½º¸¦ »ç¿ëÇϱâ À§ÇØ
¿©·¯ºÐÀÇ À©µµ¿ìÁî ¹Ú½º¸¦ ±× ¸íĪÀ¸·Î ¼³Á¤ÇÒ °ÍÀ» °Á¶ÇÑ´Ù¸é, ¿©·¯ºÐÀº
DHCP ¼¹ö·ÎºÎÅÍ ÁÖ¼Ò¸¦ ¿äûÇÒ ¶§ ¿©·¯ºÐÀÇ ¸®´ª½º ¹Ú½º°¡ ±× È£½ºÆ® ¸íĪÀ¸·Î
Àü¼ÛÇÏ´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.
</p>
<p>
ÀÎÅÍÆäÀ̽º ±¸¼º ÆÄÀÏ¿¡¼ BOOTPROTO¸¦ dhcp¿¡ ÁöÁ¤ÇÒ ¶§ ·¹µåÇÞ DHCP Ŭ¶óÀÌ¾ðÆ®°¡
È£ÃâµÈ´Ù. ±×·¯³ª È£½ºÆ® ¸íĪ¿¡ ÂüÁ¶ÇÏÁö ¾Ê°í È£ÃâµÈ´Ù. È£½ºÆ® ¸íĪÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¥À»
È£ÃâÇϱâ À§Çؼ, ·¹µåÇÞ 6.1¿¡¼, <tt>/etc/sysconfig/network</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© ´ÙÀ½ ÇàÀ»
º¯°æÇ϶ó:
</p>
<p>
<tt>HOSTNAME=</tt>
</p>
<p>
À̸¦ ÆÇµ¶ÇÏ·Á¸é:
</p>
<p>
<tt>HOSTNAME=your_isp_assigned_name</tt>
</p>
<p>
À̰ÍÀº ·¹µåÇÞ º¯Á¾ÀÇ ¾î¶² °Í¿¡¼´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» Áöµµ ¸ð¸¥´Ù. ¸¸ÀÏ ÀÛµ¿ÇÏÁö ¾ÊÀ¸¸é,
<tt>/sbin/ifup</tt> ½ºÅ©¸³Æ®¸¦ Á¡°ËÇϰí dhcpcd¿Í pump¸¦ È£ÃâÀÌ -h $HOSTNAME ½ºÀ§Ä¡¸¦
Æ÷ÇÔÇÏ´ÂÁö º¸¶ó. ¸¸ÀÏ ±×·¸Áö ¾ÊÀ¸¸é, ±×°ÍµéÀ» Ãß°¡Ç϶ó. ±×·¡¼ È£ÃâÀº
<tt>/sbin/dhcpcd -i $DEVICE -h $HOSTNAME</tt>¿Í
<tt>/sbin/pump -i $DEVICE -h $HOSTNAME</tt>°ú °°´Ù.
</p>
<sect3>
Road Runner
<p>
Road Runner ÄÉÀÌºí ¼ºñ½º´Â ¼¹ö°¡ »ç¿ëµÉ ¼ö ÀÖ±â Àü¿¡ ¹Ýµå½Ã ½ÇÇàµÇ¾î¾ß ÇÏ´Â
Ư¼öÇÑ ·Î±×ÀΠ󸮸¦ °¡Áø´Ù. ´ÙÇེ·´°Ôµµ, »ó¼¼ÇÑ <htmlurl url="http://usmcug.usm.maine.edu/~kpesce/rr" name="Linux Road Runner HOWTO">°¡ ÀÌ¿ë °¡´ÉÇÏ´Ù.
</p>
<sect2>
³×Æ®¿öÅ© ¿£Æ®¸®¸¦ º¸±â
<p>
ÀÌÁ¦ ¿©·¯ºÐÀÇ ÀÛǰ¿¡ °¨ÅºÇÒÁö ¸ð¸£°Ú´Ù. ¸ðµç ±¸¼ºµÈ ÀåÄ¡¸¦ º¸±â À§ÇØ
<tt>ifconfig</tt>À» ÀÔ·ÂÇ϶ó. ³ªÀÇ °ÔÀÌÆ®¿þÀÌ ÄÄÇ»ÅÍ¿¡¼ ÀÌ¿Í °°ÀÌ º¸ÀδÙ:
</p>
<p>
<verb>
eth0 Link encap:Ethernet HWaddr 00:60:67:4A:02:0A
inet addr:24.65.182.43 Bcast:24.65.182.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:487167 errors:0 dropped:0 overruns:0 frame:0
TX packets:467064 errors:0 dropped:0 overruns:0 carrier:0
collisions:89 txqueuelen:100
Interrupt:10 Base address:0xe400
eth1 Link encap:Ethernet HWaddr 00:80:C8:D3:30:2C
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:284112 errors:0 dropped:0 overruns:0 frame:1
TX packets:311533 errors:0 dropped:0 overruns:0 carrier:0
collisions:37938 txqueuelen:100
Interrupt:5 Base address:0xe800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:12598 errors:0 dropped:0 overruns:0 frame:0
TX packets:12598 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
</verb>
</p> <p>
<tt>eth0</tt> ÀÎÅÍÆäÀ̽º´Â »ö´Ù¸¥ ¿ÜºÎÀÇ IP ÁÖ¼Ò¸¦ °¡Áö°í, <tt>eth1</tt> ÁÖ¼Ò´Â
°³ÀÎ¿ë ³»ºÎ ÁÖ¼Ò¸¦ °¡Áø´Ù.
</p>
<p>
<tt>route</tt> ¸í·ÉÀ» ÀÔ·ÂÇÔÀ¸·Î½á ³×Æ®¿öÅ© ¶ó¿ìÅ͸¦ º¼ ¼ö ÀÖ´Ù. ³ªÀÇ °ÔÀÌÆ®¿þÀÌ
ÄÄÇ»ÅÍ¿¡¼ ÀÌ¿Í °°ÀÌ º¸ÀδÙ:
</p>
<p>
<verb>
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
255.255.255.255 * 255.255.255.255 UH 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
24.65.182.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 24.65.182.1 0.0.0.0 UG 0 0 0 eth0
</verb>
</p> <p>
¿©±â¼ ¿ÜºÎ ³×Æ®¿öÅ©°¡ ¼³Á¤µÈ °ÍÀ», ³»ºÎ ³×Æ®¿öÅ©°¡ ¼³Á¤µÈ °ÍÀ»,
·ÎÄà ÀåÄ¡°¡ ¼³Á¤µÈ °ÍÀ», ƯÁ¤ÇÑ 255.255.255.255 ºê·Îµåij½ºÆ® ÁÖ¼Ò°¡ ¼³Á¤µÈ
°ÍÀ», ±âº» ¶ó¿ìÅͰ¡ ÀÎÅÍ³Ý Á¦°øÀÚ °ÔÀÌÆ®¿þÀ̸¦ °¡¸®Å°µµ·Ï ¼³Á¤µÈ °ÍÀ» º¼ ¼ö ÀÖ´Ù.
¿Ïº®ÇÏ´Ù!
</p>
<p>
ÀÌÁ¦ ¿©·¯ºÐÀº ¿ÜºÎ ³×Æ®¿öÅ©¿Í ³»ºÎ ³×Æ®¿öÅ©¸¦ °¡Áø´Ù. ³²Àº ÀüºÎ´Â µÑ »çÀ̸¦
°³ÅëÇÏ´Â °ÍÀÌ´Ù. ±×·¸Áö¸¸, ¸ÕÀú ¾î¶² ±«¹°µµ ¿ÜºÎ·ÎºÎÅÍ µé¾î¿Ã ¼ö ¾ø¾î¾ß ÇÑ´Ù´Â
°ÍÀ» È®ÀÎÇÑ´Ù.
</p>
<sect1>
º¸¾È
<p>
ADSL ¶Ç´Â ÄÉÀ̺íÀ» °æÀ¯ÇØ ÀÎÅͳݿ¡ ¿µ±¸ÀûÀ¸·Î ¿¬°áµÇ´Â °ÍÀÇ °áÁ¡ ÁßÀÇ Çϳª´Â
¿©·¯ºÐÀÇ ÄÄÇ»ÅͰ¡ ÀÏ ÁÖÀÏ 7 Àϰ£, ÇÏ·ç 24 ½Ã°£ ³»³» ÀáÀçÀûÀÎ º¸¾È À§Çù¿¡
³ëÃâµÇ¾î ÀÖ´Ù´Â °ÍÀÌ´Ù. ¸®´ª½º¸¦ °ÔÀÌÆ®¿þÀÌ·Î »ç¿ëÇÏ´Â °ÍÀº ¸ðµç ´Ù¸¥ ÄÄÇ»Å͸¦
°¨Ã߱⠶§¹®¿¡ À§ÇèÀ» °¨¼Ò½ÃŲ´Ù. ±× ¹ÛÀÇ ÀÎÅͳݿ¡ °üÇÑ ÇÑ, ´ÜÁö ¿©·¯ºÐÀÇ ¸®´ª½º
¹Ú½º¸¸ÀÌ ¿¬°áÀ» À§ÇØ »ç¿ë °¡´ÉÇÏ´Ù. ±×·¡¼, ÀÌ ½ÃÁ¡¿¡¼, ¿©·¯ºÐÀÇ ¹Ú½º¸¦ º¸´Ù ´õ
¾ÈÀüÇÏ°Ô ¸¸µé±â À§ÇÑ ±âº»ÀûÀÎ ÆÁÀ» µÎ ¼³Ê °³ ¾Ë·Á ÁÙ °ÍÀÌ´Ù.
</p>
<p>
¸ÕÀú, ¸ðµç ³ª»Û ³ðµéÀ» Â÷´ÜÇÒ Çʿ䰡 ÀÖ´Ù. À̰ÍÀ» Çϱâ À§ÇØ <tt>/etc/hosts.deny</tt>
ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÀÌ¿Í ¶È°°ÀºÁö È®ÀÎÇ϶ó:
</p>
<p>
<verb>
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
ALL: ALL
</verb>
</p> <p>
À̰ÍÀº -- µé¾î¿À´Â ¿¬°áÀÇ 95%¸¦ Á¦¾îÇÏ´Â -- "TCP wrappers"ÇÑÅ×
¸ðµç È£½ºÆ®·ÎºÎÅÍÀÇ ¸ðµç ¿¬°áÀ» °ÅºÎÇϵµ·Ï ¾Ë¸°´Ù. ±×°ÍÀº ¸Å¿ì ÈǸ¢ÇÑ ±ÔÄ¢ÀÌ´Ù!
±×·¯³ª ±×°ÍÀº ¿©·¯ºÐÀÌ ³»ºÎÀÇ °¡Á¤¿ë ³×Æ®¿öÅ©·ÎºÎÅÍ ¸®´ª½º ¹Ú½º¿¡ ¿¬°áµÇ´Â °Íµµ
¿ª½Ã ¸·°Ô µÉ °ÍÀÌ´Ù. ÀÌ´Â °ïȤ½º·´´Ù. ±×·¡¼, ÇÑ °¡Áö ¿¹¿Ü¸¦ ¸¸µé °ÍÀÌ´Ù.
<tt>/etc/hosts.allow</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÀÌ¿Í ¶È°°ÀºÁö È®ÀÎÇ϶ó:
</p>
<p>
<verb>
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
ALL: 127.0.0.1
ALL: 192.168.1.
</verb>
</p> <p>
This tells the "TCP wrappers" that they can allow connections
to all services from the local device (127.0.0.1) and from your home network
(192.168.1.).
À̰ÍÀº "TCP wrappers"ÇÑÅ× ·ÎÄà ÀåÄ¡(127.0.0.1)·ÎºÎÅÍ ±×¸®°í
¿©·¯ºÐÀÇ °¡Á¤¿ë ³×Æ®¿öÅ©(192.168.1.)·ÎºÎÅÍ ¸ðµç ¼ºñ½º¿¡ ¿¬°áÀ» Çã¿ëÇÒ ¼ö
ÀÖ´Ù´Â °ÍÀ» ¾Ë¸°´Ù.
</p>
<p>
°·ÂÇÑ ¸Í²ÇÀÌ ÀÚ¹°¼è¸¦ »ç¿ëÇÏ¿© ¿©·¯ºÐÀº ÀÌÁ¦ ¿ÜºÎÀÇ ±«¹°À» ¸·¾Ò´Ù. ¸¸ÀÏ
¿©·¯ºÐÀÌ °¡·Î ºøÀå°ú °æº¸ ½Ã½ºÅÛÀ» °®Ã߱⸦ ¿øÇÑ´Ù¸é, ÈξÀ ´õ ¸¹Àº Áö½ÄÀÌ
ÀÖ¾î¾ß ÇÒ °ÍÀÌ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ¾ÈÀüÇÑ ¸®´ª½º ¹Ú½º¿¡ ´ëÇØ ´õ ¸¹ÀÌ ¹è¿ì±â¸¦ ¿øÇϸé
<htmlurl url="http://www.linuxdoc.org/HOWTO/Security-HOWTO.html" name="Security HOWTO">´Â ½ÃÀÛÇϱ⿡ ÁÁÀº °÷ÀÌ´Ù.
</p>
<sect>
¸Å½ºÄ¿·¹À̵ùÀ» ±¸¼ºÇϱâ
<p>
¿¹ºñ ´Ü°è´Â Áö³µ´Ù. ¿©±â°¡ ¸¶¼úÀÌ ½ÃÀ۵Ǵ °÷ÀÌ´Ù. IP ¸Å½ºÄ¿·¹À̵ùÀº ¸®´ª½º°¡
Á¦°øÇÏ´Â ÂüÀ¸·Î ¸¶¼ú°ú °°Àº ¼ºñ½ºÀÇ ÇϳªÀÌ´Ù. µ¿ÀÏÇÑ °ÍÀ» ÇÏ´Â À©µµ¿ìÁ À§ÇÑ
»óǰÀÌ ÀÖÁö¸¸, µµÀúÈ÷ È¿À²ÀûÀÌÁö ¾Ê´Ù: ¿À·¡µÈ 386Àº ¸íÈ®ÇÏ°Ô IP ¸Å½ºÄ¿·¹À̵ù
¼ºñ½º¸¦ ÀüüÀûÀ¸·Î Áß°£ Á¤µµÀÇ Å©±â¸¦ °®´Â »ç¹«½Ç¿¡ Á¦°øÇÑ´Ù. ±×·¯³ª,
¾Öµå¿Â(add on) ¸Å½ºÄ¿·¹À̵ù ÆÐŰÁö´Â ¸»ÇÒ °Íµµ ¾ø°í, À©µµ¿ìÁî 95¸¦ ½ÇÇàÁ¶Â÷ ÇÏÁö ¸øÇÑ´Ù.
(ºÎ·Ï »ï¾Æ, ¸î °¡Áö ÃÖ±ÙÀÇ Æò°¡±â»ç¿¡¼, ³ª´Â À©µµ¿ìÁî 2000ÀÌ ¾Öµå¿Â ¼ÒÇÁÆ®¿þ¾î°¡ ¾øÀ̵µ
"¿¬°á °øÀ¯"¸¦ Áö¿øÇÒ °ÍÀ̶ó°í Àоú´Ù. ¿¬°á °øÀ¯ ¼ÒÇÁÆ®¿þ¾î¸¦ ÆÇ¸ÅÇÑ È¸»çµéÀÌ
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »ç¿¡ ÀÇÇØ "¿¡¿ö ½ÎÀ̰í È®ÀåµÇ´Â" °Íó·³ º¸ÀδÙ. ±×·¸Áö¸¸, ³ª´Â 386 »ó¿¡¼
À©µµ¿ìÁî 2000 ¼Ö·ç¼ÇÀ» ½ÃµµÇÒ °ÍÀ» ÃßõÇÏÁö ¾Ê°Ú´Ù.)
</p>
<p>
¸®´ª½º´Â ´ë´ÜÈ÷ ±â´ÉÀÌ Ç³ºÎÇÑ ¹æÈº® ´É·ÂÀ» °¡Áø´Ù. °¡Àå °£´ÜÇÏ°í °¡Àå Á¶ÀâÇÑ
°¡´É¼º ÀÖ´Â ¹æ¹ýÀ¸·Î ±×°ÍÀ» »ç¿ëÇÏ°Ô µÉ °ÍÀÌ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ¼÷·ÃÀÚ¿Í °°Àº
¹æÈº®À» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í ½Í´Ù¸é ÀÌ·ÐÀÇ ÀÌÇØ¸¦ À§ÇØ <htmlurl url="http://www.linuxdoc.org/HOWTO/Firewall-HOWTO.html" name="Firewalling HOWTO">¸¦,
¸®´ª½º 2.2.X(±×¸®°í È®Àå¿¡ ÀÇÇØ ·¹µåÇÞ 6.X)¿Í ÇÔ²² ¼±ÀûµÇ´Â »õ·Î¿î ipchains
¹æÈº® ±¸Ãà µµ±¸¿¡ °üÇÑ ¸í·ÉÀ» À§ÇØ <htmlurl url="http://www.linuxdoc.org/HOWTO/IPCHAINS-HOWTO.html" name="IPChains HOWTO">¸¦
µÑ ´Ù ¸ðµÎ Àоî¾ß ÇÑ´Ù. ¶ÇÇÑ ¸Å½ºÄ¿·¹À̵ù¿¡ °üÇØ ´õ ÀÚ¼¼ÇÑ ³»¿ëÀ» °¡Áö´Â ¸Å¿ì ÈǸ¢ÇÑ <htmlurl url="http://www.linuxdoc.org/HOWTO/IP-Masquerade-HOWTO.html" name="IP Masquerading HOWTO">¸¦ ÀÌ¿ë °¡´ÉÇÏ´Ù.
</p>
<p>
ÀÏ´Ü ¿©·¯ºÐÀÇ ³»ºÎ ¹× ¿ÜºÎ ³×Æ®¿öÅ·ÀÌ »ç¿ë °¡´ÉÇÏ´Ù¸é, °£´ÜÇÑ ¸Å½ºÄ¿·¹À̵ùÀ» ±¸¼ºÇÏ´Â °ÍÀº
¸Å¿ì ¸Å¿ì ½±´Ù. <tt>/etc/rc.d/rc.local</tt> ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¸Ç ¾Æ·¡ ÂÊ¿¡
´ÙÀ½ ÇàµéÀ» Ãß°¡Ç϶ó.
</p>
<p>
<verb>
# 1) Flush the rule tables.
/sbin/ipchains -F input
/sbin/ipchains -F forward
/sbin/ipchains -F output
# 2) Set the MASQ timings and allow packets in for DHCP configuration.
/sbin/ipchains -M -S 7200 10 60
/sbin/ipchains -A input -j ACCEPT -i eth0 -s 0/0 68 -d 0/0 67 -p udp
# 3) Deny all forwarding packets except those from local network.
# Masquerage those.
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -s 192.168.1.0/24 -j MASQ
# 4) Load forwarding modules for special services.
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
</verb>
</p> <p>
¸¶Áö¸· µÎ ÇàÀº FTP¿Í RealAudio¸¦ Çã¿ëÇÏ´Â Ä¿³Î ¸ðµâÀÌ ³»ºÎ ³×Æ®¿öÅ© »óÀÇ ÄÄÇ»Å͸¦
À§ÇØ ÀÛµ¿Çϵµ·Ï Ãß°¡ÇÑ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ÇÊ¿äÇÏ´Ù¸é, ÷°¡ °¡´ÉÇÑ Æ¯Á¤ÇÑ ¼ºñ½º¸¦ À§ÇÑ
´Ù¸¥ ¸ðµâµéÀÌ ÀÖ´Ù:
</p>
<p>
<itemize>
<item>
CUSeeMe (<tt>/sbin/modprobe ip_masq_cuseeme</tt>)
<item>
Internet Relay Chat (<tt>/sbin/modprobe ip_masq_irc</tt>)
<item>
Quake (<tt>/sbin/modprobe ip_masq_quake</tt>)
<item>
VDOLive (<tt>/sbin/modprobe ip_masq_vdolive</tt>)
</itemize>
</p> <p>
ÀÌÁ¦ ¸Å½ºÄ¿·¹À̵ùÀ» ½ÃµµÇÑ´Ù. <tt>/etc/rc.d/rc.local</tt> ¸í·ÉÀ» »ç¿ëÇÏ¿©
<tt>rc.local</tt> ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇ϶ó. ¿©·¯ºÐÀÇ ´Ù¸¥ ÄÄÇ»Å͵é ÁßÀÇ ÇÑ ´ë¿¡ ¾É¾Æ¼
À¥ ¼ÇÎÀ» ½ÃµµÇ϶ó. Çà¿îÀÌ µû¸¥´Ù¸é, ¸ðµç °ÍÀÌ ÀÌÁ¦ ³ª¹«¶ö µ¥°¡ ¾ø´Ù.
</p>
<sect>
Problems
¹®Á¦Á¡
<p>
ÀÌ¿Í °°Àº °£´ÜÇÑ ¹®¼¸¦ »ç¿ëÇÏ¿© À߸ø µÉ ¼ö ÀÖ´Â °ÍµéÀÌ ¹«¼öÈ÷ ¸¹ÀÌ ÀÖ´Ù.
Ư¼öÇÑ °æ¿ì°¡ ¸¹±â ¶§¹®ÀÌ´Ù. °¡´É¼º ÀÖ´Â ¹®Á¦Á¡ÀÇ ´ë´Ù¼ö°¡ ³»ºÎ ¹× ¿ÜºÎ ³×Æ®¿öÅ©
ÀåÄ¡ÀÇ ±¸¼º¿¡ ¿øÀÎÀ» µÎ°í ÀÖ´Ù. ³»°¡ ½ÃµµÇÏ°í ¹®Á¦Á¡À» °¡Áø »ç¶÷µéÇÑÅ× ÀÀ´äÇÒ °ÍÀÌ´Ù.
¹«¾ùÀÌ À߸ø µÇ¾ú´ÂÁö ¾Ë¾Æ ³»°í, Ư¼öÇÑ °æ¿ìÀÇ ¹®Á¦Á¡À» °¡Áø »ç¶÷µéÀÌ µµ¿òÀ» ÀÚ¼¼È÷
ã¾Æ³¾ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÏ¿© ÀÌ ¾Æ·¡¿¡ ¸µÅ©¸¦ Ãß°¡ÇÒ °ÍÀÌ´Ù. <htmlurl url="mailto:pramsey@refractions.net" name="pramsey@refractions.net">·Î
³ª¿Í ¿¬¶ôÇÏ´Â °ÍÀ» ÆíÇÏ°Ô ¿©°Ü¶ó.
</p>
<sect1>
ICQ°¡ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù
<p>
ICQÀÇ ¾î¶² ºÎºÐÀº ¸Å½ºÄ¿·¹À̵ù »ó¿¡¼ Á¦´ë·Î ÀÛµ¿ÇÑ´Ù. ´Ù¸¥ ºÎºÐÀº ÀüÇô ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù.
±×·¸Áö¸¸, ¸Å½ºÄ¿·¹À̵ù »ó¿¡¼ ICQ¸¦ ½ÇÇàÇÏ´Â µ¥ ºÎÁ·ÇÑ ¾î¶² (±×·¯³ª Àüü°¡ ¾Æ´Ñ) °ÍÀ» ¸Ã¾Æ ÁÖ´Â
°³¹ß ÁßÀÎ <htmlurl url="http://members.xoom.com/djsf/masq-icq/" name="beta quality ICQ module">ÀÌ ÀÖ´Ù.
¼Ò½º ÄÚµå ¹èÆ÷ ÆÄÀÏ¿¡ Æ÷ÇÔµÈ README ÆÄÀÏÀº ¸ðµâÀ» ÄÄÆÄÀÏ ÇÏ´Â ¹æ¹ýÀ» ±â¼úÇÑ´Ù.
ÀÏ´Ü ¿©·¯ºÐÀÌ ÄÄÆÄÀÏ ÇÏ°í ¼³Ä¡ÇÏ¿´´Ù¸é, <tt>/sbin/modprobe ip_masq_icq</tt>¸¦ È£ÃâÇ϶ó.
</p>
<sect1>
·¹µåÇÞ 6.X°¡ ¾Æ´Ñ Ä®µ¥¶ó 2.X¸¦ °¡Áö°í ÀÖ´Ù.
<p>
¾Ë¾Æ µÎ¾î¾ß ÇÏ´Â ¸î °¡Áö Áß¿äÇÑ º¯°æ »çÇ×ÀÌ ÀÖ´Ù:
</p>
<p>
<enum>
<item>
ÀÎÅÍÆäÀ̽º¸¦ À§ÇÑ <tt>/etc/sysconfig/network-scripts/ifcfg-eth0</tt> & <tt>eth1</tt>¿¡¼
<tt>GATEWAY=xxx.xxx.xxx.xxx</tt> ¹®Àå (·ÎÄà ÀÎÅÍÆäÀ̽º´Â ¸®¸ðÆ® ÀÎÅÍÆäÀ̽º IP ÁÖ¼Ò¸¦ »ç¿ëÇϰí
¸®¸ðÆ® ÀÎÅÍÆäÀ̽º´Â ¼ºñ½º Á¦°øÀÚÀÇ °ÔÀÌÆ®¿þÀÌ IP¸¦ »ç¿ëÇÑ´Ù)
<item>
<tt>/etc/sysconfig/daemons/dhcpd</tt> ½ºÅ©¸³Æ®°¡ <tt>ROUTE_DEVICE</tt>¸¦ <tt>eth0</tt>ÀÌ ¾Æ´Ñ
<tt>eth1</tt>·Î ³ª¿ÇÏ´ÂÁö È®ÀÎÇÑ´Ù.
<item>
<tt>/etc/dhcpd.conf</tt>´Â ÀÎÅÍÆäÀ̽º µÑ ¸ðµÎ¸¦ À§ÇÑ ¼ºê³Ý ¹®ÀåÀ» ÇÊ¿ä·Î ÇÑ´Ù.
(³ª´Â ³»°¡ µÎ ¹øÂ° ¹®ÀåÀ» ¸¸µç ¹Ù¿Í °°Àº ÀÌÀ¯¸¦ ¿ÏÀüÈ÷ È®½ÅÇÏÁö ¸øÇÑ´Ù:
¾î¶² ´Ù¸¥ ¿É¼ÇÁ¶Â÷ ¾ø´Â subnet 216.102.154.201 netmask 255.255.255.255 { }
DHCP ¼¹ö´Â eth0¿Í eth1 »Ó¸¸ ¾Æ´Ï¶ó Æú¹é(fallback) »ó¿¡¼ ¼ö¿ëÇϰí(listen) Àü¼ÛÇÑ´Ù.)
<item>
<tt>/etc/rc.d/init.d/dhcpd</tt> ½ºÅ©¸³Æ®¿¡ <tt>add host route <tt>255.255.255.255</tt>¸¦ Ãß°¡ÇÏÁö ¸»¾Æ¶ó.
Ä®µ¥¶ó´Â ÀÌ¹Ì ¹®Á¦Á¡À» °íÃÆ´Ù. ½ºÅ©¸³Æ® ³»¿¡¼ <tt>eth0</tt>¿¡ ÂüÁ¶ÇÏ´Â ÀüºÎ¸¦ <tt>eth1</tt>·Î
º¯°æÇϰí È®ÀÎÇ϶ó.
</enum>
</p> <sect1>
³»ºÎ Àåºñ ÁßÀÇ ÇÑ ´ë°¡ À¥ ¼¹ö°¡ µÇ±â¸¦ ¹Ù¶õ´Ù
<p>
½ÄÀº Á× ¸Ô±â¿Í °°´Ù! ±×·¸Áö¸¸, ÀÌ·¸°Ô ½¬¿î ¾È³»·Î ÀÛµ¿Çϱâ À§Çؼ´Â <em>¿©·¯ºÐÀº Á¤ÀûÀÎ
IP ÁÖ¼Ò¸¦ °¡Á®¾ß ÇÒ Çʿ䰡 ÀÖ´Ù.</em> ¸¸ÀÏ ¿©·¯ºÐÀÌ µ¿ÀûÀÎ ÁÖ¼Ò¸¦ °¡Áø´Ù¸é,
ÁÖ¼Ò°¡ º¯°æµÉ ¶§ ¿©·¯ºÐÀÇ IP ÁÖ¼Ò°¡ Æ÷Æ® Àü´Þ ¸í·ÉÀ¸·Î °»½ÅµÇ¾îÁö´Â °ÍÀ» º¸ÀåÇϵµ·Ï
¸î °¡Áö Ãß°¡ÀûÀÎ ½ºÅ©¸³Æ®¸¦ Á¶ÀÛÇÒ Çʿ䰡 ÀÖ´Ù.
</p>
<p>
¸í½ÉÇ϶ó, ¿ÜºÎ Æ÷Æ®¸¦ ³»ºÎ Àåºñ·Î Àü´ÞÇÏ´Â °ÍÀº ¿©·¯ºÐÀÇ "³»ºÎ" Àåºñ¸¦ ÀÌÀüº¸´Ù
´ú "³»ºÎ"ÀûÀ¸·Î ¸¸µç´Ù´Â °ÍÀ». ±×·¯³ª ¸Å¿ì ¸í¹éÇÏ°Ô ¹Þ¾Æ µé¿©Áú ¼ö ÀÖ°í, °ÅÀÇ ¾ø°Å³ª
¾Æ¿¹ ¾ø´Â ¼º´É degredationÀ» ¸¶Ä¡°Ô µÈ´Ù. ¸®´ª½º Ä¿³Î¿¡ ÀÖ´Â IP ¸Å½ºÄ¿·¹À̵ù ÄÚµåÀÇ
ºÎÀÛ¿ëÀÇ Çϳª´Â ³×Æ®¿öÅ© ·¹À̾î(network layer)¿¡ ´çµµÇÒ ¶§ ÆÐŶÀ» »ç¿ëÇÏ¿© ¸î °¡Áö
»ó´çÈ÷ Àç¹ÌÀÖ´Â ÀÏÀ» ÇÏ´Â ´É·ÂÀÌ´Ù. <tt>ipmasqadm</tt> À¯Æ¿¸®Æ¼´Â ±×·± ´É·ÂÀ»
ÀÌ¿ëÇϱâ À§ÇØ Á¦À۵Ǿú´Ù.
</p>
<p>
¸î °¡Áö ÀÌÀ¯ ¶§¹®¿¡ <tt>ipmasqadm</tt>ÀÌ ¸ðµç ·¹µåÇÞ°ú ¸Çµå·¹ÀÌÅ© º¯Á¾°ú ÇÔ²²
¼±ÀûµÇÁö ¾Ê´Â´Ù. ±×·¡¼ À¯Áö°ü¸®ÀÚÀÇ <htmlurl url="http://juanjox.kernelnotes.org" name="À¥ »çÀÌÆ®">·ÎºÎÅÍ
°¡Á® ¿Í¾ß ÇÒ °ÍÀÌ´Ù. -- ÀÌ¿ë °¡´ÉÇÑ <htmlurl url="http://juanjox.kernelnotes.org/ipmasqadm-0.4.2-2.i386.rpm" name="RPM"> »Ó¸¸ ¾Æ´Ï¶ó
¼Ò½º Äڵ嵵 ÀÖ´Ù.
</p>
<p>
ÀÏ´Ü ¿©·¯ºÐÀÌ RPMÀ» °¡Áö°í, ¼³Ä¡Ç϶ó. ±× ´ÙÀ½¿¡ <tt>/etc/rc.d/rc.local</tt> ÆÄÀÏ¿¡
´ÙÀ½ÀÇ ÇàµéÀ» Ãß°¡Ç϶ó:
</p>
<p>
<verb>
/usr/sbin/ipmasqadm portfw -f
/usr/sbin/ipmasqadm portfw -a -P tcp -L x.x.x.x 80 -R 192.168.1.x 80
</verb>
</p> <p>
ù ¹øÂ° ¸í·ÉÀº Æ÷Æ® Àü´Þ ±ÔÄ¢À» °Á¦·Î ³»º¸³»°í, µÎ ¹øÂ° ¸í·ÉÀº ¿ÜºÎ ÀÎÅÍÆäÀ̽º »óÀÇ
Æ÷Æ® 80À¸·ÎºÎÅÍ ³»ºÎ Àåºñ »óÀÇ Æ÷Æ® 80À¸·Î Àü´ÞÀ» Ãß°¡ÇÑ´Ù. ¿ÜºÎÀÇ Á¤ÀûÀÎ
IP ÁÖ¼Ò´Â x.x.x.x ÀÚ¸®¿¡ µé¾î °¡°í, ³»ºÎ Àåºñ IP ÁÖ¼Ò´Â 192.168.1.x ÀÚ¸®¿¡ µé¾î°£´Ù.
</p>
<p>
ÀÌÁ¦ Æ÷Æ® 80À» À§ÇÑ ¿ÜºÎÀÇ ¿äûÀº ¸í¹éÇÏ°Ô ³»ºÎ ÀåºñÀÇ Æ÷Æ® 80À¸·Î º¸³»¾îÁú °ÍÀÌ´Ù.
¿©·¯ºÐÀº ³»ºÎ Àåºñ Áß ÇÑ ´ë·ÎºÎÅÍ ¿©·¯ºÐÀÇ °ÔÀÌÆ®¿þÀÌÀÇ Æ÷Æ® 80¿¡ ÅÚ³ÝÀ» Çϰųª ¿¬°áÇÏ´Â
°ÍÀ¸·Î´Â À̰ÍÀ» ½ÃÇèÇÏÁö ¸øÇÑ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó: Æ÷Æ® Àü´ÞÀÚ´Â <em>¿ÜºÎ</em> ÀÎÅÍÆäÀ̽º¿¡¼
µé¾î¿À´Â ¿äûÀ» ±×Àú ÀÌÇàÇÒ »ÓÀÌ´Ù.
</p>
</article>
|
Be careful how you get yourself involved with persons or situations that can't bear inspection. |











