¸®´ª½º ÀÎÅÍ³Ý Á¢¼ÓÇϱâ ÇÏ¿ìÅõ (ISP-Hookup-HOWTO) <author>Egil Kvaleberg, <tt>egilk@sn.no</tt> <date>v1.23, 9 December 1996 <trans>¹ø¿ª: À⵿̱, <tt>kidong@shinbiro.com</tt> <abstract> ÀÌ ¹®¼­´Â ´ÙÀ̾ó¾÷ ¸ðµ©À» ÀÌ¿ëÇÏ¿© ÀÎÅÍ³Ý ¼­ºñ½º(ÀÌÇÏ ISP¶ó ÇÑ´Ù.) ¿¡ Á¢¼ÓÇϱâ À§ÇØ ¸®´ª½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ±âº»ÀûÀÎ ´ÙÀ̾ó¾÷ °úÁ¤°ú IP ¼³Á¤Àº ¹°·Ð, ÀüÀÚ¿ìÆí°ú ´º½º¸¦ ´Ù·ç´Â ¹æ¹ýµµ Æ÷ÇÔÇÑ´Ù. </abstract> <toc> <p> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¼Ò°³ (Introduction) <p> ÀÌ ¹®¼­´Â ¾î¶»°Ô ´ÙÀ̾ó¾÷ ISP(ÀÎÅÍ³Ý ¼­ºñ½º Á¦°øÀÚ) ÀÌ¿ëÀÚµéÀÌ ¾î¶»°Ô ¸®´ª½º¸¦ ¼³Á¤ÇÏ°í »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ Áú¹®°ú ´äº¯À¸·Î ¸¸µé¾îÁ³´Ù. <p> óÀ½À¸·Î ¸®´ª½º ±â¹Ý ¸Ó½Å¿¡¼­ ISP·Î ¿¬°áÇÏ°íÀÚ ÇÏ´Â »ç¶÷µéÀÇ ÁüÀ» ´ú±â À§Çؼ­, ¸¶ÁÖÄ¡´Â ´ëºÎºÐÀÇ ¹®Á¦µéÀ» Æ÷°ýÇÏ´Â ÇÑ°¡Áö ½Ãµµ°¡ ÀÌ·ç¾îÁø °ÍÀÌ´Ù. ÀÌ·¸°Ô µÇ¸é ¾î¿¼ö ¾øÀÌ ´Ù¸¥ ¸®´ª½º ÇÏ¿ìÅõ ¹®¼­, LDP ¼­Àûµé°ú »ó´çºÎºÐÀÌ Áߺ¹µÉ ¼ö ¹Û¿¡ ¾ø´Ù. Âü°í¼­ÀûµéÀº ÀÌµé ¹®¼­¸¦ ÀÌÇØÇϱ⠽±°Ô ÇÏ°í ´õ ³ªÀº ¼¼ºÎ»çÇ×À» ÀüÇϱâ À§Çؼ­ ¸¸µé¾îÁø °ÍÀÌ´Ù. <p> Áö±Ý±îÁö Á¸ÀçÇÏ´Â ¸¹Àº ¹®¼­µéÀº ¾î´ÀÁ¤µµ °æÇèÀÌ ÀÖ´Â »ç¿ëÀÚµéÀ» ´ë»óÀ¸·Î ÇÑ´Ù. ±×¸®°í, óÀ½ °æÇèÇÏ´Â »ç¿ëÀÚµéÀº ¶§¶§·Î ÀûÀýÇÑ Á¤º¸µéÀ» ±¸ºÐÇÏ´Â µ¥ °ï¶õÀ» °ÞÀ» °ÍÀÌ´Ù. <p> °£´ÜÈ÷, ÁÖ¾îÁø ¿¹Á¦µéÀº ´ÙÀ½°ú °°Àº °ÍµéÀ» °¡Á¤ÇÒ °ÍÀÌ´Ù: <p> <itemize> <item> User name: <tt>dirk</tt> <item> Password: <tt>PrettySecret</tt> <item> Internet service provider: <tt>acme.net</tt> <item> Email server: <tt>mail.acme.net</tt> <item> News server: <tt>news.acme.net</tt> <item> Name server: <tt>193.212.1.0</tt> <item> Phone number: <tt>12345678</tt> </itemize> <p> ¿ì¸®ÀÇ <tt>dirk</tt>¾¾´Â ±×ÀÇ ¸Ó½ÅÀ» <tt>roderick</tt>À̶ó ºÎ¸¦ °ÍÀÌ´Ù. <p> ¾î¶°ÇÑ ISP¸¦ »ç¿ëÇϵç À§ÀÇ Ç¥¿¡ ÀÖ´Â ¸ðµç Âü°í»çÇ×À» ±×´ë·Î ¹Ù²Ù¾î ³ÖÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. º¸Åë, ´Ù¸¥ ISPÀÇ »ç¿ëÀÚÀÎ °æ¿ì ¾à°£ÀÇ ¼öÁ¤ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ¹®¼­¿¡¼­ ÇÊÀÚ´Â ´ç½ÅÀÌ Á¢ÇÏ°Ô µÇ´Â ¹®Á¦¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë°Ô µÇ±â¸¦ ¿øÇÑ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> ÀÌ ¹®¼­ÀÇ »õ·Î¿î ¹öÀü (New versions of this document) <p> ÀÌ ¹®¼­ÀÇ »õ·Î¿î ¹öÀüÀº Á¤±âÀûÀ¸·Î <it>comp.os.linux.answers</it>¿¡ °Ô½ÃµÉ °ÍÀÌ´Ù. °Å±â¿¡´Â ÀÌ°÷À» Æ÷ÇÔÇÏ¿© Á¤º¸¸¦ ´ã°í ÀÖ´Â ´Ù¾çÇÑ anonymous FTP »çÀÌÆ®°¡ Ãß°¡µÉ °ÍÀÌ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO" name="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO"> </tt> <p> µ¡ºÙ¿©¼­, ÀÌ ¹®¼­¸¦ ¾Æ·¡ÀÇ ¸®´ª½º WWW ȨÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. <p> <tt> <htmlurl url="http://sunsite.unc.edu/mdw/linux.html" name="http://sunsite.unc.edu/mdw/linux.html"> </tt> <p> ¸¶Áö¸·À¸·Î, ÀÌ ¹®¼­ÀÇ °¡Àå ÃֽŠ¹öÀü ¶ÇÇÑ ´Ù¾çÇÑ Æ÷¸ËÀ¸·Î Á¦°øµÈ´Ù: <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.txt" name="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.txt"> </tt> <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.ps.gz" name="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.ps.gz"> </tt> <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.tar.gz" name="ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.tar.gz"> </tt> <p> <tt> <htmlurl url="http://home.sn.no/~egilk/ISP-Hookup-HOWTO.html" name="http://home.sn.no/~egilk/ISP-Hookup-HOWTO.html"> </tt> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> Çǵå¹é (Feedback) <p> ¸ðµç ¼³¸í, ¿¡·¯ ¸®Æ÷Æ®, Ãß°¡µÉ Á¤º¸³ª ¸ðµç Á¾·ùÀÇ ºñÆòÀº ÀÌ°÷À¸·Î º¸³»Áֱ⠹ٶõ´Ù: <p> <tt> <htmlurl url="mailto:egilk@sn.no" name="egilk@sn.no"> </tt> <p> <tt> <htmlurl url="http://home.sn.no/~egilk/" name="http://home.sn.no/~egilk/"> </tt> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> °æ°í (Disclaimer) <p> ÀÌ ¹®¼­ÀÇ ³»¿ë¿¡ ´ëÇÏ¿© ¾î¶°ÇÑ Ã¥ÀÓµµ ÁöÁö ¾Ê´Â´Ù. °³³äÀÇ »ç¿ë, ¿¹Á¦, ±×¿Ü ¸ðµÎ µ¶ÀÚ°¡ À§ÇèÀ» °¨¼öÇØ¾ß ÇÑ´Ù. µ¡ºÙ¿©¼­, ÀÌ°ÍÀº ¿À·¡µÈ ¹öÀüÀ̹ǷÎ, ±×¿¡µû¸¥ ºÎÁ¤È®°ú ¿À·ùÀÇ °¡´É¼ºÀÌ ÀÖ´Ù. <p> ¼Â¾÷ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ´Ù¾çÇÏÁö¸¸ ±×Áß Çϳª¸¸ ¼³¸íÇÒ °ÍÀÌ´Ù. ¸®´ª½º ¼¼°è¿¡¼­´Â, °°Àº ÀÏÀ» Çس¾ ¼ö ÀÖ´Â ¼ö¸¹Àº ¹æ¹ýµéÀÌ ÀÖ´Ù. ´ë¾ÈµéÀ» ´ã°íÀÖ´Â ´Ü¶ô¿¡¼­´Â <bf>´ë¾È:</bf> À¸·Î Ç¥½ÃÇØ µÎ¾ú´Ù. ¶ÇÇÑ FTP-ÂüÁ¶¶õ¿¡´Â »õ·Î¿î ¹öÀüÀÌ ³ª¿È¿¡ µû¶ó¼­ º¯È­ÇÒ ¼ö ÀÖÀ½À» ÁÖÀÇÇÑ´Ù. <p> ÇÊÀÚ°¡ ¾Ë°íÀÖ´Â ÇÑ, Ưº°ÇÑ ±ÔÁ¤¾Æ·¡¼­ °³ÀÎÀûÀÎ ¿ëµµ·Î »ç¿ëÇÏ°í Æò°¡ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥µé¸¸ º°µµ·Î ¼­¼úÇØ µÐ´Ù. ´ëºÎºÐÀÇ ÇÁ·Î±×·¥µéÀº GNU ±ÔÁ¤À» µû¶ó ¼Ò½º±îÁö ¸ðµÎ ±¸ÇÒ ¼ö ÀÖ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> ÀúÀÛ±Ç Á¤º¸ (Copyright information) <p> ÀÌ ¹®¼­´Â (c)1996 Egil Kvaleberg¾¾ ¿¡°Ô ÀúÀÛ±ÇÀÌ ÀÖ°í ¹èÆ÷¿¡´Â ´ÙÀ½°ú °°Àº ±ÔÁ¤À» µû¸¥´Ù: <p> <itemize> <item> ¸®´ª½º ÇÏ¿ìÅõ ¹®¼­µéÀº ¸ðµç º¹»çº»¿¡ ÀúÀÛ±ÇÀÌ À¯ÁöµÇ´Â ÇÑ ¹°¸®ÀûÀ¸·Î ¶Ç´Â ÀüÀÚÀûÀÎ ¸Åü¸¦ ÅëÇÏ¿© ±× ¹®¼­ÀÇ ÀϺΠȤÀº Àüü¸¦ º¹Á¦ÇÏ°í Àç¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. »ó¾÷ÀûÀÎ ¹èÆ÷µµ Çã¿ëµÇ°í °Ý·ÁµÇ³ª, ±×·± ¹èÆ÷¿¡ ´ëÇؼ­ ÀúÀÚ´Â ÅëÁö¹Þ±â¸¦ ¿øÇÑ´Ù. <item> ¸®´ª½º ÇÏ¿ìÅõ ¹®¼­¿Í °ü°èµÈ ¸ðµç ¹ø¿ªÀ̶óµçÁö ¿øº»À» º¯°æÇÏ´Â ÀÛ¾÷µé ¶Ç´Â ±×°ÍÀ» °áÇÕÇÑ ÀÛ¾÷µéÀº ÀúÀÛ±ÇÀÌ ¾Ë·ÁÁø »óÅÂÇÏ¿¡ ÀÌ·ç¾î Á®¾ß ÇÑ´Ù. ´Ù½Ã¸»ÇØ, ÇÏ¿ìÅõ ¹®¼­·Î ÀڽŸ¸ÀÇ ÆÄ»ýµÈ ÀÛ¾÷ (¿ªÀÚÁÖ:Çã°¡¾ø´Â Ç¥Àý, º¯°æ µî) À» ÇÒ ¼ö ¾øÀ¸¸ç ÀÌ ¹®¼­ÀÇ ¹èÆ÷¿¡ °üÇÏ¿© ºÎ°¡ÀûÀÎ Á¦ÇÑÀ» °¡ÇÒ ¼ö ¾ø´Ù. ÀÌ ±ÔÁ¤ÀÇ ¿¹¿Ü´Â ƯÁ¤ÇÑ Á¶°Ç ¿¡¼­¸¸ ¹Þ¾ÆµéÀδÙ; ¾Æ·¡ ³ª¿À´Â ¸®´ª½º ÇÏ¿ìÅõ Á¶Á¤ÀÚ(coordinator)¿¡°Ô ¹®ÀÇÇϱ⠹ٶõ´Ù. <item> Áú¹®ÀÌ ÀÖ´Ù¸é, ¸®´ª½º ÇÏ¿ìÅõ Á¶Á¤ÀÚ(coordinator)ÀÎ Greg Hankins¾¾ ¿¡°Ô ¹®ÀÇÇϱ⠹ٶõ´Ù. </itemize> <p> <tt> <htmlurl url="mailto:gregh@sunsite.unc.edu" name="gregh@sunsite.unc.edu"> </tt> ÀüÈ­¹øÈ£³ª snail ¸ÞÀÏÁÖ¼Ò´Â finger¸¦ »ç¿ëÇÏ¿© ¾Ë ¼ö ÀÖ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¾î¶»°Ô ¼¼°è¿Í ¿¬°áÇÒ ¼ö Àִ°¡? <p> ¿ì¸®´Â ÇʼöÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ¸ðµâ(¿¹: ½½·¢¿þ¾î N-½Ã¸®Áî ÁßÀÇ ÇʼöÀûÀÎ ºÎºÐ)À» ¼³Ä¡Çß°í, <tt>/dev/modem</tt>ÀÌ ¾²ÀÏ ½Ã¸®¾ó Æ÷Æ®¿¡ ´ëÇØ ¼Â¾÷À» ¸¶ÃÆ´Ù°í °¡Á¤ÇÑ´Ù. <p> ±âº»ÀûÀÎ ¼³Á¤À¸·Î´Â <tt>root</tt> »ç¿ëÀÚ¸¸ÀÌ <tt>/dev/modem</tt>¿¡ Á÷Á¢ Á¢¼Ó ÇÏ´Â °ÍÀ» Çã¿ëÇÒ °ÍÀÌ´Ù. <p> ISP ½© °èÁ¤À¸·Î ¹Ù·Î Á¢¼ÓÇÏ·Á¸é, ±×¸®°í Á¢¼Ó ÀýÂ÷¸¦ ½ÇÇèÇÏ·Á¸é, <tt>minicom</tt> ÇÁ·Î±×·¥À» ½áµµ µÈ´Ù. ÀÌ°ÍÀº °£´ÜÈ÷ »ç¿ë ÇÒ ¼ö ÀÖ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> ±âº»ÀûÀÎ ¼³Á¤ (The basic configuration) <p> ³×Æ®¿÷¿¡¼­ »ç¿ëÇϱâ À§ÇÑ ÀÌ ¸Ó½ÅÀÇ ¼³Á¤Àº <tt>root</tt> »ç¿ëÀÚ·Î ÇØ¾ß ÇÑ´Ù. ´õ ³ª¾Æ°¡±â Àü¿¡, <tt>/etc/hosts.deny</tt> ÆÄÀÏÀÌ ´ÙÀ½°ú °°Àº ÁÙÀ» ´ã°í ÀÖ´ÂÁö È®ÀÎÇ϶ó: <tscreen><verb> ALL: ALL </verb></tscreen> º¸ÅëÀº ÀڽŸ¸ Á¢±ÙÀ» Çã¶ôÇϵµ·Ï ÇÒ °ÍÀ̹ǷÎ, <tt>/etc/hosts.allow</tt>¿¡ ´ÙÀ½°ú °°Àº ÁÙÀ» Ãß°¡ÇÑ´Ù: <tscreen><verb> ALL: LOCAL </verb></tscreen> ¶Ç´Â ÀÌ·¸°Ôµµ ÇÒ ¼ö ÀÖ´Ù: <tscreen><verb> ALL: 127.0.0.1 </verb></tscreen> ´ÙÀ½¿¡ ¿À´Â ¹Ù¿Í °°ÀÌ, ÀÌ°ÍÀº µ¿Àû IP ÁÖ¼Ò¸¦ °¡Áö°í PPP¸¦ ÅëÇؼ­ ¿¬°áÀÌ µÇ¾î ÀÖ´Ù´Â °Í¿¡ ÁÖ¸ñÇÑ´Ù. °íÁ¤ÀûÀ¸·Î ¿¬°áÇÒ ¼ö ÀÖ´Â ÇýÅÃÀ» ¹Þ°í ÀÖ´Ù¸é, ¾à°£ÀÇ Â÷ÀÌ°¡ ÀÖÀ» °ÍÀÌ´Ù. <p> µ¿Àû IP »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö ÀÖ´Â À̸§À¸·Î, ¿¬°áµÈ ¸Ó½Å¿¡ À̸§À» Áö¾îÁÖ´Â °ÍÀº ¸Å¿ì ¹Ù¶÷Á÷ÇÑ ÀÏÀÌ´Ù, ±× À̸§À» <tt>/etc/HOSTNAME</tt>¿¡ ½áÁØ´Ù: <tscreen><verb> roderick </verb></tscreen> <p> ´ÙÀ½À¸·Î ÇÒ ÀÏÀº <tt>/etc/resolv.conf</tt>¿¡ ³×ÀÓ¼­¹ö¸¦ ¼Â¾÷ÇÏ´Â ÀÏÀÌ´Ù: <tscreen><verb> search . nameserver 193.212.1.0 </verb></tscreen> ³×ÀÓ¼­¹ö´Â ¹Ýµå½Ã ¼ýÀÚ·Î µÈ IP ÁÖ¼Ò·Î Á¤ÀǵǾî¾ß ÇÑ´Ù, ±×¸®°í ISP¿¡¼­ ISP±îÁö¿Í´Â ´Ù¸¦ °ÍÀÌ´Ù. ÇÊ¿äÇÏ´Ù¸é, ¶Ç´Ù¸¥ ¼¼°³ÀÇ ¼­¹öµéÀ» °¡Áú ¼ö ÀÖ´Ù. ±×°ÍµéÀº ¾²¿©Áø Â÷·Ê´ë·Î ¿äûµÉ °ÍÀÌ´Ù. <p> <tt>somemachine.acme.net</tt>ÀÇ ¾àÀÚ·Î <tt>somemachine</tt>°ú °°Àº À̸§À» ¾µ ¼ö Àֱ⸦ ¿øÇÑ´Ù¸é, ù¹ø° ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ´ëÄ¡ÇÑ´Ù: <tscreen><verb> search acme.net </verb></tscreen> <p> <tt>/etc/hosts</tt>¿¡ ´ëÇؼ­´Â ÃÖ¼ÒÇÑ ´ÙÀ½°ú °°Àº °ÍµéÀÌ ÇÊ¿äÇÏ´Ù. ´ëºÎºÐÀÇ »ç¿ëÀÚµéÀº À̵éÀ» ´Ù·ê ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù: <tscreen><verb> 127.0.0.1 localhost 0.0.0.0 roderick </verb></tscreen> °íÁ¤µÈ IP ÁÖ¼Ò¸¦ »ç¿ëÇÒ¶§´Â ÀÌ°ÍÀÌ ºÐ¸íÈ÷ 0.0.0.0À¸·Î ´ëÄ¡µÉ °ÍÀÌ´Ù. <p> ¸¶Âù°¡Áö·Î, <tt>/etc/networks</tt>Áß ÃÖ¼ÒÇÑ ¼³Á¤ÇØ¾ß ÇÒ °ÍÀº: <tscreen><verb> loopback 127.0.0.0 localnet 0.0.0.0 </verb></tscreen> <p> ±×¸®°í ´ç½ÅÀº ¿ÜºÎ ¸ÞÀÏ µµ¸ÞÀÎ À̸§À» <tt>/etc/mailname</tt>¿¡ Á¤ÇØ¾ß ÇÑ´Ù: <tscreen><verb> acme.net </verb></tscreen> <p> ISP¿¡¼­ÀÇ »ç¿ëÀÚÀ̸§°ú ºñ¹Ð¹øÈ£´Â <tt>/etc/ppp/pap-secrets</tt>¿¡ ±â·ÏÇÑ´Ù. <tscreen><verb> dirk * PrettySecret </verb></tscreen> <p> PAP ´ë½Å CHAP¸¦ »ç¿ëÇÏ´Â ISPÀÇ °æ¿ì, ÆÄÀÏÀ̸§Àº <tt>/etc/ppp/chap-secrets</tt>ÀÌ´Ù. <p> ¸¶Áö¸·À¸·Î, ±âº»ÀûÀ¸·Î PPP°¡ ÃʱâÈ­ µÇ±â Àü¿¡ ±× Á¢¼Ó ÀýÂ÷°¡ Á¤ÀǵǾî¾ß ÇÑ´Ù. ÀÌ°ÍÀº <tt>/etc/ppp/chatscript</tt>¿¡¼­ ÀÌ·ç¾îÁø´Ù: <tscreen><verb> TIMEOUT 5 "" ATZ OK ATDT12345678 ABORT "NO CARRIER" ABORT BUSY ABORT "NO DIALTONE" ABORT WAITING TIMEOUT 45 CONNECT "" TIMEOUT 5 "name:" ppp </verb></tscreen> ±¸Ã¼ÀûÀÎ °ÍÀº ´Ù¼Ò ¹Ù²ð ¼ö ÀÖ´Ù. ¼¼¹ø° ÁÙ¿¡ ÀÖ´Â ÀüÈ­¹øÈ£´Â ¹°·Ð ISP¿¡ ¸Â°Ô ¼öÁ¤ÇÏ¿©¾ß ÇÑ´Ù. ¸î¸î »ç¿ëÀÚµéÀº ¸ðµ© ÃʱâÈ­ÀÎ <tt>ATZ</tt>¸¦ »ç¿ëÇÏ´Â ¸ðµ©¿¡ ¸ÂÃß¾î ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¸¶Áö¸· ÁÙÀº <tt>name:</tt>ÇÁ·ÒÇÁÆ®¸¦ ±â´ëÇÏ°í ÀÖÀ» ¶§ ÀÀ´äÀ¸·Î <tt>ppp</tt>°¡ µÇ¾î¾ß ÇÑ´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù. ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­´Â ·Î±×ÀÎ ÀýÂ÷°¡ ´Ù¸¦ ¼öµµ ÀÖ´Ù. <p> Á¢¼ÓÀ» ½ÇÁ¦·Î ÃʱâÈ­ ÇÒ¶§, PPP-ÇÁ·ÎÅäÄÝÀº ´ÙÀ½°ú °°Àº ¸í·É¾î·Î ÃʱâÈ­ ÇÒ ¼ö ÀÖ´Ù: <tscreen><verb> exec pppd connect \ 'chat -v -f /etc/ppp/chatscript' \ -detach crtscts modem defaultroute \ user dirk \ /dev/modem 38400 </verb></tscreen> ¿ì¸®´Â Áö±ÝºÎÅÍ Àß ÁöÄѺ¸¾Æ¾ß ÇÑ´Ù. ±×¸®°í ÇÁ·Î±×·¥ÀÌ Crtl-C¸¦ ÀÔ·ÂÇÏ¿© ÇÁ·Î±×·¥ÀÌ Á¾·áµÉ ¶§±îÁö ¸Ó¹°·¯ ÀÖ¾î¾ß ÇÑ´Ù. Á¢¼Ó¿¡ °ü°èµÈ ¾î¶°ÇÑ ¸Þ¼¼ÁöµçÁö ½Ã½ºÅÛ ·Î±×¿¡ µ¡ºÙ¿©Áú °ÍÀÌ´Ù. À̸¦ ÀÐÀ¸·Á¸é, ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù: <tscreen><verb> tail /var/adm/messages </verb></tscreen> <p> PPP°¡ ¶°ÀÖ´Â ÇÑ, ÀÎÅͳݿ¡ Á÷Á¢ Á¢¼ÓÀ» ÇÒ ¼ö°¡ ÀÖ´Ù, ±×¸®°í ftp, ncftp, rlogin, telnet, finger µî°ú °°Àº ÇÁ·Î±×·¥µéÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. À̵é ÇÁ·Î±×·¥µéÀº ³×Æ®¿÷ ÆÐÅ°ÁöÀÇ ÀϺÎÀÌ´Ù. <p> PPP¿¡ °ü°èµÈ ´õ ¸¹Àº Á¤º¸´Â ÀÌ°÷¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="file:/usr/lib/ppp/README.linux" name="/usr/lib/ppp/README.linux"> </tt> <p> <tt> <htmlurl url="file:/usr/lib/ppp/README.linux-chat" name="/usr/lib/ppp/README.linux-chat"> </tt> <p> ¸¶Áö¸·À¸·Î, º¸¾È¿¡ ´ëÇØ ÇÑ°¡Áö µ¡ºÙÀδÙ. <tt>/etc/inetd.conf</tt> ÆÄÀÏÀº ÀÚ½ÅÀÇ ¸Ó½ÅÀÌ ¿ÜºÎ¿¡ Á¦°øÇÏ´Â ¸ðµç ¼­ºñ½º¸¦ ³ª¿­ÇÏ°í ÀÖ´Ù. ¿ì¸®°¡ ¸¸µå´Â <tt>/etc/hosts.deny</tt> ÆÄÀÏÀº, ¿ÜºÎÀÇ ¾î¶°ÇÑ Á¢±Ùµµ Çã¿ëÇÏÁö ¾Ê´Â´Ù. ¿ÜºÎ¿¡¼­ÀÇ Á¢±ÙÀ» ÇÊ¿ä·Î ÇÏ´Â »ç¶÷µé¿¡°Ô´Â, <tt>/etc/hosts.allow</tt>¿¡ ¸í½ÃµÈ °÷¸¸ Á¢±ÙÀ» Çã¶ôÇϵµ·Ï ÇØ¾ß ÇÑ´Ù. ·ÎÄÿ¡¼­¸¸ Çã¶ôÇϱâ À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ½áÁØ´Ù: <tscreen><verb> ALL: LOCAL </verb></tscreen> <tt>man 5 hosts_access</tt> ¸¦ ÂüÁ¶Çϵµ·Ï ÇÑ´Ù. <p> ¸¶Áö¸· °£´ÜÇÑ °ÍÀ¸·Î, POP-ÇÁ·ÎÅäÄÝÀÇ À̸§ÀÌ °ü°èµÈ ºÎºÐ¿¡ È¥¶õÀÌ Á¸ÀçÇÑ´Ù. <tt>/etc/services</tt>ÀÇ À̵鿡 ´ëÇÑ Á¤ÀÇ´Â ´ÙÀ½°ú °°´Ù: <tscreen><verb> pop2 109/tcp pop-2 # PostOffice V.2 pop3 110/tcp pop-3 pop # PostOffice V.3 </verb></tscreen> <p> <bf>´ë¾È:</bf> <tt>chatscript</tt> ´ë½Å¿¡, ÈξÀ À¶Å뼺ÀÖ´Â <tt>dip</tt>À» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ±×·¯³ª <tt>diald</tt>¿Í ¿¬°á½Ãų¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. <p> <bf>´ë¾È:</bf> ÀÌ´õ³ÝÀ» ÅëÇÏ¿© ¿µ±¸ÀûÀ¸·Î TCP/IP ¿¬°áÀ» ÇÒ ¼ö ÀÖ´Â ¿îÁÁÀº »ç¶÷¿¡°Ô´Â PPP¿¡ ´ëÇÑ ¾î¶°ÇÑ °Íµµ ¹«½ÃÇÒ ¼ö ÀÖ´Ù. ±×´ë½Å, ³×Æ®¿÷ Ä«µå¸¦ ¼Â¾÷Çϴµ¥ ÁýÁßÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. <p> <bf>´ë¾È:</bf> PPP¸¦ »ç¿ëÇÏÁö ¸øÇÏ´Â ´Ù¸¥ »ç¶÷µéµµ ÀÖ´Ù. ±×·¯³ª SLIPÀ» ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ´ëºÎºÐ PPP¿Í °°Àº ¹æ¹ýÀÌ Áö¿øµÈ´Ù. ´Ù¸¥ °¡´É¼ºÀº UUCPÀÌ´Ù. ÁÖ·Î ´º½º³ª ÀüÀÚ¿ìÆíÀ» ÁÖ°í¹Þ´Â »ç¶÷µé¿¡°Ô´Â SOUP¶ó´Â ¹æ¹ýµµ °¡´ÉÇÏ´Ù. µÞºÎºÐÀÇ °æ¿ì¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¹®¼­´Â ´ÙÀ½¿¡¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/bjorn/Linux-offline.tgz" name="ftp://ftp.sn.no/user/bjorn/Linux-offline.tgz"> </tt> <p> TERM ÇÁ·Î±×·¥Àº ¿ª½Ã ¿É¼ÇÀÇ ÇϳªÀÌ´Ù. <it>Term-HOWTO</it>¸¦ Âü°íÇ϶ó. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¾î¶»°Ô <it>¼­ÇÎ</it> Çϴ°¡? (How do I <it>surf</it>?) <p> ÅؽºÆ®¸¦ °¡Àå Áß¿äÇÏ´Ù°í »ý°¢ÇÑ´Ù¸é, Lynx À¥ºê¶ó¿ìÀú¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/lynx-2.3.bin2.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/lynx-2.3.bin2.tar.gz"> </tt> <p> X-À©µµ¿ì¸¦ ¼³Ä¡ÇÏ¿´´Ù¸é, ±×·¡ÇÈÀ» º¼ ¼ö ÀÖ´Â ¸¹Àº ºê¶ó¿ìÀúµéÀ» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. Chimera´Â ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/chimera-1.65.bin.ELF.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/chimera-1.65.bin.ELF.tar.gz"> </tt> <p> <tt> <htmlurl url="http://www.unlv.edu/chimera/" name="http://www.unlv.edu/chimera/"> </tt> <p> ¸ðÀÚÀÍ (Mosaic): <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/Mosaic-2.7b1-aout.tgz" name="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/Mosaic-2.7b1-aout.tgz"> </tt> <p> <tt> <htmlurl url="ftp://ftp.NCSA.uiuc.edu/Web/Mosaic/Unix/binaries/2.6" name="ftp://ftp.NCSA.uiuc.edu/Web/Mosaic/Unix/binaries/2.6"> </tt> <p> ¸ðÁú¶ó(³Ý½ºÄÉÀÌÇÁ) (Mozilla (Netscape)): <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/netscape-v11b3.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/Network/info-systems/netscape-v11b3.tar.gz"> </tt> <p> <tt> <htmlurl url="ftp://ftp.cs.uit.no/pub/www/netscape" name="ftp://ftp.cs.uit.no/pub/www/netscape"> </tt> <p>(¿ªÀÚ ÁÖ: ³Ý½ºÄÉÀÌÇÁ»çÀÇ °ø°³Á¤Ã¥ÀÇ º¯È­¿¡ µû¶ó ¿ø¹®°ú ´Ù¸£°Ô ¼öÁ¤ÇÏ¿´´Ù.) <p> ÀÌ·¯ÇÑ ºê¶ó¿ìÀúµéÀº ¸¹Àº ¹æ¹ýÀ¸·Î Ç×»ó <it>»õ·Î¿î</it> ¹öÀüÀ» ±¸ÇÒ ¼ö ÀÖ´Ù. <p> ÇÁ·Î±×·¥¿¡ ´ëÇÑ »ç¿ë°ú Æò°¡´Â °¢°¢ÀÇ ±ÔÁ¤¿¡ µû¶ó ´Ù¸£´Ù. ÀÚ¼¼È÷ Àоµµ·Ï ÇÑ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¾î¶»°Ô ÀüÀÚ¿ìÆíÀ» ÁÖ°í ¹ÞÀ» ¼ö Àִ°¡? (How do I send and receive email?) <p> ¹«¾ùº¸´Ùµµ, <tt>sendmail</tt>ÀÌ ¼³Ä¡µÇ¾ú´ÂÁö¸¦ È®ÀÎÇ϶ó. SendmailÀº ³»ºÎ¿Í ¿ÜºÎ·Î ³ª°¥ ¸ÞÀÏÀ» ±¸ºÐÇÏ°í, ¿ÜºÎ·Î ³ª°¥ ¸ÞÀÏÀº Àü´ÞÇÒ ¼ö ÀÖ´Â ½Ã°£ÀÌ µÉ ¶§±îÁö ÀúÀåÇÒ °ÍÀÌ´Ù. <p> SendmailÀº <tt>/etc/sendmail.cf</tt> ¾ÈÀÇ ¼³Á¤À» ±â¹ÝÀ¸·Î ÇÑ´Ù. ISP »ç¿ëÀÚ¿¡°Ô ¾Ë¸ÂÀº ¿¹Á¦¸¦ ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/sendmail.cf" name="ftp://ftp.sn.no/user/egilk/sendmail.cf"> </tt> ¿©±â¿¡´Â <it>procmail</it>À» Àü´ÞÀÚ·Î ¼³Á¤ÇÏ¿´Áö¸¸, ÀÌ°ÍÀ» deliver·Î ¹Ù²Ü ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. This is based on <it>procmail</it> as a delivery agent, but may easily be changed to use <it>deliver</it>. <p> ¿ÜºÎ·Î ³ª°¥ ¸ÞÀÏ¿¡ ¾²ÀÏ <bf>°ø½ÄÀûÀÎ</bf> µµ¸ÞÀÎ ÁÖ¼Ò¸¦ °®±â À§Çؼ­ ÀýÂ÷°¡ ÇÊ¿äÇѵ¥, ±×¿¡ ´ëÇÑ °ÍÀº <tt>/etc/sendmail.cf</tt>¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù: <tscreen><verb> # who I masquerade as (null for no masquerading) DMacme.net </verb></tscreen> ¿©±â¼­´Â ¿©·¯ºÐÀÌ ISP¿¡¼­¿Í °°Àº »ç¿ëÀÚ À̸§À» °¡Áö°í ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ÀÌÁ¦ SendmailÀº ¼ö½ÅÀÚ¿¡°Ô <bf>Á÷Á¢</bf> º¸³»µµ·Ï ¼³Á¤ÀÌ µÇ¾î ÀÖ´Ù. Áö·çÇÏ°í ¹Ýº¹µÈ Á¢¼ÓÀ» ÇÇÇϱâ À§Çؼ­ ¼ö½ÅÇÏ´Â ÂÊÀÌ ´À¸®°í ºÒ±ÔÄ¢ÇÏ°Ô ¿¬°áµÈ °÷ÀÎ °æ¿ì, ÀϹÝÀûÀ¸·Î ISP¸¦ ÀúÀå ¹öÆÛ·Î »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÀÌ°ÍÀº DS ¸í¼¼¿¡ ¸í½ÃµÉ ¼ö ÀÖ´Ù: <tscreen><verb> # "Smart" relay host (may be null) DSmail.acme.net </verb></tscreen> sendmailÀº ¶§¶§·Î <tt>sendmail.cf</tt> ¾ÈÀÇ ÅÇ ±¸ºÐ¹®ÀÚ¸¦ ´Ù·ç´Âµ¥ ¹Î°¨ÇÏ´Ù´Â °Í¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù. ÀÌ·¯ÇÑ Åǹ®ÀÚµéÀÌ ±×´ë·Î º¸Á¸µÇ´Â °ÍÀ» È®ÀÎÇÏ°íÀÚ ÇÑ´Ù¸é <tt>vi</tt>¿¡µðÅ͸¦ »ç¿ëÇÏ¸é µÈ´Ù. <p> ÀüÀÚ¿ìÆí ¼ö½ÅÀº POP3 ÇÁ·ÎÅäÄÝÀ» ÅëÇؼ­ ÀÚÁÖ ¼öÇàµÈ´Ù. ÀÌ°ÍÀº, ¿¬°áÀÌ ¼º¸³µÇ´Â ¶§¸¶´Ù ÃʱâÈ­µÈ´Ù. À̸¦ ½ÃÇèÇϱâ À§ÇÑ ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°´Ù: <tscreen><verb> sendmail -q popclient -3 -v mail.acme.net -u dirk -p "PrettySecret" \ -k -o /usr/spool/mail/dirk </verb></tscreen> ÀÌ ½ºÅ©¸³Æ®´Â PPP ¿¬°áÀÌ ÀÌ·ç¾îÁø ÈÄ¿¡ ½ÃÀ۵ȴÙ. ÀÌ ½ºÅ©¸³Æ®´Â ´ÜÁö ½ÃÇèÇϱâ À§ÇÑ °ÍÀ̶ó´Â °ÍÀ» ÁÖÀÇÇϱ⠹ٶõ´Ù, ±×·¡¼­ ÀÌ ½ºÅ©¸³Æ®°¡ ¼öÇàµÇ´Â µ¿¾È ÀÚ½ÅÀÇ ¸ÞÀϹڽº´Â ¼Õ´ëÁö ¾Ê°í ±×´ë·Î ³öµÐ´Ù´Â °ÍÀ» ¾Ë¾ÆµÐ´Ù. <tt>-k</tt>¿É¼ÇÀº ISP ¸ÞÀϹڽº¿¡ ¸ÞÀÏÀÌ ±×´ë·Î <bf>ÀúÀå</bf>µÇ¾î ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏ°í, °£´ÜÈ÷ ¸ÞÀÏÀÇ º¹»çº»À» ¹ÞÀº ¼ÀÀÌ µÈ´Ù. ¹°·Ð ¼Â¾÷ÀÌ ¼öÇàÁßÀ̶ó´Â °ÍÀ» È®½ÅÇÏ°Ô µÇ¸é ÀÌ ¿É¼ÇÀ» Á¦°ÅÇÒ ¼ö ÀÖ´Ù. <p> Æнº¿öµå°¡ Ä¿¸Çµå ¶óÀο¡¼­ º¸Àδٴ °ÍÀ» ÁÖÀÇÇϱ⠹ٶõ´Ù. ÀÌ°ÍÀº °¡´ÉÇÑÇÑ »¡¸® ¼öÁ¤µÇ¾î¾ß ÇÒ °ÍÀÌ´Ù. <p> ¾ÈÀüÇÏ°í ´õ ³ª¾ÆÁø ¹öÀüÀÇ ½ºÅ©¸³Æ®´Â ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/pop-script.tar.gz" name="ftp://ftp.sn.no/user/egilk/pop-script.tar.gz"> </tt> <p> ÀÌ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é <tt>procmail</tt>À» ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù, ±×·¯³ª ¾î·µç ¾Æ½¬¿öÇØ¾ß ÇÒ °ÍÀº ¾ø´Ù. <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Mail/mailhandlers/procmail-3.10-2.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/Mail/mailhandlers/procmail-3.10-2.tar.gz"> </tt> <p> ProcmailÀº µé¾î¿À´Â ÀüÀÚ¿ìÆíÀ» ±¤¹üÀ§ÇÑ Á¶°ÇÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ´Â °£´ÜÇÏ°í À¯¿¬ÇÑ µµ±¸ÀÌ´Ù. °Ô´Ù°¡ ÈÞ°¡Áß ¸Þ¼¼Áö º¸³»´Â °Í°ú °°Àº ÀÏÀ» ÀÚµ¿À¸·Î ó¸®ÇØÁÖ´Â ±â´Éµµ °¡Áö°í ÀÖ´Ù. <p> Note that when we use procmail directly as in this case, the situation is somewhat different from what is described in the procmail documentation. A <tt>.forward</tt> is <bf>not</bf> required, and we also don't need a <tt>.procmailrc</tt>. The latter is only required if we want to sort the mail. <p> ÀüÀÚ¿ìÆíÀ» ÀÐ°í º¸³»´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â PineÀ̳ª Elm¿¡¼­ º¼¼ö ÀÖ´Â °Í°ú °°´Ù. <p> <bf>´ë¾È:</bf> ÀϹÝÀûÀÎ ´ÙÀ̾ó¾÷ ISP »ç¿ëÀڵ鿡°Ô´Â sendmail µ¥¸óÀ» Ç×»ó È°¼ºÈ­ ½ÃÄѵδ °ÍÀÌ ÇÊ¿äÄ¡ ¾Ê´Ù. ¸®¼Ò½º »ç¿ëÀ» Àý¾àÇϱâ À§Çؼ­, sendmailÀÌ ½ÃÀ۵Ǵ ºÎºÐÀ» ¼³¸í¹®À¸·Î ó¸®ÇÒ ¼ö ÀÖ´Ù, ÀÌ°ÍÀº º¸Åë <tt>/etc/rc.d/rc.M</tt> ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. <p> <bf>´ë¾È:</bf> sendmail ÀÚ¸®¿¡ ¾î¶² À̵éÀº ´õ °£´ÜÇÑ <tt>smail</tt>À» »ç¿ëÇϱ⵵ ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» <it>Linux Network Adminstrator's Guide</it> ¿¡¼­ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. <p> <bf>´ë¾È:</bf> ¶Ç ±ò²ûÇÑ <tt>sendmail.cf</tt>¸¦ ¸¸µé±â À§ÇÑ m4 ¸ÅÅ©·Î ÆÐÅ°Áö°¡ ÀÖ´Ù. ¼³Ä¡°¡ °£´ÜÇϱ⠶§¹®¿¡, Á¸ÀçÇÏ´Â ¼³Á¤À» ¼öÁ¤ÇÏ´Â °Í°ú ¸¶Âù°¡ÁöÀÌ´Ù. <p> <bf>´ë¾È:</bf> ¶Ç ¿ª½Ã °£´ÜÇÏÁö¸¸ ´ú À¯¿¬ÇÑ °ÍÀ¸·Î ´ë¾ÈÀÌ ÀÖ´Ù. ¿¹¸¦ µé¾î PineÀº ¾Ë¸Â°Ô ¼³Á¤ÇÏ´Â ÇÑ, ½ºÅĵå-¾ó·ÐÀ¸·Î ½ÇÇàµÈ´Ù. »õ·Î¿î ¹öÀüÀÇ À¥ºê¶ó¿ìÀúÀÇ ¸ÞÀÏ Å¬¶óÀ̾ðÆ®¸¦ »ç¿ëÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. <p> <bf>´ë¾È:</bf> ¸¹Àº »ç¶÷µéÀÌ Emacs¿¡ µû¶ó¿À´Â Gnus¸¦ ÀüÀÚ¿ìÆí, ´º½º Ŭ¶óÀ̾ðÆ®·Î »ç¿ëÇϴµ¥ ¿­±¤ÀûÀÌ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="http://www.ifi.uio.no/~larsi/" name="http://www.ifi.uio.no/~larsi/"> </tt> <p> <bf>´ë¾È:</bf> <tt>popclient</tt>¸¦ ´ëüÇÒ¸¸ÇÑ °ÍÀ¸·Î <tt>pop-perl5</tt>°¡ ÀÖ´Ù. ÀÌ°ÍÀº ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/System/Mail/pop-perl5-1.1.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/System/Mail/pop-perl5-1.1.tar.gz"> </tt> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ´º½º (News) <sect1> ¾î¶»°Ô ¿Â¶óÀÎ ´º½º¸®´õ¸¦ ¼Â¾÷Çϴ°¡? (How do I set up an online news-reader?) <p> PPP°¡ ¶°ÀÖ´Â µ¿¾È, ¿Â¶óÀÎÀ¸·Î ´º½º¸¦ Àд°ÍÀÌ °¡´ÉÇÏ´Ù. ¿©±â¿¡´Â ¸î°¡Áö °¡´ÉÇÑ ÇÁ·Î±×·¥µéÀÌ ÀÖ´Ù. °£´ÜÇÑ ¹æ¹ýÀ¸·Î´Â <tt>rtin</tt> ¶Ç´Â <tt>trn</tt>ÀÌ ÀÖ´Ù. <p> ´ëºÎºÐÀÇ °æ¿ì ¼³Á¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Â °ÍÀº ´ÙÀ½°ú °°´Ù. (º¸Åë Çѹø¸¸, ".profile" ¾È¿¡): <tscreen><verb> export NNTPSERVER=news.acme.net </verb></tscreen> <p> To get the <it>From</it>-address correct in postings, some programs <it>may</it> require: <tscreen><verb> export NNTP_INEWS_DOMAIN=acme.net </verb></tscreen> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> ¾î¶»°Ô ¿ÀÇÁ¶óÀÎ ´º½º¸®´õ¸¦ ¼Â¾÷Çϴ°¡? (How do I set up an offline news-reader?) <p> ¿ÀÇÁ¶óÀÎÀ϶§ ´º½º¸¦ ÀÐÀ» ¼ö ÀÖµµ·Ï Çϸé, ÀüÈ­¼¼¸¦ ÁÙÀÏ ¼ö ÀÖ°í ´õ ¸¹Àº À¶Å뼺À» °¡Áö°Ô µÇ´Âµ¥, ÇÑ Á¾·ùÀÇ ·ÎÄà ´º½º-½ºÇ®À» ¼³Á¤ÇØ¾ß ÇÑ´Ù. ¿©±â¿¡´Â ¸î°¡Áö ¼³Á¤ÀÌ ÇÊ¿äÇÏ´Ù, ±×¸®°í ¾î´ÀÁ¤µµ µð½ºÅ©ÀÇ ¿©À¯°ø°£ÀÌ ÇÊ¿äÇÏ´Ù. Ãʱ⠼¾÷ÀÌ ³¡³­ ÈÄ¿¡´Â, ¶§¶§·Î ÁÖÀǸ¦ ±â¿ï¿© Àß µ¹¾Æ°¡´ÂÁö ½ÇÇà½ÃÄÑ º¸¾Æ¾ß ÇÑ´Ù. <p> µÎ°¡Áö ÇØ°áÃ¥À» ¿©±â¼­ ¼³¸íÇÑ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1>C News¸¦ ¾î¶»°Ô ¼Â¾÷Çϴ°¡? (How do I set up C News?) <p> ¿©±â¼­ ¼³¸íÇÒ ÇØ°áÃ¥Àº ´º½º¼­¹ö <bf>C News</bf>¿Í NNTP ÇÁ·ÎÅäÄÝ¿¡ ±â¹ÝÀ» µÐ´Ù. C News´Â ¿ø·¡ ´Ù¸¥ Á¾·ùÀÇ ¼³Á¤À» ¸ñÇ¥·Î Çϴ°ÍÀÌ´Ù. ±×·¯³ª ÀÌ°ÍÀº ¿ì¸®ÀÇ »óȲµµ ´Ù·ê ¼ö ÀÖÀ» ¸¸Å­ À¯¿¬ÇÏ´Ù. »õ·Ó°í ÀαâÀÖ´Â <bf>INN</bf> ´º½º¼­¹ö¸¦ »ç¿ëÇϱ⸦ ¿øÇÒ·±Áöµµ ¸ð¸£Áö¸¸, ±×°ÍÀº ¸®¼Ò½º °üÁ¡¿¡¼­ ´õ ¸¹Àº °ÍÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¾î·µç, µÑ´Ù ¼³Ä¡ÇÏÁö <bf>¾Êµµ·Ï</bf> Á¶½ÉÇÑ´Ù; µÑÀº ½±°Ô °øÁ¸ÇÒ ¼ö ¾ø´Ù. <p> <tt>news</tt>À¯Àú·Î ·Î±×ÀÎÇؼ­ ´º½ºÀÇ ¸ðµç °ü¸®°¡ ¸ðµÎ ÇØ°áµÈ´Ù´Â °ÍÀº ¾ÆÁÖ °áÁ¤ÀûÀÎ °ÍÀÌ´Ù. ¸ðµç ¼³Á¤ÆÄÀϵéÀº <tt>/usr/lib/news</tt>¿¡ À§Ä¡ÇÑ´Ù. À̰͵éÀ» ´Ù·ç´Â ÇÑ°¡Áö ¹æ¹ýÀ¸·Î, <tt>root</tt>·Î ·Î±×ÀÎÇÏ¿´À»¶§ <tt>su news; cd</tt>¶ó ÀÔ·ÂÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù. <p> ¼³Á¤¿¡¼­ °¡Àå Áß¿äÇÑ ÆÄÀϵéÀº: <p> <itemize> <item> <tt>active</tt> ÆÄÀÏÀº È°¼ºÈ­µÈ ´º½º±×·ì¿¡ ´ëÇÑ ¸ñ·ÏÀÌ´Ù. ÀÌ´Â addgroup ¸í·ÉÀ» ½ÇÇà½Ãų¶§ ¸¶´Ù ÇÊ¿äÇÒ ¶§ °»½ÅµÈ´Ù. ¿¹¸¦ µé¾î <tt>addgroup comp.os.linux.networking y</tt> ¶ó°í ÇÒ ¼ö ÀÖ´Ù. <item> <tt>organization</tt>Àº <tt>Organizaton:</tt> Çì´õ Çʵå¾È¿¡ µé¾î°¥ °ÍÀ» ¿øÇϴ´ë·Î ³Ö¾îµÎ¸é µÈ´Ù. ¿ì¸®ÀÇ °æ¿ì: </itemize> <tscreen><verb> Dirk Gently's Holistic Detective Agency </verb></tscreen> <p> <itemize> <item> <tt>mailname</tt>¿¡´Â ¿ì¸®ÀÇ °æ¿ì <tt>acme.net</tt>À» ½áÁÖ¾î¾ß ÇÑ´Ù. <item> <tt>whoami</tt>ÆÄÀÏ¿¡´Â ´ç½ÅÀÇ <tt>»çÀÌÆ®</tt> À̸§À» <tt>Path:</tt>¿¡ ½áÁØ´Ù. ¿©±â¼­ ¼³¸íÇÑ ¼Â¾÷¿¡¼­, <tt>NewsX</tt>À» ÀÌ¿ëÇÏ¿©, ±× À̸§ÀÌ ¸Ó½ÅÀ» ¶°³ª°Ô Çؼ­´Â ¾ÈµÈ´Ù, ±×·¡¾ß ±×°ÍÀÌ À¯ÀÏÇÒ ¶§ ¾ó¸¶µçÁö ¿øÇϴ´ë·Î ¼ÂÆÃÇÒ ¼ö ÀÖ´Ù. ¿ì¸®ÀÇ °æ¿ì´Â <tt>roderick</tt>À̶ó ÇÏ°Ú´Ù. <item> <tt>sys</tt>´Â ¹èÆ÷µÇ´Â ´º½º¸¦ °¡Á®¿À°í ÃËÁøÇÏ´Â °ÍÀ» Á¶ÀýÇÑ´Ù. ¿ì¸®ÀÇ °æ¿ì¿¡´Â ISP¿¡ <tt>acme.net</tt>À» Path¿¡ Ãß°¡ÇÑ´Ù´Â °ÍÀ» °¡Á¤ÇÑ´Ù, ±×¸®°í ÀÌ°ÍÀº ¿ì¸®°¡ °¡Áö°í ÀÖ´Â À¯ÀÏÇÑ ´º½º ¼Ò½ºÀÌ´Ù. ÁÖ¾îÁø ¿¹´Â ¿ì¸®¿¡°Ô µµÂøµÈ ¸ðµç °ÍÀ» ¹Þ¾ÆµéÀÌ°í, Àü¿¡ º¼ ¼ö ¾ø¾ú´ø °Í¸¸ <tt>acme.net</tt>¿¡ ´º½º¸¦ °Ô½ÃÇÑ´Ù´Â °ÍÀ» ¾Ë·ÁÁØ´Ù. ±×¸®°í °Ô½Ã´Â ¿ø·¡ ¿ì¸®°¡ ¿î¿µÇÏ´Â »çÀÌÆ®¿¡¸¸ ÇÑ´Ù. ÀÌ·¸°Ô °£´ÜÇÏ°Ô µÈ ¼Â¾÷¿¡¼­´Â ¸ðµç ±×·ìÀº ÇϳªÀÇ ¼Ò½º¿¡¼­ ¿Ô´Ù´Â °ÍÀ» °¡Á¤ÇÑ´Ù. <tt>/all</tt>Àº ¹èÆ÷¸¦ ¸í½ÃÇÑ´Ù, ±×¸®°í ¹Ýµå½Ã Æ÷ÇԵǾî¾ß ÇÑ´Ù. ±ÛÀÚ <tt>F</tt>´Â ¹Ù±ùÀ¸·Î ³ª°¡´Â ´º½º±â»ç°¡ ÆÄÀÏ¿¡ ½×Àδٴ °ÍÀ» ¸»ÇÑ´Ù. </itemize> <tscreen><verb> ME:all/all:: acme/acme.net:all,!junk/all:FL: </verb></tscreen> <p> <itemize> <item> ¿ÜºÎ·Î ³ª°¡´Â ´º½º°¡ µé¾î°¥ ¼­ºêµð·ºÅ丮´Â, ¿ì¸®ÀÇ °æ¿ì ´ÙÀ½°ú °°ÀÌ »ý¼ºÇÑ´Ù: </itemize> <tscreen><verb> mkdir /var/spool/news/out.going/acme </verb></tscreen> <p> <itemize> <item> <tt>mailpaths</tt>´Â moderate groups(¿ªÀÚÁÖ: ±ÇÇÑÀ» °¡Áø »ç¶÷¸¸ °Ô½ÃÇÒ ¼ö ÀÖ´Â ´º½º±×·ì, Æ÷½ºÆÃÇÒ¶§´Â ±×·¯ÇÑ ±ÇÇÑÀ» °¡Áø °ü¸®ÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»´Â °ÍÀ¸·Î ´ë½ÅÇÑ´Ù. ´ëÇ¥ÀûÀ¸·Î comp.os.linux.announce°¡ ÀÖ´Ù.)ÀÇ Æ÷½ºÆÿ¡ °üÇÑ °ÍÀ» Á¶ÀýÇÑ´Ù. º¸Åë ÀÌ ÀÏÀº ISP°¡ ¸Ã´Â´Ù. </itemize> <p> C News´Â ¸ÅÀÏ ¾î´ÀÁ¤µµ À¯Áöº¸¼öÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ±×·¯³ª ÀÌ´Â Çѹø, <tt>news</tt> »ç¿ëÀڷμ­ <tt>crontab -e</tt> ¸í·ÉÀ» ÅëÇÏ¿© ¸ðµÎ Á¤ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ±ÇÀåÇÏ´Â ¼Â¾÷Àº ´ÙÀ½°ú °°´Ù; À̸¦ ÇÊ¿ä·Î ÇÑ´Ù´Â °ÍÀÌ ³ªÅ¸³ª°Ô µÈ´Ù: <tscreen><verb> # maintain incoming and outgoing batches 10,40 * * * * /usr/lib/newsbin/input/newsrun # expire C News, once a day 30 0 * * * /usr/lib/newsbin/expire/doexpire # monitor and report if needed 00 2 * * sat /usr/lib/newsbin/maint/addmissing 40 3 * * * /usr/lib/newsbin/maint/newswatch 50 3 * * * /usr/lib/newsbin/maint/newsdaily </verb></tscreen> NewsrunÀº (Çѽ𣸶´Ù µÎ¹ø¾¿) ±â»ç¸¦ ³»ºÎ¿Í ¿ÜºÎ·Î ¿Å±ä´Ù. doexpireÀº ¿À·¡µÈ ±â»çµéÀ» Áö¿î´Ù.(¸ÅÀÏ ¹ã 00:30¿¡), ±×¸®°í ³ª¸ÓÁö ¼¼ ¸í·ÉÀº ´Ù¾çÇÑ °ü¸®ÀÛ¾÷°ú ¿¡·¯ ¼öÁ¤À» ¼öÇàÇÑ´Ù. <p> ¿ª½Ã À̰͵éÀÌ ¸Ó½ÅÀ» ½ÃÀÛÇÒ¶§ ±ú²ýÀÌ Áö¿öÁö´ÂÁö ºÐ¸íÈ÷ ÇØ¾ß ÇÑ´Ù. root »ç¿ëÀÚ·Î, ´ÙÀ½°ú °°Àº ÁÙÀ» <tt>/etc/rc.d/rc.local</tt>¿¡ Ãß°¡ÇÑ´Ù. <tscreen><verb> su news -c /usr/lib/newsbin/maint/newsboot </verb></tscreen> ´º½º´Â ¾Æ¸¶µµ <bf>NewsX</bf>¶ó´Â ÇÁ·Î±×·¥ÀÌ ´º½º¸¦ NNTP ¼­¹ö¿¡¼­ °¡Á®¿ÈÀ¸·Î½á ¸ðÀÌ°Ô µÈ´Ù. ÀÌ ÇÁ·Î±×·¥Àº ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/News/newsx-0.1.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/News/newsx-0.1.tar.gz"> </tt> Or: <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/newsx-0.3.tar.gz" name="ftp://ftp.sn.no/user/egilk/newsx-0.3.tar.gz"> </tt> <p> <tt>NewsX</tt>¸¦ ¼Â¾÷ÇÏ´Â °ÍÀº ¹«Ã´ °£´ÜÇÏ´Ù. ÀϹÝÀûÀ¸·Î ¼³Ä¡ÇÏ´Â ¼ø¼­´Â ´ÙÀ½°ú °°´Ù: <tscreen><verb> make su make install exit </verb></tscreen> <p> ¿©±â¼­ÀÇ ¼Â¾÷°ú ÇÔ²², ¿©·¯ºÐÀÌ ÇؾßÇÒ ¸ðµç °ÍÀº "addgroup" ¸í·ÉÀ» »ç¿ëÇÏ¿© ¿©·¯ºÐÀÌ Àб⸦ ¿øÇÏ´Â ±×·ìÀ» »ý¼ºÇÏ´Â °ÍÀÌ´Ù. <p> ±â»ç¸¦ ¸ðÀ¸±â À§Çؼ­, <tt>news</tt> »ç¿ëÀÚ´Â ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ³»¸°´Ù (PPP³ª ±×¿Í ºñ½ÁÇÑ Á¢¼ÓÀÌ ÀÌ·ç¾îÁ® ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.): <tscreen><verb> newsrun newsx acme news.acme.net newsrun </verb></tscreen> <p> ¿É¼Ç <tt>-d</tt>´Â ½ºÅ©¸°¿¡ ¿¬¼ÓÀûÀÎ Ãâ·ÂÀ» ÇàÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â NewsX¿¡ µû¶ó¿À´Â ¹®¼­¸¦ Âü°íÇϵµ·Ï ÇÑ´Ù. <p> NewsX´Â ¿ª½Ã ³ª°¥ ±â»ç¸¦ Æ÷½ºÆÃÇÏ´Â °Í¿¡µµ ÁÖÀǸ¦ ±â¿ïÀÏ °ÍÀÌ´Ù. <p> ¿À·¡µÈ ±â»çµéÀ» ó¸®Çϱâ À§Çؼ­, <tt>explist</tt> ÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù. ¿¹Á¦ÀÇ ¼³¸íÀº ¿ì¸®°¡ ¹«¾ùÀ» ¿øÇÏ´ÂÁö ¼³¸íÇÏ°í ÀÖ´Ù: <tscreen><verb> # hold onto history lines 14 days, nobody gets >120 days /expired/ x 14 - /bounds/ x 0-1-120 - # retain these for 2 months comp.sources,comp.os.linux.all x 60 - # noise gets thrown away fast junk,control x 2 - # default: 14 days, no archive all x 14 - </verb></tscreen> <p> <bf>´ë¾È:</bf> ÀÛÀº ´º½º-½ºÇ®¿¡¼­, ´º½º±×·ì <tt>control</tt>ÀÌ ÇÊ¿ä ¾øÀ» ¶§µµ ÀÖ´Ù. À¯¿ë¼º¿¡ ºñÇؼ­ <bf>´ë´ÜÇÑ</bf> ºÎÇÏ°¡ °É¸°´Ù. ÁÖµÈ Á¡Àº ±â»çµéÀÌ Ãë¼ÒµÈ´Ù´Â °ÍÀÌ°í, ±×¸®°í ±×·ìµéÀº ÀÚµ¿À¸·Î ¸¸µé¾îÁú °ÍÀÌ´Ù. <tt>newsgroup</tt>À» ´ã°íÀÖ´Â Á¦¾î ¸Þ¼¼ÁöµéÀÌ µÚÁ×¹ÚÁ× ¼¯ÀÌ´Â °ÍÀ» ¸·±â À§ÇØ <tt>newgroupperm</tt>À̶ó ºÒ¸®¿ì´Â ÆÄÀÏ¿¡ ¿ì¸®°¡ Çã°¡ÇÒ °ÍµéÀ» Á¤ÀÇÇÑ´Ù: <tscreen><verb> comp.os.linux tale@uunet.com yv all any nq </verb></tscreen> ÀÌ·¯ÇÑ ¿¹¿¡¼­, comp.os.linux ¾Æ·¡ ÀÖ´Â Àû´çÇÑ ±×·ìµéÀ» ¸ðµÎ »ý¼ºÇÏ·Á¸é (y), <tt>news</tt> »ç¿ëÀÚ°¡ ÅëÁö¹Þ±â¸¦ ¿øÇÑ´Ù¸é (v)¸¦ ½áÁØ´Ù. ³ª¸ÓÁö ¸ðµç°ÍµéÀ» Á¶¿ëÈ÷ ÀÌ·ç¾îÁö°Ô Çϰųª (q) ¹«½ÃÇÒ ¼ö ÀÖ´Ù (n). ¸¶Áö¸· ÁÙÀº ¸ðµç ´º½º±×·ìÀ» Á÷Á¢ ¸¸µé±â¸¦ ¿øÇÑ´Ù¸é ÃæºÐÇÒ °ÍÀÌ´Ù. <p> <bf>´ë¾È:</bf> NewXÀÇ ´ë¾ÈÀ¸·Î½á <tt>suck</tt>À̳ª <tt>postit</tt>°ú °áÇÔÇÑ <tt>slurp</tt>ÀÌ ÀÖ´Ù. Slurp´Â ¸¹Àº ´º½º ¼­¹ö¿¡ Ä¿´Ù¶õ ºÎÇϸ¦ °¡ÇÏ´Â NNTP NEWNEWS ¸¦ »ç¿ëÇÑ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> Leafnode¸¦ ¾î¶»°Ô ¼Â¾÷Çϴ°¡? (How do I set up Leafnode?) <p> ´Ù¸¥ ÇØ°áÃ¥À¸·Î´Â ÅëÇÕ ÆÐÅ°ÁöÀÎ <tt>leafnode</tt>¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ¸ðµç °³ÀÎ ´º½º ½ºÇ®¿¡ ÇÊ¿äÇÑ ¸ðµç ÀÛ¾÷À» ´Ù·ê °ÍÀ̵µ, ¼³Á¤Çϱ⵵ ½±´Ù. leafnode´Â ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="http://www.troll.no/freebies/leafnode.html" name="http://www.troll.no/freebies/leafnode.html"> </tt> <p> C NewsÀÇ °æ¿ì, <tt>news</tt>¶ó´Â »ç¿ëÀÚ°¡ ¸ðµç ´º½º À¯Áöº¸¼ö¸¦ ÇÏ¿©¾ß ÇÑ´Ù. <p> leafnodeÀÇ È¨µð·ºÅ丮´Â <tt>/usr/lib/leafnode</tt>¿¡ ÀÖ´Ù. ¼³Ä¡Çϱâ À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù: <tscreen><verb> cd /usr/lib/leafnode tar -xzvf leafnode-0.8.tgz cd leafnode-0.8 make su make install </verb></tscreen> <p> ¾ÆÁ÷ <tt>root</tt>·Î ·Î±×ÀÎÇÑ´Ù¸é, <tt>/etc/inetd.conf</tt>ÀÇ NNTP¸¦ Á¦¾îÇÏ´Â ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾îÁØ´Ù: <tscreen><verb> nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode </verb></tscreen> Activate it by: <tscreen><verb> killall -HUP inetd </verb></tscreen> <p> <tt>exit</tt>¸¦ ÀÔ·ÂÇÔÀ¸·Î½á <tt>news</tt> »ç¿ëÀÚ·Î µ¹¾Æ¿Â´Ù. <tt>/usr/lib/leafnode/config</tt>¿¡¼­´Â NNTP ¼­¹ö¸¦ Á¤ÀÇÇÏ°í ÀÖ´Â ÁÙÀ» ¹Ù²Ù¾îÁØ´Ù. ¿ì¸®ÀÇ °æ¿ì¿¡´Â: <tscreen><verb> server = news.acme.net </verb></tscreen> <p> Leafnode´Â <tt>news</tt> »ç¿ëÀÚ·Î <tt>crontab -e</tt>¿¡ ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÷°¡ÇÔÀ¸·Î½á ÀÚ½ÅÀ» °ü¸®ÇÒ °ÍÀÌ´Ù: <tscreen><verb> # expire Leafnode, once a day 0 4 * * * /usr/local/sbin/texpire </verb></tscreen> <p> ´º½º ±³È¯Àº ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î <tt>news</tt>»ç¿ëÀÚ¸¦ ÅëÇؼ­ ÀÌ·ç¾îÁø´Ù. (PPP°¡ ¶°ÀÖ°í ½ÇÇàµÊÀ» °¡Á¤) The news exchange is also done as user <tt>news</tt> by the following command (assuming PPP is up and running): <tscreen><verb> /usr/local/sbin/fetch </verb></tscreen> <p> »ç¿ëÀÚµéÀº ´º½º¸¦ Àб⸦ ¿øÇÏ´Â »ç¿ëÀÚµéÀº <it>How do I set up an online news-reader?</it>¿¡ ³ª¿Â ¹æ¹ýÀ» »ç¿ëÇÏ¿©¾ß Çϴµ¥, ´Ü ·ÎÄà ¸Ó½Å¿¡¼­ ¼³Á¤ÇÒ¶§´Â Á¦¿ÜÇÑ´Ù, ¿¹¸¦ µé¸é: <tscreen><verb> export NNTPSERVER=localhost </verb></tscreen> <p> Áö±Ý±îÁö ³ª¿Â °ÍÀÌ ÇØ¾ß ÇÒ ¸ðµç °ÍÀÌ´Ù. ù¹ø° <tt>fetch</tt>´Â ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ´º½º±×·ìÀÇ ¸®½ºÆ®¸¦ Àü´ÞÇÑ´Ù. Leafnode´Â »ç¿ëÀÚ°¡ ¾î¶°ÇÑ ±×·ìÀ» ¿äûÇÏ¿´´ÂÁö °¨½ÃÇÏ°í, <bf>´ÙÀ½</bf> ¹ø¿¡ ±× ±×·ìÀÌ È°¼ºÈ­µÇ¸é ¹Þ¾ÆµéÀÌ°Ô µÈ´Ù. <p> <bf>´ë¾È:</bf> <tt>leafnode</tt>ÀÇ ´ë½ÅÇÒ ¸¸ÇÑ °ÍÀ¸·Î´Â <tt>nntpcache</tt>°¡ Àִµ¥, ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://ftp.suburbia.net/pub/nntpcache/nntpcache.tgz" name="ftp://ftp.suburbia.net/pub/nntpcache/nntpcache.tgz"> </tt> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¾î¶»°Ô Á¢¼Ó ÀýÂ÷¸¦ ÀÚµ¿È­Çϴ°¡? (How do I automate the connection procedure?) <p> ¸®´ª½º¿¡¼­ ´º½º¿Í ÀüÀÚ¿ìÆíÀ» ÀÚµ¿À¸·Î ó¸®ÇÏ´Â °ÍÀ» ±¸ÇöÇÏ´Â °ÍÀº ¸Å¿ì ½±´Ù. <p> ¸ÕÀú ¹«¾ùº¸´Ù ISP·ÎÀÇ ¿¬°áÀ» ÃʱâÈ­ÇØ ÁÖ´Â <tt>/usr/lib/ppp/ppp-on</tt>À» ¸¸µé¾î¾ß ÇÑ´Ù. º¸Åë, ÀÌ ÆÄÀÏÀº °£´ÜÈ÷ ´ÙÀ½°ú °°Àº °ÍÀ» ´ã°í ÀÖ´Ù: <tscreen><verb> /usr/sbin/pppd </verb></tscreen> ´õ ÀÚ¼¼ÇÑ ¼³Á¤Àº <tt>/etc/ppp/options</tt>¿¡¼­ ¼öÇàµÈ´Ù: <tscreen><verb> connect "/usr/lib/ppp/chat -v -f /etc/ppp/chatscript" crtscts modem defaultroute asyncmap 00000000 user dirk /dev/modem 38400 </verb></tscreen> <p> ¿¬°áÀ» ³¡³»±â À§Çؼ­, <tt>/usr/lib/ppp/ppp-off</tt>°¡ µé¾îÀÖ´Â ¹öÀüÀ» »ç¿ëÇÏ¸é µÈ´Ù. <p> ÀÌ µÎ ½ºÅ©¸³Æ®ÀÇ ±â´ÉÀ» ½ÃÇèÇÏ°í ³ª¸é, ¿©·¯ ÀÛ¾÷À» ¼öÇàÇÏ´Â ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇØ¾ß ÇÑ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ¾Õ¿¡¼­ ¼³¸íÇÑ ¸ÞÀϵéÀ» °¡Á®¿À´Â ÀÏÀ» ÇÑ´Ù, ±×¸®°í ÀÌ°ÍÀÌ <tt>/home/dirk/pop</tt>¿¡ ÀÖ´Ù´Â °ÍÀ» °¡Á¤ÇÑ´Ù. <p> ¸ÞÀÏÀ» ÁÖ°í¹Þ±â À§ÇÑ ½ºÅ©¸³Æ®´Â <tt>/root/mail</tt>¿¡ »ý¼ºµÈ´Ù: <tscreen><verb> #! /bin/sh # # exchange mail # 10 minutes timeout: TIMEOUT=600 DT=10 # kick sendmail: sendmail -q & # retrieve mail: su dirk -c /home/dirk/pop # wait for sendmail to terminate: t=0 while ! mailq | grep -q "Mail queue is empty"; do t=$[$t+$DT] if [ $t -gt $TIMEOUT ] ; then echo "sendmail -q timeout ($TIMEOUT).." exit 1 fi sleep $DT done exit 0 </verb></tscreen> <p> ´º½º¸¦ ÁÖ°í¹Þ±â À§ÇÑ ½ºÅ©¸³Æ®´Â <tt>/usr/lib/news/news</tt>¿¡ À§Ä¡ÇÑ´Ù: <tscreen><verb> #!/bin/sh # # exchange news # must be run as news: cd /usr/lib/news #update the outgoing batch (C News): /usr/lib/newsbin/input/newsrun < /dev/null #exchange news: /usr/lib/newsbin/newsx acme news.acme.net #and flush the incoming batch: /usr/lib/newsbin/input/newsrun < /dev/null </verb></tscreen> A script to connect the various bits and pieces remains, and can be placed in <tt>/root/news+mail</tt>: <tscreen><verb> #!/bin/sh # # exchange news and email # must be run as root # if ! /usr/lib/ppp/ppp-on; then exit 1 fi trap "/usr/lib/ppp/ppp-off" 1 2 3 15 #exchange news+mail: /root/mail & su news -c ~news/news wait #disconnect.. /usr/lib/ppp/ppp-off #update the incoming batch (C News): su news -c /usr/lib/newsbin/input/newsrun < /dev/null & exit 0 </verb></tscreen> <p> ¿ÜºÎ·Î ³ª°¥ ¸ÞÀÏÀ̳ª ´º½º°¡ ÀÖ´Â °æ¿ì Á¢¼ÓÇϵµ·Ï È®ÀåÇÏ´Â °ÍÀº ¸Å¿ì ½±´Ù. ÀÌ°ÍÀ» <tt>/root/news+mail</tt>¶ó ÇÏÀÚ, ±×¸®°í ¿ÜºÎ·Î ³ª°¥ ´º½º-½ºÇ®ÀÇ À̸§ÀÌ ¾Ë¸Â°Ô °»½ÅµÇ¾î¾ß ÇÑ´Ù´Â °ÍÀ» »õ°ÜµÐ´Ù: <tscreen><verb> #!/bin/sh # # exchange news and email, only if outgoing news or mail # (C News spool) if [ -s /var/spool/news/out.going/acme/togo ] || ! ( mailq | grep -q "Mail queue is empty"); then /root/news+mail fi </verb></tscreen> <p> ÀÌÁ¦ ³²Àº °ÍÀº ¾ðÁ¦ ³»º¸³»¾ß ÇÒÁö Á¤ÇÏ´Â ÀÏ »ÓÀÌ´Ù. ÀÌ°ÍÀº root·Î <tt>crontab -e</tt> ¸í·É¾î·Î ¼öÇàµÈ´Ù. ¿ì¸®´Â Ç×»ó ´º½º¿Í ¸ÞÀÏÀ» ¾Æħ 07:00 ¿¡ ÁÖ°í¹Þ°í, ¿ÜºÎ·Î ³ª°¡´Â ¸ÞÀÏ°ú ´º½º¸¦ ¸Å ³×½Ã°£ ¸¶´Ù ³»º¸³½´Ù°í °¡Á¤ÇÏÀÚ. <tscreen><verb> 00 7 * * * /root/news+mail 00 11,15,19,23 * * * /root/news+mail.cond </verb></tscreen> °¢°¢ÀÇ ºÎºÐµéÀ» °°ÀÌ ¿¬°áÇϱâ Àü¿¡ ÃæºÐÈ÷ ½ÃÇèÇغ¼ °ÍÀ» ±ÇÇÑ´Ù. ³ªÁß¿¡ ´Ù¸¥ ÀϵéÀ» ÷°¡ÇÒ ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¾î ½Ã°£À» ¸ÂÃá´Ù´ø°¡ (ntpdate ¸¦ ÀÌ¿ë), ·ÎÄ÷Π¿î¿µµÇ´Â WWWÀÇ ÀÚµ¿ÀûÀÎ °»½Å(¹Ì·¯¸µ), ±×¸®°í FTP ÆÄÀÏÀ» ISP·Î ¾÷ÇÏ´Â °Í(make¿Í ftp¸¦ ÀÌ¿ë) µîÀÌ ÀÖ´Ù. <p> <bf>´ë¾È:</bf> ÃëÇâ¿¡ µû¶ó¼­, ÇÁ·Î¼¼½º°¡ ¾û¸ÁÀÌ µÉ ¼öµµ ÀÖ´Ù. PPP ¸µÅ©°¡ ÃʱâÈ­ µÉ¶§¸¶´Ù, <tt>/etc/ppp/ip-up</tt> ½ºÅ©¸³Æ®°¡ ½ÃÀ۵ȴÙ. ¿©±â¿¡ ÀüÀÚ¿ìÆí°ú ´º½º¸¦ ÁÖ°í¹Þ±â À§ÇØ ÇÊ¿äÇÑ ¾î¶°ÇÑ magicÀ̵ç Ãß°¡½Ãų ¼ö ÀÖ´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº <tt>man pppd</tt>¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù. <p> <bf>´ë¾È:</bf> ³×Æ®¿÷ Æ®·¡ÇÈ ¿ä±¸°¡ °¨ÁöµÇ¾úÀ» ¶§¸¶´Ù ÀÚµ¿À¸·Î PPP Á¢¼ÓÀ» ÇÒ ¼öµµ ÀÖ´Ù. ¿©±â¿¡´Â ¸¹Àº Á¤¹ÐÇÑ ¹æ¹ýµéÀÌ ÀÖÁö¸¸, ÀÚÁÖ Á¢¼ÓÀÌ ÀÌ·ç¾îÁö´Â °ÍÀ» ¸·±â À§Çؼ­ ÁÁÀº ¼³Á¤¿¡ Å©°Ô ÀÇÁ¸ÇÑ´Ù. ´õ ¸¹Àº Á¤º¸´Â ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="http://www.cs.toronto.edu/~schenk/diald.html" name="http://www.cs.toronto.edu/~schenk/diald.html"> </tt> <p> <tt>diald</tt> À¯Æ¿¸®Æ¼´Â ¿©±â¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/diald-0.13.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/diald-0.13.tar.gz"> </tt> <p> ¿ª½Ã ±×°÷¿¡¼­ ´Ù¸¥ ´Ù¾çÇÑ PPP Á¢¼Ó ¹æ¹ýÀ» ¹ß°ßÇÏ°Ô µÉ °ÍÀÌ´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ¸¶Áö¸·À¸·Î (Final words) <sect1> ¾Ë¾Æ¾ß ÇÒ ¶Ç´Ù¸¥ °ÍµéÀº? (Other things I should know about?) <p> <itemize> <item> ½Ã½ºÅÛÀÇ ¸¹Àº ¿¡·¯ ¸Þ¼¼ÁöµéÀº º¸Åë ³»ºÎÀûÀÎ ÀüÀÚ¿ìÆí¿¡¼­ ¹ß»ýµÈ´Ù. À̰͵éÀ» ÀÐÀ»¼ö ÀÖµµ·Ï Çϱâ À§Çؼ­, <tt>/etc/aliases</tt>¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. À§ÀÇ ÆÄÀÏÀ» ¹Ù²Ü¶§¸¶´Ù <tt>newaliases</tt> ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÑ´Ù´Â °ÍÀ» ±â¾ïÇ϶ó. ´ëºÎºÐÀÇ °æ¿ì¸¦ Æ÷°ýÇÏ´Â ÇÑ°¡Áö ¿¹ÀÌ´Ù: </itemize> <tscreen><verb> PostMaster: root ftp: root news: root usenet: root FaxMaster: root fax: root WebMaster: root MAILER.DAEMON: root </verb></tscreen> <p> <itemize> <item> ¸¹Àº ¸®´ª½º¿ë ÇÁ·Î±×·¥µéÀº <bf>Sunsite</bf>¿¡¼­ ãÀ» ¼ö ÀÖ´Ù, ±×·¸Áö¸¸ ±×°÷Àº ¸Å¿ì ºÕºó´Ù. ´ÙÇàÈ÷µµ ¸¹Àº ¹Ì·¯µéÀÌ À־, À̵éÀº Ç×»ó <tt>ftp://sunsite.unc.edu/pub/Linux/..</tt>À» ÂüÁ¶ÇÑ´Ù. Àڽſ¡°Ô °¡±î¿î ¹Ì·¯¸¦ »ç¿ëÇϵµ·Ï ÇØ¾ß ÇÑ´Ù. ¿¹·Î <tt>ftp://ftp.nvg.unit.no/pub/linux/sunsite/..</tt> <item> YarnÀ¸·Î ºÎÅÍ ¿Å°Ü¾ß ÇÒ ÀÏÀÌ »ý°åÀ» ¶§, ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Â <tt>yarn2mf</tt>¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ Æú´õ¸¦ À̵é·Î ¹Ù²Ü ¼ö°¡ ÀÖ´Ù: </itemize> <p> <tt> <htmlurl url="ftp://ftp.sn.no/user/egilk/yarn2mf.zip" name="ftp://ftp.sn.no/user/egilk/yarn2mf.zip"> </tt> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect> ISP °ü·Ã Á¤º¸ (ISP specific information) <p> ´õ ¸¹Àº ƯÁ¤ÇÑ ISP¿¡ °ü°èµÈ Á¤º¸´Â ´Ù¾çÇÑ °÷¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù: <p> <bf>Demon Internet (demon.co.uk)</bf> <p> <tt> <htmlurl url="ftp://ftp.demon.co.uk/pub/unix/linux/Demon/slack3.0.help.tgz" name="ftp://ftp.demon.co.uk/pub/unix/linux/Demon/slack3.0.help.tgz"> </tt> <p> <bf>Easynet</bf> TBA <p> <bf>Netcom</bf> <p> <tt> <htmlurl url="http://www.netcom.com/bin/webtech/NetCruiser/Operating_Systems/Linux/linux.cfg.html" name="http://www.netcom.com/bin/webtech/NetCruiser/Operating_Systems/Linux/linux.cfg.html"> </tt> <p> <bf>PowerTech, Schibstednett, Telenor Online</bf> <p> <tt> <htmlurl url="http://home.sn.no/~egilk/no-isp.html" name="http://home.sn.no/~egilk/no-isp.html"> </tt> <p> <bf>Primenet</bf> TBA <p> <bf>Stanford</bf> <p> <tt> <htmlurl url="http://www-leland.stanford.edu/~wkn/Linux/network/network.html" name="http://www-leland.stanford.edu/~wkn/Linux/network/network.html"> </tt> <p> ¿©±â¿¡ ³ª¿ÀÁö ¾ÊÀº ISP¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë°í ÀÖ´Ù¸é, ¿¬¶ôÀ» ºÎŹµå¸°´Ù. <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> ¾î¶»°Ô ´õ ¹è¿ï¼ö°¡ Àִ°¡? (How do I learn more?) <p> <it>Linux Network Adminstrator's Guide</it>¶ó ºÒ¸®¿ì´Â <it>¸®´ª½º ¹®¼­ ÇÁ·ÎÁ§Æ®</it> (Linux Documentation Project)Ã¥Àº Á¤¸» TCP/IP¿Í ÀÎÅͳÝÀ» Æ÷ÇÔÇÑ ¸ðµç°ÍÀ» ¼Â¾÷, À¯Áöº¸¼öÇÏ´Â ´©±¸¿¡°Ô³ª ÇʼöÀûÀΠåÀÌ´Ù: <p> <tt> <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/docs/linux-doc-project/network-guide/nag-1.0.ascii.tar.gz" name="ftp://sunsite.unc.edu/pub/Linux/docs/linux-doc-project/network-guide/nag-1.0.ascii.tar.gz"> </tt> <p> °¢°¢ÀÇ ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö¿¡ µû¶ó¿À´Â ¹®¼­µéÀº ÇÊ¿ä·Î ÇÏ´Â ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÒ °ÍÀÌ´Ù. ¸Å´º¾ó ÆäÀÌÁö´Â °¡Àå ¸ÕÀú º¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù. ¿¹¸¦µé¾î ´ÙÀ½À» Çѹø ½ÃµµÇغ¸¶ó: <tscreen><verb> man pppd </verb></tscreen> <p> ¿©·¯ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¶Ç´Ù¸¥ ¹®¼­µéÀ» <tt>/usr/doc</tt>¿¡¼­ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. Ç×»ó Àß ±¸Á¶°¡ Â¥¿©Á® ÀÖ´Â °ÍÀº ¾Æ´ÏÁö¸¸... <p> ´ÙÀ½°ú °°Àº HOWTOµéÀº ±íÀÌ °ü·ÃµÈ °ÍµéÀÌ´Ù: <p> <itemize> <item> <bf>Installation-HOWTO</bf>·Î´Â ±âÃʸ¦ ½×À» ¼ö ÀÖ´Ù. <item> <bf>NET-2-HOWTO</bf>¿¡´Â NET Äڵ忡 ´ëÇÑ ¼³Ä¡¿Í ¼Â¾÷¿¡ °üÇÏ¿© ´ë´ÜÈ÷ ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÏ°í ÀÖ´Ù. ¿©±â¿¡ ÀÖ´Â ´ëºÎºÐÀº Ç¥ÁØ ¸®´ª½º ¹èÆ÷º»À» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â (¿¹¸¦ µé¾î Slackware, RedHat, Debian) ÀÌ¹Ì ¼³Á¤µÇ¾î ÀÖ´Ù. ±×·¯³ª ¼³Ä¡¿Í ¹®Á¦ÇØ°á¿¡ °üÇÑ ¸¹Àº ºÎºÐµéÀº »ó´çÈ÷ °¡Ä¡ÀÖ´Â °ÍµéÀÌ´Ù. <item> <bf>Mail-HOWTO</bf>´Â ¸¹Àº µµ±¸µéÀ» ¾î¶»°Ô ¼³Á¤ÇÏ´ÂÁö ¼³¸íÇÏ°í ÀÖ´Ù. ¸¶Âù°¡Áö·Î, ¿©±â¿¡ ÀÖ´Â ´ëºÎºÐÀº Ç¥ÁØ ¸®´ª½º ¹èÆ÷º»À» »ç¿ëÇÏ´Â °æ¿ì ÀÌ¹Ì ¼³Á¤µÇ¾î ÀÖ´Ù. <item> <bf>News-HOWTO</bf>´Â (Åë»óÀûÀÎ) ´º½º ½ºÇ®À» ¼Â¾÷Çϴµ¥ ¾²ÀδÙ. <item> <bf>Tiny-News</bf>´Â ´º½º¸¦ ¼öÁýÇÏ´Â "slurp"¿¡ ´ëÇÑ ´ë¾ÈÀ» Æ÷ÇÔÇÑ´Ù. <item> <bf>PPP-HOWTO</bf>¿¡´Â PPP Á¢¼ÓÀ» ¼Â¾÷Çϸ鼭 °Þ°Ô µÇ´Â ¿©·¯ ¹®Á¦¿¡ °üÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀÌ ÀÖ´Ù. <item> <bf>Serial-HOWTO</bf>´Â ½Ã¸®¾ó Æ÷Æ®¸¦ ¼Â¾÷Çϴµ¥ ¾Ë¾Æ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Â ¸ðµç °ÍµéÀ» ´ã°í ÀÖ´Ù. <item> <bf>Mail-Queue</bf> tells you how to send up <it>sendmail</it> to always queue remote mail but deliver local mail at once. </itemize> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> <sect1> °¨»çµå¸± ºÐµé (Thanks to) <p> ¿©±â¿¡ ÀÖ´Â Á¤º¸µéÀº ¸¹Àº ¼Ò½º·ÎºÎÅÍ ¸ð¾ÆÁø °ÍÀÌ´Ù. Á÷Á¢, °£Á¢ÀûÀ¸·Î °øÇåÇÑ ´ÙÀ½ÀÇ ¸¹Àº ºÐµé²² °¨»çµå¸°´Ù: <tscreen><verb> Adam Holt <holt@graphics.lcs.mit.edu> Arne Coucheron <arneco@oslonett.no> Arne Riiber <riiber@oslonett.no> Arnt Gulbrandsen <agulbra@troll.no> Bjorn Steensrud <bjornst@powertech.no> Gisle Hannemyr <gisle@a.sn.no> Hans Amund Rosbach <haro@sesam.dnv.no> Hans Peter Verne <hpv@ulrik.uio.no> Harald T Alvestrand <Harald.T.Alvestrand@uninett.no> Harald Terkelsen <Harald.Terkelsen@adm.hioslo.no> Haavard Engum <hobbes@interlink.no> Johan S. Seland <johanss@sn.no> John Phillips <john@linux.demon.co.uk> Jorn Lokoy <jorn@oslonett.no> Kenneth Tjostheim <kenneth.tjostheim@asplanviak.no> Kjell M. Myksvoll <kjell.myksvoll@fou.telenor.no> Kjetil T. Homme <kjetilho@math.uio.no> Michael Meissner <meissner@cygnus.com> N J Bailey <N.J.Bailey@leeds.ac.uk> Nicolai Langfeldt <janl@math.uio.no> Ove Ruben R Olsen <Ove.R.Olsen@ub.uib.no> R. Bardarson <ronb@powernet.net> Steinar Fremme <steinar@fremme.no> Sverre H. Huseby <sverrehu@ifi.uio.no> Trond Eivind Glomsrod <teg@stud.imf.unit.no> Tommy Larsen <tommy@mix.hive.no> </verb></tscreen> <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - --> </article>