The Linux Networking Overview HOWTO Daniel Lopez Ridruejo, ridruejo@rawbyte.com v0.31, 17 September 1999 ³²»óÇö (nsh@asp-linux.co.kr ) v0.31 2000³â 7¿ù 29ÀÏ ÀÌ ¹®¼­ÀÇ ¸ñÀûÀº, Linux operating systemÀÇ ³×Æ®¿öÅ© ´É·ÂÀÇ °³¿ä¸¦ ÀüÇÏ°í, Á» ´õ ³ª¾Æ°¡ Á¤º¸¿Í ±¸Ã¼ÀûÀÎ ¹æ½ÄÀ» Á¶»çÇÏ´Â Àå¼Ò¸¦ ¼Ò°³ÇÏ´Â °ÍÀÌ´Ù. ______________________________________________________________________ ¸ñÂ÷ 1. µµÀÔ 2. Linux 2.1 Linux ¶õ ¹«¾ùÀΰ¡? 2.2 ¹«¾ùÀÌ Linux¸¦ ´Ù¸£°Ô ¸¸µå³ª? 3. ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ 3.1 TCP/IP 3.2 TCP/IP Á¦ 6ÆÇ 3.3 IPX/SPX 3.4 AppleTalk Protocol Suite 3.5 WAN Networking: X.25 , Frame-relay, ±âŸ 3.6 ISDN 3.7 PPP , SLIP , PLIP 3.8 ¾Æ¸¶Ãò¾î ¹«¼± 3.9 ATM 4. Áö¿øµÇ´Â ³×Æ®¿öÅ©¿ë Çϵå¿þ¾î 5. ÆÄÀÏ°ú ÇÁ¸°ÅÍÀÇ °øÀ¯ 5.1 Apple ȯ°æ 5.2 Windows ȯ°æ 5.3 Novell ȯ°æ 5.4 Unix ȯ°æ 6. ÀÎÅÍ³Ý / ÀÎÆ®¶ó³×Æ® 6.1 Mail 6.1.1 Mail ¼­¹ö 6.1.2 Remote access to mail 6.1.3 Mail User Agent 6.1.4 ¸ÞÀϸµ ¸®½ºÆ® ¼ÒÇÁÆ®¿þ¾î 6.1.5 Fetchmail 6.2 Web ¼­¹ö 6.3 Web ºê¶ó¿ìÀú 6.4 FTP ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® 6.5 News ¼­ºñ½º 6.6 Domain Name System 6.7 DHCP , bootp 6.8 NIS 6.9 ÀÎÁõ ( Authentication ) 7. ¾îÇø®ÄÉÀ̼ÇÀÇ Remote ½ÇÇà 7.1 Telnet 7.2 Remote commands 7.3 X À©µµ¿ì ½Ã½ºÅÛ 7.4 VNC 8. ³×Æ®¿öÅ© »óÈ£ Á¢¼Ó 8.1 ·çÅÍ (Router) 8.2 Bridge 8.3 IP Masquerade 8.4 IP Accounting 8.5 IP aliasing 8.6 Traffic Shaping 8.7 FireWall 8.8 Port forwarding 8.9 Load Balancing 8.10 EQL 8.11 Proxy Server 8.12 Diald on demand 8.13 tunnelling, mobile IP, virtual private network 9. ³×Æ®¿öÅ© °ü¸® 9.1 ³×Æ®¿öÅ© °ü¸® ¾îÇø®ÄÉÀÌ¼Ç 9.2 SNMP 10. ´ë±â¾÷ÀÇ Linux ³×Æ®¿öÅ· 10.1 °í°¡¿ë¼º( High Availability ) 10.2 RAID 10.3 Redundant networking 11. Á¤º¸¿ø 12. ¹®¼­ÀÇ °³Á¤ ÀÌ·Â 13. »ç·Ê¿Í ¸éÃ¥ ______________________________________________________________________ 1. µµÀÔ ÀÌ ¹®¼­ÀÇ ¸ñÀûÀº, Linux operating systemÀÇ ³×Æ®¿öÅ© ´É·ÂÀÇ °³¿ä¸¦ ÀüÇÏ´Â °ÍÀÌ´Ù. LinuxÀÇ ÈûÀº Á¤º¸¸¦ dzºÎÇÏ°Ô ÀÔ¼öÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ´ëºÎºÐÀÇ °ü·Ã Á¤º¸´Â ´Ù¼ö ÀÔ¼öÇÒ ¼ö ÀÖÁö¸¸, Á¤º¸ÀÇ ´ëºÎºÐÀº ±¸Çö¿¡ ÃÊÁ¡ÀÌ ¸ÂÇô ÀÖ´Ù. Linux Ãʺ¸ÀÚ¿¡ À־´Â, ƯÈ÷ Windows ȯ°æÀ¸·ÎºÎÅÍ À̵¿Çß´ø ¹æ¹ýÀº, Linux°¡ ³×Æ®¿öÅ©¿¡¼­ ÇÒ ¼ö ÀÖ´Â °ÍÀ» ¸ð¸£°Ô ÇÑ´Ù. ±×·¡¼­, º» ¹®¼­¿¡¼­´Â, Linux°¡ ³×Æ®¿öÅ©¿¡¼­ ÇÒ ¼ö ÀÖ´Â °ÍÀÇ Àüü¸¦ ´ë°­ ÄfÅͺ¸´Â °Í¿¡ÀÖ´Ù. °¢°¢ÀÇ Ç׸ñ ¼³¸íÀº °£°áÇÏÁö¸¸, Á» ´õ ³ª¾Æ°¡ Á¤º¸¸¦ ãÀ»¼ö ÀÖ´Â Àå¼Ò¸¦ ¼Ò°³ ÇÑ´Ù. ÀÌ Á¤º¸´Â, HOWTO , faq , °¢ ÇÁ·ÎÁ§Æ® ÀÇ Web ÆäÀÌÁö, ÀúÀÇ °æÇèµî, ¸¹Àº Á¤º¸¿øÀ¸·ÎºÎÅÍ ¸ðÀº °ÍÀÌ´Ù. ÀÌ°Í µéÀÇ Á¤º¸´Â ¸ðµÎ°¡ ±× ÀúÀÚµé´öºÐÀÌ´Ù. ÀÌ ÀúÀÚµé°ú È°µ¿ÀÌ ¾ø¾úÀ¸¸é º» ¹®¼­´Â ¸¸µé ¼ö ¾ø¾úÀ» °ÍÀÌ°í, óÀ½ºÎÅÍ ÇÊ¿äµµ ¾ø¾úÀ» °ÍÀÌ´Ù. 2. Linux 2.1. Linux ¶õ ¹«¾ùÀΰ¡? LinuxÀÇ ÀúÀÚÀÇ Ã³À½´Â Linus Torvalds ¾¾ÀÌ´Ù. Linus ¾¾°¡ ÃÖÃÊÀÇ ¹öÀüÀ» ¸¸µç ÀÌ·¡, ¹«¼öÇÑ »ç¶÷µéÀÇ ÈûÀ¸·Î Linux´Â Áøº¸ÇØ ¿Ô´Ù. Linux ´Â ÀüÀûÀ¸·Î scratchºÎÅÍ ¸¸µé¾îÁø Unix operating systemÀÇ clone ÀÌ´Ù. Linux ¿¡¼­ °¡Àå Èï¹ÌÀÖ´Â °ÍÀÇ Çϳª´Â ¿Â ¼¼°èÀûÀ¸·Î µ¿½Ã¿¡ °³¹ßÀÌ ÇàÇØ Áø´Ù´Â °ÍÀÌ´Ù. Linux´Â GNU General Public License (GPL)ÀÇ ÀúÀÛ±ÇÀ» µû¸¥´Ù. GPLÀº Free Software Foundation (FSF)¿¡ÀÇÇؼ­ ±â·ÏµÈ ¶óÀ̼¾½º·Î, ¼ÒÇÁÆ®¿þ¾îÀÇ ÀÚÀ¯·Î¿î ¹èÆ÷¸¦ Á¦ÇÑÇÏÁö ¾Êµµ·Ï µÇ¾î ÀÖ´Ù. °£´ÜÇÏ°Ô ¸»Çϸé ÀÌ ¶óÀ̼¾ ½º¿¡¼­´Â, ¼ÒÇÁÆ®¿þ¾îÀÇ »çº»¿¡ ¿ä±ÝÀ» û±¸ÇÒ ¼ö ÀÖÁö¸¸, ±× »çº»À» ÃëÇÑ »ç¶÷ÀÌ ±× »çº»À» ¹«·á·Î ¹èÆ÷Çϴ°ÍÀ» ±ÝÁöÇÏÁö ¾Ê´Â´Ù. ¶Ç, ÀÌ ¶óÀ̼¾½º¿¡¼­´Â ¼Ò½º Äڵ尡 ¹Ýµå½Ã °ø°³µÇ¾î¾ßÇÑ´Ù. ÀÌ°ÍÀº ÇÁ·Î±×·¥ ¿¡ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. °°Àº ÀúÀÛ±ÇÀ» µû¸£°í ÀÖ´Â ÇÑ, ´©±¸¶óµµ Linux¿¡ ¼öÁ¤ À» Ãß°¡ ÇÒ ¼ö ÀÖ°í, ¼öÁ¤ ÇÁ·Î±×·¥ÀÇ ¹èÆ÷µµ ÇÒ ¼ö ÀÖ´Ù. 2.2. ¹«¾ùÀÌ Linux¸¦ ´Ù¸£°Ô ¸¸µå³ª? ¿Ö Linux¸¦ »ç¿ëÇÏ°¡? Linux´Â ´Ù¸¥ operating systemº¸´Ù ÀϹÝÀûÀ¸·Î ¿°°¡(Àû¾îµµ °í°¡´Â ¾Æ´Ñ)ÀÌ°í, ¸¹Àº »ó¿ë ½Ã½ºÅÛº¸´Ù ¹®Á¦°¡ ÀûÀº °ÍÀ¸·Î µÇ¾îÀÖ´Ù. ÇÏÁö¸¸ Linux¸¦ ±¸º°ÇÒ¼ö ÀÖ´Â °ÍÀº ºñ¿ë º¸´Ù´Â(°á±¹Àº OS°¡ ¹«·á¶óµµ, ¸¸Á·ÇÒ ¼ö ¾ø´Ù¸é ´©°¡ ¿øÇϰڴ°¡? ) Linux ÀÇ ¶Ù¾î³­ °¡´É¼ºÀÌ´Ù. o Linux´Â ÁøÁ¤ÇÑ 32ºñÆ® ¸ÖƼÅ×½ºÅ© operating systemÀÔ´Ï´Ù. ´ë Çп¡¼­ºÎÅÍ ´ë±â¾÷±îÁö, ³ÐÀº ¹üÀ§·Î ÃæºÐÈ÷ »ç¿ëÇÒ ¼ö ÀÖ´Â Èû°ú ´É·ÂÀÌ ÀÖ´Ù. (¿ªÁÖ : 64bit Æǵµ ÀÖ´Ù. ) o Linux´Â low-end 386¹Ú½º ¿¬±¸¿¡¼­ ºÎÅÍ ´ë±Ô¸ðÀÇ ultra-parallel ¸Ó½ÅÀÇ Çϵå¿þ¾î¿¡¼­ ½ÇÇàµÈ´Ù. o Out-of-the-box ¹öÀüÀº Intel, Sparc, Alpha ±¸Á¶¿¡¼­ °¡´ÉÇÏ´Ù. ±×¸®°í, Power PC¿Í, SGI, Ultra Sparc, AP1000+, Strong ARM, MIPS R3000/R4000¿Í ±âŸ ³»Àå ½Ã½ºÅÛ¿¡¼­ ½ÇÇèÀûÀ¸·Î ¼­Æ÷Æ® µÇ°í ÀÖ´Ù. o ¸¶Áö¸·À¸·Î, ³×Æ®¿öÅ©¸¦ ±¸¼º ÇÒ ¶§¿¡´Â Linux°¡ ÀûÀýÇÏ´Ù. ±× ÀÌÀ¯´Â, ³×Æ®¿öÅ© ±â´ÉÀÌ OS ÀÚü¿¡ ³»ÀåµÇ¾î ÀÖ´Â °Í°ú, ¸¹Àº ¾îÇø®ÄÉÀ̼ÇÀ» free·Î ÀÔ¼ö ÇÒ ¼ö ÀÖ´Â °Íµµ ÀÖÁö¸¸, ±×°ÍÀÌ ´Ù´Â ¾Æ´Ï´Ù. °úÁßÇÑ ºÎÇÏ¿¡µµ °ßµð´Â ÈûÀÌ ÀÌÀ¯ÀÌ´Ù. ÀÌ°Í Àº ¿ÀÇ ¼Ò½ºÀÇ ÇÁ·ÎÁ§Æ® ³»¿¡¼­ ¸î ³âÀÇ µð¹ö±ë°ú Å×½ºÆ®¸¦ °æ°úÇØ Ã³À½À¸·Î ¾ò¾îÁø °ÍÀÌ´Ù. 3. ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ Linux´Â ´Ù¾çÇÑ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» ¸¹ÀÌ ¼­Æ÷Æ® ÇÑ´Ù. 3.1. TCP/IP ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ( Internet Protocol )Àº, ÃÖÃÊ¿¡´Â ¹Ì±¹ ±¹¹æ¼º( DoD )¿ëÀ¸·Î 20³âÀü¿¡ °³¹ßµÈ °ÍÀÌ´Ù. ÀÌ°ÍÀº À̱âÁ¾ ÄÄÇ»ÅÍ°£ÀÇ »óÈ£ Á¢¼ÓÀÌ ÁÖ¿äÇÑ ¸ñÀûÀ̾ú´Ù. TCP/IP suite ÇÁ·ÎÅäÄÝÀº °èÃþ ±¸Á¶À̹ǷÎ, ¾îÇø®ÄÉÀÌ¼Ç À» ³×Æ®¿öÅ©¿ë Çϵå¿þ¾î·ÎºÎÅÍ ºÐ¸®ÇÒ ¼ö ÀÖ´Ù. TCP/IP´Â °èÃþÀû¸ðµ¨À» ±âº» À¸·ÎÇÏÁö¸¸, ±â´ÉÀû°èÃþÀ» ¾ö°ÝÇÏ°Ô µû¸£´Â °Íº¸´Ù´Â ½ÇÁ¦·Î Á¤È®ÇÏ°Ô ¿¬°áµÇ´Â °ÍÀ» Áß¿ä½ÃÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯¿¡ ÀÇÇØ, ³×Æ®¿öÅ©ÀÇ »óÈ£ Á¢¼Ó ÇÁ·ÎÅäÄÝÀº OSI°¡ ¾Æ´Ñ TCP/IP°¡ »ç½Ç»óÀÇ Ç¥ÁØÀ¸·Î µÇ¾îÁ³´Ù. Linux´Â µîÀåÇßÀ» ¶§ºÎÅÍ TCP/IP ³×Æ®¿öÅ© ±â´ÉÀ» °¡Áö°í ÀÖ¾ú´Ù. ÀÌ°Í Àº scratch·ÎºÎÅÍ ½ÇÇàµÇ¾ú´Ù. ÀÌ°ÍÀº °¡Àå °­ÇÏ°í, ºü¸£°í, ½Å·Ú¼ºÀÌ ³ôÀº ±¸ÇöÀ¸·Î, Linux ¼º°ø ¿­¼èÀÇ ÇϳªÀÌ´Ù. °ü·ÃÀÖ´Â HOWTO :metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO.html 3.2. TCP/IP Á¦ 6ÆÇ IPv6Àº IPng ( IP Next Generation )¶ó´Â, IPv4 ÇÁ·ÎÅäÄÝ¿¡¼­ ¹®Á¦ °¡ µÇ°í ÀÖ´ø ¸¹Àº Á¡À» °³¼±ÇÑ upgradedÆÇÀÌ´Ù. IPv4¿¡¼­ÀÇ ¹®Á¦ ¶õ, ÀÌ¿ë°¡´ÉÇÑ IP ¾îµå·¹½ºÀÇ ºÎÁ·, ½Ã°£¿¡ ¹Î°¨ÇÑ Æ®·¡ÇÈÀ» Ãë±ÞÇÏ´Â ¸ÞÄ«´ÏÁò ºÎÀç, ³×Æ®¿öÅ© layer¿¡¼­ÀÇ º¸¾ÈÀÌ ¾ø´Â µîÀÌ´Ù. º¸´Ù Å« ¾îµå·¹½º °ø°£À» »ç¿ëÇÏ·Á¸é, ¾îµå·¹½º ÁöÁ¤ ¹æ¹ýÀÇ °³¼±ÀÌ µ¿¹ÝÇÏÁö¸¸, ÀÌ°ÍÀº ·çƾÀÇ ¼º´É¿¡ Å©°Ô ¿µÇâÀ» ÁÖ°Ô µÈ´Ù. Linux¿ë º£Å¸ ÆÇ¿¡¼­´Â ±¸Çö µÇ¾î ÀÖ°í, ½Ç¿ëÆÇÀº 2.2.0ÀÇ Linux Ä¿³Ú ¹èÆ÷¿¡ ³»Àå µÇ¸®¶ó ¿¹ »óµÈ´Ù. o Linux IPv6 ÀÇ HOWTO : linux-ipv6.faq.htm o IPv6ÀÇ ½ÃÀÛ ÆäÀÌÁö : playground.sun.com/pub/ipng/html/ipng- main.html 3.3. IPX/SPX IPX/SPX ( Internet Packet Exchange/Sequenced Packet Exchange )´Â, Xerox Network Systems (XNS) ÇÁ·ÎÅäÄÝÀ» ±âº» À¸·ÎÇÏ¿© NovellÀÌ °³¹ßÇÑ ÇÁ·ÎÆ®ÄݱºÀ¸·Î¼­, ¼ÒÀ¯±ÇÀÌ Ã·ºÎµÈ °ÍÀÌ´Ù. IPX/SPX´Â 1980 ³â´ë óÀ½¿¡ Novell, Inc.ÀÇ NetWare¿¡¼­ »ç¿ëµÈ ÇÁ·ÎÅäÄݷμ­ À¯¸íÇÏ°Ô µÇ¾ú´Ù. NetWare´Â Á¦ Àϼ¼´ë·Î LANÀÇ network operating system (NOS)ÀÎ de facto Ç¥ÁØÀÌ µÇ¾ú´Ù. NovellÀº ÀÚ½ÅÀÇ NOS¿¡, ºñÁö´Ï½ºÇü ¾îÇø®ÄÉÀ̼DZº°ú Ŭ¶óÀ̾ðÆ®Ãø¿¡¼­ÀÇ Á¢¼Ó À¯Æ¿¸®Æ¼¸¦ Ãß°¡ÇÏ¿´´Ù. Linux´Â ¸Å¿ì ¾ÈÀüÇÑ IPX/SPX°¡ ±¸ÇöµÇ¾î ÀÖ°í, ¼³Á¤¿¡ ÀÇÇØ ´ÙÀ½ÀÇ °Í ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù. o IPX router o IPX bridge o NCP client and/or NCP Server (for sharing files) o Novell Print Client, Novell Print Server ¶Ç, o PPP/IPX¸¦ À¯È¿ÇÏ°Ô ÇÏ°í, Linux ¹Ú½º¸¦ PPPÀÇ ¼­¹ö / Å©¶óÀ̾ð Æ®·Î¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. o IP ³»¿¡¼­ IPX¸¦ tunnelling½ÃÅ°´Â °ÍÀ¸·Î¼­, IP¸¦ ÅëÇÑ À¯ÀÏÇÑ ¸µÅ©¸¦ Çã°¡ÇØ µÎ°³ÀÇ IPXÀÇ ³×Æ®¿öÅ©¸¦ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. ±×°Í¿¡ Ãß°¡Çؼ­, Caldera www.caldera.com ´Â Linux¿¡¼­ÀÇ Novell NetWare¸¦ »ó¿ë Áö¿øÇÏ°í ÀÖ´Ù. Caldera´Â Novell »ç·ÎºÎÅÍ Çã°¡¸¦ ¹ÞÀº ±â¼úÀ» ³»ÀåÇØ ¿ÏÀüÇÑ Novell NetWare Ŭ¶óÀ̾ðÆ®¸¦ °ø±ÞÇÏ°í ÀÖ´Ù. ÀÌ Å¬¶óÀ̾ðÆ®´Â Novell 3.x ¿Í 4.x ÆÄÀÏ ¼­¹ö·Î ¿ÏÀüÇÑ Á¢±ÙÀ» Á¦°øÇÏ°í, NetWare µð·ºÅ丮 ¼­ºñ½º( NDS ) ¿Í RSA ¾Ïȣȭ±â´É µîµµ ÀÖ´Ù. o IPX ÀÇ HOWTO: metalab.unc.edu/mdw/HOWTO/IPX-HOWTO.html 3.4. AppleTalk Protocol Suite AppleTalk´Â AppleÀÇ internetworking ±â¼úÀÇ À̸§ÀÌ´Ù. ÀÌ°ÍÀº peer-to- peer ³×Æ®¿öÅ© ¸ðµ¨·Î, ÆÄÀÏ°ú ÇÁ¸°ÅÍÀÇ °øÀ¯µîÀÇ ±âº»ÀûÀÎ °ÍÀ» ÇÒ ¼ö ÀÖ´Ù. °¢ ¸Ó½ÅÀº µ¿½Ã¿¡ Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö¿¡¼­ µ¿½Ã¿¡ È°µ¿ÇÒ ¼ö ÀÖ°í, ÀÌ°Í ¿¡ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾î´Â ¾î´À Apple ÄÄÇ»ÅÍ¿¡µµ µé¾îÀÖ´Ù. Linux´Â, AppleTalk ³×Æ®¿öÅ©¸¦ ¿Ïº®ÇÏ°Ô Á¦°øÇÒ ¼ö ÀÖ´Ù. Netatalk´Â ÃÖÃÊ¿¡ BSD °èÅëÀÇ ½Ã½ºÅÛ¿ëÀ̾ú´ø °Í¿¡¼­, AppleTalk Protocol Suite¸¦ Ä¿³Ú·¹º§¿¡¼­ ½ÇÇöÇÑ °ÍÀÌ´Ù. Netatalk¸¦ »ç¿ëÇØ, AppleTalkÀÇ routing, Unix ¿Í AFSÀÇ ÆÄÀÏ ½Ã½ºÅÛÀÎ AFP ( AppleShare )»ó¿¡¼­ Á¦°ø, Unix ÇÁ¸°ÅÍ¿Í AppleTalk ÇÁ¸°ÅÍ¿¡·ÎÀÇ ¾ï¼¼½º¸¦ PAP »ó¿¡¼­ Á¦°ø ÇÒ ¼ö ÀÖ´Ù. 5.1 Àý¿¡ Á» ´õ ¸¹Àº Á¤º¸°¡ ÀÖÀ¸¹Ç·Î º¸½Ã¿À. 3.5. WAN Networking: X.25 , Frame-relay, ±âŸ Linux ¿ë T-1 ¿Í, T-3 , X.25 , Frame RelayÀÇ Á¦Ç°À» ¸î¸î ¼­µåÆÄƼ°¡ °ø±ÞÇÏ°í ÀÖ´Ù. À̰͵éÀÇ Å¸ÀÔÀ¸·Î Á¢¼ÓÇÏ·Á¸é Ưº°ÇÑ ÇÏµå ¿þ¾î°¡ ÀϹÝÀûÀ¸·Î ÇÊÇÏ´Ù. ±× Çϵå¿þ¾îÀÇ Vendor´Â ÇÁ·ÎÅäÄÝ Áö¿ø µå¶óÀ̹öµµ °ø±Þ ÇÑ´Ù o Linux ¿ëÀÇ WAN °ü°è Á¤º¸¿ø : www.secretagent.com/networking/wan.html 3.6. ISDN Linux ÀÇ Ä¿³Ú¿¡´Â ³»Àå ISDN ±â´ÉÀÌ ÀÖ´Ù. isdn4linux¿¡¼­ ISDN PC Ä«µå¸¦ ÄÜÆ®·ÑÇØ, Hayes Ä¿¸àµå ¼¼Æ®(``AT'' ¸í·É¾î) ·Î ¸ðµ© ¿¡¹Ä·¹ÀÌÅ͸¦ ½ÇÇà ÇÒ ¼ö ÀÖ´Ù. (³»Àå µð¹ÙÀ̽º¸¦ »ç¿ëÇØ) HDLC ¸¦ °æÀ¯ÇÏ¿© Á¢¼ÓµÈ ´Ü¸» ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿©, PPP¿¡ ÀÇÇÑ ÀÎÅͳÝÀÇ ¿ÏÀüÇÑ Á¢¼Ó, ¿Àµð¿À ¾îÇø®ÄÉÀ̼DZîÁö, ³ÐÀº ¹üÀ§ÀÇ ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù. o isdn4linux ÀÇ FAQ : www.lrz- muenchen.de/~ui161ab/www/isdn/faq_e.html 3.7. PPP , SLIP , PLIP Linux Ä¿³Ú¿¡´Â ³»Àå PPP ( Point-to-Point-Protocol )¿Í, SLIP ( Serial Line IP ) , PLIP ( Parallel Line IP )ÀÇ Áö¿øÀ» ÇÑ´Ù. PPP´Â °³ÀÎÀÌ ÀÚ½ÅÀÇ ISP ( Internet Service Provider )·Î¼­ ¾ï¼¼½º ¿¡ Á¦ÀÏ ÀÚÁÖ »ç¿ëµÇ´Â ¹æ¹ýÀÌ´Ù. PLIP´Â 2°³ÀÇ ¸Ó½ÅÀ» µ·À» µéÀÌÁö ¾Ê°í Á¢ ¼ÓÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ´Ù. PLIP´Â Æз¯·¼ Æ÷Æ®¿Í Ư¼ö cable¸¦ »ç¿ëÇØ 10kBps ·ÎºÎÅÍ 20kBps ÀÇ ¼Óµµ°¡ ³ª¿Â´Ù. o Linux PPP HOWTO metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html o PPP/SLIP emulator metalab.unc.edu/mdw/HOWTO/mini/SLIP-PPP- Emulator.html o PLIPÀÇ Á¤º¸´Â ´ÙÀ½ »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. The Network Administrator Guide metalab.unc.edu/mdw/LDP/nag/nag.html 3.8. ¾Æ¸¶Ãò¾î ¹«¼± Linux Ä¿³Ú¿¡´Â ³»ÀåµÈ ¾Æ¸¶Ãò¾î ¹«¼± ÇÁ·ÎÅäÄÝÀÌ Áö¿øµÇ°í ÀÖ´Ù. ƯÈ÷ Èï¹ÌÀÖ´Â °ÍÀº AX.25ÀÇ Áö¿øÀÌ´Ù. AX.25 ÇÁ·ÎÅäÄÝÀº connection Çü°ú connectionlessÇüÀÇ ¸ðµÎ¸¦ Á¦°øÇÑ´Ù. ÀÌ°Í ¸¸À¸·Î point-point ¸µÅ©¸¦ Çϰųª, TCP/IP ¿Í NetRom µîÀÇ ´Ù¸¥ÇÁ·ÎÆ®ÄÝÀ» ¿Å±â´Âµ¥ »ç¿ëÇÑ´Ù. AX.25´Â ±¸Á¶ÀûÀ¸·Î´Â X.25 level 2¿Í °°Áö¸¸, ¾Æ¸¶Ãò¾î ¹«¼± ȯ°æ¿¡ ÀûÇÕÇÑ ¸î°³ÀÇ È®ÀåÀ» °¡Áö°íÀÖ´Ù. o Amateur radio HOWTO metalab.unc.edu/mdw/HOWTO/HAM-HOWTO.html 3.9. ATM Linux¿¡¼­ ATM Áö¿øÀº ÇöÀç´Â pre-alpha ´Ü°èÀÌ´Ù. ½ÇÇèÀûÀÎ ¹èÆ÷°¡ ÀÖ¾î, °¡°øÇÏÁö ¾ÊÀº ATM Á¢¼Ó( PVC ¿Í SVC )À̳ª, ATM »ó¿¡¼­ÀÇ IP , LAN ¿¡¹Ä·¹À̼ǵîÀ» Áö¿øÇÏ°í ÀÖ´Ù. o Linux ATM-Linux home page lrcwww.epfl.ch/linux-atm/ 4. Áö¿øµÇ´Â ³×Æ®¿öÅ©¿ë Çϵå¿þ¾î Linux´Â, ÁøºÎÇÑ °ÍÀ» Æ÷ÇÔÇØ ¸Å¿ì ´Ù¾çÇÑ ³×Æ®¿öÅ©¿ë Çϵå¿þ¾î¸¦ Áö¿øÇÑ´Ù. ¾à°£ÀÇ Èï¹Ì·Î¿î ¹®¼­ o Hardware HOWTO metalab.unc.edu/mdw/HOWTO/Hardware-HOWTO.html o Ethernet HOWTO metalab.unc.edu/mdw/HOWTO/Ethernet-HOWTO.html 5. ÆÄÀÏ°ú ÇÁ¸°ÅÍÀÇ °øÀ¯ PC¸¦ ±âº»·ÎÇÑ Local Area Networks°¡ ¸¹Àº°ÍÀº, ÆÄÀÏ °øÀ¯¿Í ÇÁ¸°ÅÍ °øÀ¯ ¼­ºñ½º¸¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÏ´Â °ÍÀ» Á¦ÀÏÀÇ ¸ñÀûÀ¸·Î Çϱ⠶§¹®ÀÌ´Ù. ±â¾÷¿¡¼­ ÆÄÀÏ°ú ÇÁ¸°ÅÍ °øÀ¯ÀÇ ¼­¹ö·Î¼­ Linux´Â ÈǸ¢ÇÑ ÇØ°áÃ¥ÀÌ µÈ´Ù. 5.1. Apple ȯ°æ ÀÌÀü ¼½¼Ç¿¡¼­ ¼³¸íÇÑ °Íó·³, Linux´Â AppleTalkÀÇ ÇÁ·ÎÅäÄÝ Æйи®¸¦ Áö¿ø ÇÑ´Ù. LinuxÀÇ netatalk¸¦ »ç¿ëÇϸé, MacintoshÀÇ Å¬¶óÀ̾ðÆ®·ÎºÎÅÍ º» Linux ½Ã½ºÅÛÀ» ³×Æ®¿öÅ©»óÀÇ ¶Ç ÇϳªÀÇ Macintosh·Î¼­ ÀÎ ½ÄÇÒ ¼ö ÀÖ°í, Linux ¼­¹ö¿¡ Á¢¼ÓµÈ ÆÄÀÏ°ú ÇÁ¸°Å͸¦ °øÀ¯ÇÒ ¼ö ÀÖ´Ù. Netatalk faq ¿Í HOWTO o thehamptons.com/anders/netatalk/ o www.umich.edu/~rsug/netatalk/ o www.umich.edu/~rsug/netatalk/faq.html 5.2. Windows ȯ°æ samba´Â, ´ëºÎºÐ Unix µé(ƯÈ÷ Linux )¸¦ Microsoft ³×Æ®¿öÅ©ÀÇ Å¬¶óÀ̾ðÆ®·Îµµ ¼­¹ö·Îµµ ÅëÇÕÈ­ÇÒ ¼ö ÀÖ´Â ¾îÇø®ÄÉÀÌ¼Ç suiteÀÌ´Ù. ¼­¹ö¿¡ »ç¿ëÇϸé, Windows 95 ¿Í, Windows for Workgroup , DOS , Windows NTÀÇ Å¬¶óÀ̾ðÆ®°¡ LinuxÀÇ ÆÄÀÏ°ú ÇÁ¸°ÅÍ ¼­ºñ½º¿¡ ¾ï¼¼½ºÇÒ ¼ö ÀÖ´Ù. samba´Â, ÆÄÀÏ°ú ÇÁ¸°ÅÍ ¼­ºñ½º¿¡ ´ëÇؼ­ Windows NT ¸¦ ¿ÏÀüÈ÷ ¹Ù²Ü¼ö ÀÖ°í, Ŭ¶óÀ̾ðÆ®·Î ÇÁ¸°ÅÍ µå¶óÀ̹ö¸¦ ÀÚµ¿ÀûÀ¸·Î ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù. Ŭ¶óÀ̾ðÆ®¿¡ »ç¿ëÇϸé, ·ÎÄÿ¡ exportÇÑ Windows °øÀ¯ ÆÄÀÏÀ» Linux ¿öÅ©½ºÅ×À̼ÇÀÌ ¸¶¿îÆ®ÇÒ ¼ö ÀÖ´Ù. SAMBA Meta-FAQ¿¡ ÀÇÇÏ¸é ¡¸¸¹Àº À¯ÀúÀÇ º¸°í¿¡ ÀÇÇϸé, ´Ù¸¥ SMBÀÇ ½ÇÇà°ú ºñ±³ÇØ Samba ´Âº¸´Ù ¾ÈÁ¤µÇ°í, º¸´Ù ºü¸£°í, º¸´Ù ¸¹Àº Ŭ¶óÀ̾ðÆ®¿Í ȣȯ¼ºÀÌ ÀÖ´Ù. crashing ¾øÀÌ ¼ö¸¸ÀÇ À¯Àú¿¡°Ô±îÁö ±Ô¸ð È®´ë°¡ °¡´ÉÇÑ À¯ÀÏÀÇ SMB ¼­¹ö°¡ Samba´Ù, ¶ó°í ´ë±Ô¸ð ¼³Ä¡ °ü¸®ÀÚµéÀº ¸»ÇÑ´Ù. ¡¹ o Samba project home page samba.anu.edu.au/samba/ o SMB HOWTO metalab.unc.edu/mdw/HOWTO/SMB-HOWTO.html o Printing HOWTO metalab.unc.edu/mdw/HOWTO/Printing-HOWTO.html 5.3. Novell ȯ°æ ÀÌÀüÀÇ ¼½¼Ç¿¡¼­ ¸»ÇÑ °Íó·³, Linux´Â NCPÀÇ Å¬¶óÀ̾ðÆ® ¶Ç´Â ¼­¹ö·Î¼­ Àû¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡, NovellÀÇ ³×Æ®¿öÅ©»ó¿¡¼­ Novell ¿Í UnixÀÇ ¾çÂÊ Å¬¶óÀ̾ðÆ®¿¡ ÆÄÀÏ°ú ÇÁ¸°Å͸¦ ¼­ºñ½ºÇÒ ¼ö ÀÖ´Ù. o IPX HOWTO metalab.unc.edu/mdw/HOWTO/IPX-HOWTO.html 5.4. Unix ȯ°æ UnixÀÇ ³×Æ®¿öÅ· ȯ°æ¿¡¼­´Â NFS¸¦ »ç¿ëÇÑ ÆÄÀÏ °øÀ¯°¡ ÀÚÁÖ ÇàÇØÁø´Ù. NFS´Â ³×Æ®¿öÅ©¿¡¼­ ÆÄÀÏÀ» °øÀ¯ÇÏ´Â °ÍÀ¸·Î, ±Ù¿øÀº Sun Microsystems°¡ °³¹ßÇÑ ÇÁ·ÎÅäÄÝÀÌ´Ù. NFS ¿¡¼­´Â ¼­·ÎÀÇ ÆÄÀÏÀ» ·ÎÄà ÆÄÀÏ¿¡ Àִ°Ͱú °°ÀÌ °øÀ¯ ÇÑ´Ù NFS ¼­¹ö°¡ ``export''ÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛÀ», Ŭ¶óÀ̾ðÆ®°¡``mount''ÇÑ´Ù. ¸¶¿î Æ®µÈ ÆÄÀÏ ½Ã½ºÅÛÀº, Ŭ¶óÀ̾ðÆ® ±â°è·ÎºÎÅÍ´Â ·ÎÄà ÆÄÀϽýºÅÛÀÇ ÀϺκаú °°°Ô º¸ÀδÙ. ±â°è¸¦ ½ÃÀÛÇÒ ¶§¿¡ ·çÆ®ÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ®ÇÒ ¼ö Àֱ⠶§¹®¿¡, disklessÀÇ Å¬¶óÀ̾ðÆ®¸¦ ½ÃÀÛÇÏ°í, ¼­¹öÀÇ ¸ðµç ÆÄÀÏ·Î ¾ï¼¼½º ÇÒ ¼ö ÀÖ´Ù. Áï, ÇÏµå µð½ºÅ© ¾øÀÌ ÃæºÐÈ÷ ±â´ÉÀûÀÎ ÄÄÇ»ÅÍ·Î µÉ ¼ö ÀÖ´Ù. Coda´Â( NFS °°Àº)³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­, ºñÁ¢¼Ó »óÅ·ΠÁ¶ÀÛ, persistant caching, ±× ¿ÜÀÇ Æí¸®ÇÑ °ÍÀ» ¼­Æ÷Æ® ÇÑ´Ù. ÀÌ°ÍÀº 2.2.xÀÇ Ä¿³Ú³»¿¡ Æ÷ÇԵǾîÀÖ´Ù. Àú¼ÓÀ̳ª ½Å·ÚÇÒ ¼ö ¾ø´Â ³×Æ®¿öÅ©, ¶Ç, ·¦Å¾¿ëÀ¸·Î ¸Å¿ì Àû´çÇÏ´Ù. NFS °ü·Ã ¹®¼­ o metalab.unc.edu/mdw/HOWTO/mini/NFS-Root.html o metalab.unc.edu/mdw/HOWTO/mini/Diskless.html o metalab.unc.edu/mdw/HOWTO/mini/NFS-Root-Client.html o www.redhat.com/support/docs/rhl/NFS-Tips/NFS-Tips.html o metalab.unc.edu/mdw/HOWTO/NFS-HOWTO.html CODA´Â ¿©±â¼­ ãÀ»¼ö ÀÖ´Ù : www.coda.cs.cmu.edu/ 6. ÀÎÅÍ³Ý / ÀÎÆ®¶ó³×Æ® Linux´Â ÀÎÆ®¶ó³×Æ® / ÀÎÅͳÝÀÇ ¼­¹ö¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¶Ù¾î³­ platformÀÌ´Ù. ÀÎÆ®¶ó³×Æ®¶ó´Â ¿ë¾î´Â, Á¶Á÷ ³»ºÎ¿¡¼­ÀÇ Á¤º¸ À¯Åë°ú °øÀ¯ ¸¦ ÁÖ¸ñÀûÀ¸·Î ÀÎÅÍ³Ý ±â¼úÀ» »ç¿ëÇÑ´Ù´Â ÀǹÌÀÌ´Ù. Linux°¡ ÇÒ ¼ö ÀÖ´Â ÀÎÅͳݰú ÀÎÆ®¶ó³×Æ® ¼­ºñ½º´Â, ¾Æ·¡ÀÇ ¼½¼Ç¿¡¼­ ¼³¸íÇÏ´Â, Mail , News , WWW ¼­¹ö ±×¿Ü »ó´ç¼ö°¡ ÀÖ´Ù. 6.1. Mail 6.1.1. Mail ¼­¹ö Sendmail´Â Unix platformÀ» À§ÇÑ de facto Ç¥ÁØ ¸ÞÀÏ ¼­¹ö ( Mail Transport Agent , MTA ¶ó°í ÇÑ´Ù)ÀÌ´Ù. Sendmail´Â robust, scalable, ÇÊ¿äÇÑ Çϵå¿þ¾î¸¦ ÀûÀýÈ÷ ¼³Á¤ÇÏ¸é ¼öõ À¯ÀúÀÇ ¸ÞÀÏÀ» °£´ÜÇÏ°Ô Ãë±ÞÇÒ ¼ö ÀÖ´Ù. sendmailÀÇ ´ë¾ÈÀ¸·Î ¼³°èµÇ¾î ÀÖ´Â smail °ú qmail µîÀÇ ¸ÞÀϼ­¹öµµ ÀÖ´Ù. o Sendmail web site www.sendmail.org/ o Smail faq www.sbay.org/smail-faq.html o Qmail web site www.qmail.org Mail HOWTOs: o metalab.unc.edu/mdw/HOWTO/Mail-HOWTO.html o metalab.unc.edu/mdw/HOWTO/mini/Qmail+MH.html o metalab.unc.edu/mdw/HOWTO/mini/Sendmail+UUCP.html o metalab.unc.edu/mdw/HOWTO/mini/Mail-Queue.html 6.1.2. Remote access to mail ±â¾÷ °ú ISP¿¡¼­´Â ´ëºÎºÐ, À¯Àú´Â ÀÚ½ÅÀÇ ¸ÞÀÏÀ» ÀÚ½ÅÀÇ µð½ºÅ©·ÎºÎÅÍ ¸Ö¸® Á¢±Ù ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀ» Çϴµ¥ POP ( Post Office Protocol )¿Í IMAP ( Internet Message Access Protocol ) ¼­¹ö¸¦ Æ÷ÇÔÇÑ, ¸î°³ÀÇ ´ë¾ÈÀÌ Linux¿¡ ÀÖ´Ù. POP ÇÁ·ÎÅäÄÝÀº ¼­¹ö·ÎºÎÅÍ Å¬¶óÀ̾ðÆ®·Î ¸Þ¼¼Áö¸¦ Àü¼ÛÇϴµ¥ ÀÚÁÖ »ç¿ëÇÑ´Ù. IMAP´Â, ¼­¹ö³»ÀÇ ¸Þ¼¼Áö¸¦ Á¶ÀÛÇϰųª, ¼­¹ö³»ÀÇ Æú´õ¸¦ ¸®¸ðÆ®·Î ÀÛ¼º, »èÁ¦Çϰųª, °øÀ¯¸ÞÀÏ Æú´õ·Î µ¿½Ã Á¢±Ù µîÀ» ÇÒ ¼ö ÀÖ´Ù. o IMAP ¿Í POP ÀÇ °£´ÜÇÑ ºñ±³ www.imap.org/imap.vs.pop.brief.html ¸ÞÀÏ°ü·Ã HOWTO o metalab.unc.edu/mdw/HOWTO/Mail-HOWTO.html o metalab.unc.edu/mdw/HOWTO/mini/Cyrus-IMAP.html 6.1.3. Mail User Agent Linux¿¡´Â ´Ù¼öÀÇ MUA ( Mail User Agent )°¡ ÀÖ´Ù. graphical¿Í text mode ÀÇ ¾çÂÊÀÌ´Ù. °¡Àå ³Ð¸® »ç¿ëµÇ´Â, pine ¿Í, elm , mutt , Netscape°¡ ÀÖ´Ù. o ¸ÞÀÏ°ü·Ã ¼ÒÇÁÆ®¿þ¾îÀÇ À϶÷ www.linuxlinks.com/Software/Internet/Mail/ o metalab.unc.edu/mdw/HOWTO/mini/TkRat.html 6.1.4. ¸ÞÀϸµ ¸®½ºÆ® ¼ÒÇÁÆ®¿þ¾î ¸ÞÀϸµ ¸®½ºÆ®¸¦ °ü¸®ÇÏ´Â MLM ( Mail List Management ) ÇÁ·Î±×·¥ Àº, Unix¿¡¼­ ÀϹÝÀûÀ¸·Î ÀÌ¿ëµÇ´Â °Í°ú Linux ƯÀ¯ÀÇ °ÍÀÌ ´Ù¼ö ÀÖ´Ù. o ÇöÁ¸ÇÏ´Â MLM¸¦ È¿°úÀûÀ¸·Î ºñ±³ ´ëÁ¶ÇÑ °ÍÀ» ¿©±â¼­ ãÀ» ¼ö ÀÖ´Ù : ftp.uu.net/usenet/news.answers/mail/list-admin/ o Listserv www.lsoft.com/ o Majordomo home page www.greatcircle.com/majordomo/ 6.1.5. Fetchmail fetchmailÀº ¸ÞÀÏ°ü·ÃÀÇ Æí¸®ÇÑ À¯Æ¿¸®Æ¼ÀÌ´Ù. ÀÌ°ÍÀº( SLIP ¿Í PPP Á¢¼ÓµîÀÇ)on-demand TCP/IP ¸µÅ©·Î »ç¿ëÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î, ¸®¸ðÆ® ¸ÞÀÏÀ» ¼öÁýÇϰųª Æ÷¿öµåÇÏ´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº free, º¹ÇÕÀûÀÎ, robust ÀÎ ¹®¼­°¡ ´Ù¼ö ÀÖ´Ù. fetchmailÀº ÀÎÅͳݿ¡¼­ ÇöÀç ÀÌ¿ëµÇ´Â ¸®¸ðÆ® ¸ÞÀÏÀÇ ÇÁ·ÎÅäÄÝ ¸ðµÎ¸¦ ¼­Æ÷Æ® ÇÑ´Ù. ½ÉÁö¾î IPv6 ¿Í IPSECµµ ¼­Æ÷Æ® ÇÑ´Ù fetchmail´Â ¸®¸ðÆ® ¸ÞÀÏ ¼­¹ö·ÎºÎÅÍ ¸ÞÀÏÀ» ¸ðÀ¸°í, SMTP¿¡ ÀÇÇØ Æ÷¿öµå ÇÑ´Ù. ±×·¸±â ¶§¹®¿¡ Æ÷¿öµåµÈ µÚ·Î´Â mutt ¿Í, elm , BSD Mail µîÀÇ MUA¸¦ »ç¿ëÇØ ÀÐÀ» ¼ö ÀÖ°í, ½Ã½ºÅÛ MTA´Â º¸Åë MTA's filtering, forwarding, aliasing ±â´É ¸ðµÎ¸¦ °°Àº °Íó·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù. fetchmail¸¦ »ç¿ëÇØ, ISPÀÇ ÇϳªÀÇ ¸ÞÀϹڽº·ÎºÎÅÍ ¸ÞÀÏÀ» ¸ðÀ¸°í, Çì´õÀÇ ¾îµå·¹½º¿¡ ±âÃʸ¦ µÎ°í SMTP·Î Æ÷¿öµå½ÃÅ°µµ·Ï Çϸé, Çϳª ÀÇ DNS µµ¸ÞÀÎ Àüü¿¡¼­ POP/IMAP·ÎºÎÅÍ SMTP¿¡·ÎÀÇ °ÔÀÌÆ®¿þÀÌ°¡ µÈ´Ù. º¸³»´Â ¸ÞÀÏÀ» ÀüºÎ ISPÀÇ ÇϳªÀÇ ¸ÞÀϹڽº¿¡ ¸ð¾Æ µÎ°í, ±×°÷ À¸·ÎºÎÅÍ ÀÎÅͳÝÀ¸·Î º¸³»°í, µé¾î ¿À´Â ¸ÞÀÏÀ» °°Àº ¸ÞÀϹڽº·ÎºÎÅÍ ÀüºÎ ÃëµæÇϵµ·Ï fetchmail¸¦ ¼³Á¤ÇÒ ¼ö Àֱ⠶§¹®¿¡, ¼Ò±â¾÷ÀÇ ¸ÞÀÏÀ» ÇϳªÀÇ ¸ÞÀϹڽº¿¡ ÁýÁß½ÃŲ´Ù. o Fetchmail home page sagan.earthspace.net/~esr/fetchmail/ 6.2. Web ¼­¹ö ´ëºÎºÐÀÇ Linux ¹èÆ÷º»¿¡´Â Apache www.apache.org °¡ µé¾î ÀÖ´Ù. Apache´Â http://www.netcraft.co.uk/survey/¿¡ ÀÇÇϸé ÀÎÅͳݿ¡¼­ ÃÖ°íÀÇ ¼­¹ö·Î, ÀÎÅÍ³Ý »çÀÌÆ®ÀÇ ¹Ý ÀÌ»óÀÌ Apache³ª ÆÄ»ýµÈ°ÍÀ¸·Î ¿î¿µµÈ´Ù. Apache´Â ¸ðµâ·¯È­µÈ ¼³°è, ¾ÈÁ¤¼º°ú ¼Óµµ°¡ ¶Ù¾î³ª´Ù. ÀûÇÕÇÑ Çϵå¿þ¾î¸¦ ÀûÀýÈ÷ ¼³Á¤Çϸé Apache´Â ÃÖ´ëÇÑÀÇ ºÎÇϸ¦ ó¸®ÇÑ´Ù. Yahoo , AltaVista , GeoCities , Hotmail´Â ÀÌ ¼­¹ö ¸¦ ÁÖ¹® Á¦ÀÛÇÑ ¹öÀüÀ» »ç¿ëÇÏ°í ÀÖ´Ù. Apache´Â ¿É¼ÇÀ¸·Î SSL (¾ÈÀüÇÑ transactionsÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù)¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ Áö¿øÀº ´ÙÀ½ »çÀÌÆ®¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ´Ù. o www.apache-ssl.org/ o raven.covalent.net/ o www.c2.net/ °ü·ÃµÈ HOWTO o metalab.unc.edu/mdw/HOWTO/WWW-HOWTO.html o metalab.unc.edu/mdw/HOWTO/Virtual-Services-HOWTO.html o metalab.unc.edu/mdw/HOWTO/Intranet-Server-HOWTO.html o Linux¸¦ À§ÇÑ Web server www.linuxlinks.com/Software/Internet/WebServers/ 6.3. Web ºê¶ó¿ìÀú Linux platform ¿ëÀÇ Web ºê¶ó¿ìÀú´Â ¸¹ÀÌ ÀÖ´Ù. Netscape Navigator´Â óÀ½ºÎÅÍ ¼±ÅÃµÇ¾î ¿Â °ÍÀÌ°í, À̹ø¿¡ °ø°³µÈ Mozilla (http://www.mozilla.org) ¿¡´Â Linux ÆÇÀÌ ÀÖÀ» °ÍÀÌ´Ù. ¶Ç ÇϳªÀÇ ÀÚÁÖ »ç¿ëµÇ°í ÀÖ´Â ÅؽºÆ® º£À̽ºÀÇ Web ºê¶ó¿ìÀú´Â lynx ÀÌ´Ù. ÀÌ°÷Àº ±×·¡ÇÈ È¯°æÀÌ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ °í¼ÓÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. o Linux ¿ë ºê¶ó¿ìÀú ¼ÒÇÁÆ® ¿þ¾î www.linuxlinks.com/Software/Internet/WebBrowsers/ o metalab.unc.edu/mdw/HOWTO/mini/Public-Web-Browser.html 6.4. FTP ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® FTP¶õ ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝ( File Transfer Protocol )ÀÌ´Ù. Ŭ¶óÀ̾ðÆ®°¡ FTP ¼­¹ö¿¡ Á¢¼ÓÇؼ­ ÆÄÀÏÀ» ²¨³¾ ¼ö ÀÖ´Ù.(´Ù¿î ·Îµå ÇÒ ¼öÀÖ´Ù.) Linux ¿ë FTP ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®´Â ´Ù¼ö ÀÖ°í, ´ëºÎºÐÀÇ ¹èÆ÷ÆÇ¿¡ º¸ÅëÀº µé¾î ÀÖ´Ù . ÅؽºÆ® º£À̽ºÀÇ Å¬¶óÀ̾ðÆ®µµ GUI º£À̽ºÀÇ °Íµµ ÀÖ´Ù. Linux ¿ë FTP °ü·Ã ¼ÒÇÁÆ®¿þ¾î´Â(¼­¹ö ¿Í Ŭ¶óÀ̾ðÆ®) metalab.unc.edu/pub/Linux/system/network/file-transfer/ ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. 6.5. News ¼­ºñ½º Usenet ( news ·Î¼­µµ ¾Ë·ÁÁø)´Â Å« °Ô½ÃÆÇ ½Ã½ºÅÛ ( bulletin board system )ÀÌ´Ù. ¸ðµç Á¾·ùÀÇ È­Á¦¸¦ ¸Á¶óÇÏ°í, °èÃþÀûÀ¸·Î Á¶Á÷È­ µÇ¾î ÀÖ´Ù. ÀÎÅͳݻ󿡼­ ÄÄÇ»ÅÍÀÇ ³×Æ®¿öÅ©( Usenet ) °¡ ±â»ç¸¦ ±³È¯ÇÒ ¶§¿¡´Â NNTP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ´Ù. Linux ¿ë NNTP¸¦ ±¸ÇöÇÑ °ÍÀº ¸î°³°¡ ÀÖ´Ù. ¹«°Å¿î ºÎÇÏÀÇ »çÀÌÆ®¿ëµµ, ¼Ò¼öÀÇ ´º½º ±×·ì ¸¸À» ¼ö½ÅÇÏ´Â ÀÛÀº »çÀÌÆ®¿ëµµ ÀÖ´Ù. o INN home page www.isc.org/ o LinuxÀÇ news °ü·Ã ¼ÒÇÁÆ®¿þ¾î www.linuxlinks.com/Software/Internet/News/ 6.6. Domain Name System DNS ¼­¹ö´Â IP ¾îµå·¹½º¸¦ À̸§(»ç¶÷ÀÌ ÀÐÀ» ¼ö ÀÖ´Ù)À¸·Î ¹ø¿ªÇÏ´Â °ÍÀÌ´Ù. DNS ¼­¹ö´Â ¿Â ¼¼»óÀÇ IP ¾îµå·¹½º ÀüºÎ ¾ËÁö ¸øÇÏÁö¸¸, ¸ð¸£´Â ¾îµå·¹½º¸¦ ´Ù¸¥ ¼­¹ö¿¡°Ô ¹°À» ¼ö ÀÖ´Ù. DNS ¼­¹ö´Â, ¿ä±¸µÈ IP ¾îµå·¹½º³ª, Å×À̺í Áß ¿¡ ±× À̸§ÀÌ ´«¿¡ ¶çÁö ¾Ê´Ù°í ¸»ÇÏ´Â ·¹Æ÷Æ®Áß, ¾î´À °ÍÀ» À¯Àú¿¡ µ¹·ÁÁØ´Ù. Unix(¿Í ÀÎÅͳÝÀÇ ´ë´Ù¼ö)ÀÇ ³×ÀÓ ¼­ºñ½º´Â named¶ó´Â ÇÁ·Î±×·¥À¸·Î ½ÇÇàµÇ¾î Áø´Ù. ÀÌ°ÍÀº The Internet Software Consortium ÀÇ bind ÆÐÅ°ÁöÀÇ ÀϺÎÀÌ´Ù. o BIND www.isc.org/ o DNS HOWTO metalab.unc.edu/mdw/HOWTO/DNS-HOWTO.html 6.7. DHCP , bootp DHCP ¿Í bootp ´Â, Ŭ¶óÀ̾ðÆ®°¡(ÀÚ½ÅÀÇ IP ¹øÈ£µî)³×Æ®¿öÅ© Á¤º¸ ¸¦ ¼­¹ö·ÎºÎÅÍ ¹ÞÀ» ¼ö ÀÖ´Â ÇÁ·ÎÅäÄÝÀÌ´Ù. ƯÈ÷ ´ë±Ô¸ð ³×Æ®¿öÅ©¿Í À¯µ¿ÀûÀÎ À¯Àú¸¦ °¡Áö°í ÀÖ´Â ³×Æ®¿öÅ©¿¡¼­´Â, ³×Æ®¿öÅ© °ü¸®°¡ °£´ÜÇϹǷΠ, ¸¹Àº Á¶Á÷¿¡¼­ ÀÌ°ÍÀ» »ç¿ëÇϱ⠽ÃÀÛ Çß´Ù. °ü·Ã ¹®¼­ o DHCP HOWTO metalab.unc.edu/mdw/HOWTO/mini/DHCP.html 6.8. NIS Network Information Service ( NIS )´Â ³×Æ®¿öÅ©»óÀÇ Á¤º¸¸¦ ã´Â ´Ü¼øÇÑ ¼­ºñ½º·Î¼­, µ¥ÀÌŸº£À̽º¿Í processes·Î ±¸¼ºµÈ´Ù. ³×Æ®¿öÅ© Àüü¿¡¼­ ¾Ë¾Æ µÎ¾î¾ß ÇÒ Á¤º¸¸¦ ³×Æ®¿öÅ©»óÀÇ ¸ðµç ±â°è¿¡ Á¦°øÇÏ´Â °ÍÀÌ NISÀÇ ¸ñÀû ÀÌ´Ù. ¿¹¸¦ µé¸é, NIS¸¦ ½ÇÇàÇÏ°í ÀÖ´Â ³×Æ®¿öÅ©¿¡¼­´Â °ü¸®ÀÚ°¡ ³×Æ®¿öÅ© ³»ÀÇ ±â°è ÀüºÎ¿¡ Æнº¿öµå ¿£Æ®¸®¸¦ Ãß°¡ÇØ µÑ ÇÊ¿ä°¡ ¾ø¾îÁø´Ù. ¸Þ ÀÎ µ¥ÀÌŸº£À̽º¿¡ Æнº¿öµå ¿£Æ®¸®¸¦ µÎ´Â °Í¸¸À¸·Î ÀÓÀÇÀÇ ±â°è·Î ·Î±× ÀÎ ÇÒ ¼ö ÀÖ´Ù. °ü·Ã HOWTO o NIS HOWTO metalab.unc.edu/mdw/HOWTO/NIS-HOWTO.html 6.9. ÀÎÁõ ( Authentication ) ±âÁ¾ÀÌ È¥ÀçµÈ ³×Æ®¿öÅ©¿¡¼­ À¯ÀúÀÇ ÀÎÁõÀ» ÇÏ´Â ¹æ¹ýµµ ´Ù¾çÇÏ´Ù. o Linux/Windows NT ¿ëÀ¸·Î´Â :www.mindware.com.au/ftp/smb-NT- verify.1.1.tar.gz o Unix »ó¿¡¼­ À¯¿¬ÇÑ ÀÎÁõÀ» ÇÒ ¼ö ÀÖ´Â PAM ( pluggable authentication module ) : PAM library www.kernel.org/pub/linux/libs/pam/index.html o ¸¶Áö¸·À¸·Î Linux¿¡¼­ LDAP www.umich.edu/~dirsvcs/ldap/index.html 7. ¾îÇø®ÄÉÀ̼ÇÀÇ Remote ½ÇÇà Unix¿¡¼­ Á¦ÀÏ ³î¶ö¸¸ÇÑ ±â´É(½Å±Ô À¯Àú´Â °ÅÀÇ ¸ð¸£´Â °Í)Àº, ¾îÇø®ÄÉÀ̼ÇÀÇ ¸®¸ðÆ®½ÇÇà°ú ºÐ»ê ½ÇÇàÀÇ Áö¿øÀÌ Àß Áö¿øµÇ´Â °ÍÀÌ´Ù. 7.1. Telnet Telnet´Â, ¸®¸ðÆ® ÄÄÇ»Å͸¦ À¯Àú°¡ ½ÇÁ¦·Î ±× »çÀÌÆ®¿¡ Àִ°Ͱú °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÌ´Ù. TelnetÀº Á¤È®ÇÑ ¸®¸ðÆ®°ü¸®¸¦ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î, °¡Àå °­·ÂÇÑ Unix ¿ë ÅøÁß ÇϳªÀÌ´Ù. TelnetÀº »ç¿ëÀÚ Ãø¸é¿¡¼­µµ Æí¸®ÇÑ ÇÁ·Î±×·¥ÀÌ´Ù. ÀÎÅͳݻóÀÇ ¾îµð¿¡¼­µµ ÀÚ½ÅÀÇ ¸ðµç ÆÄÀÏ°ú ·Î±×·¥¿¡ ¾ï¼¼½ºÇÒ ¼ö ÀÖ´Ù. X ¼­¹ö¿Í °áÇÕÇϸé(Áö¿¬ ½Ã°£Àº º°µµ·Î ) ÄÜ¼Ö ¾Õ¿¡ ÀÖ´Â °Í°ú Áö±¸ÀÇ ¹Ý´ëÃøÀ¸·ÎºÎÅÍ »ç¿ëÇÏ´Â °ÍÀº Â÷ÀÌ°¡ ¾ø´Ù. TelnetÀÇ demon°ú Ŭ¶óÀ̾ðÆ®´Â ´ëºÎºÐÀÇ ¹èÆ÷º»¿¡ µé¾î ÀÖ´Ù. ¾ÏȣȭµÈ ¸®¸ðÆ® ½© ¼¼¼ÇÀº SSH (www.ssh.fi/sshprotocols2/index.html )¸¦ »ç¿ë ÇÒ ¼ö Àֱ⠶§¹®¿¡, ¾ÈÀüÇÏ°Ô ¸®¸ðÆ®°ü¸®¸¦ È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖ´Ù. o Telnet °ü·Ã ¼ÒÇÁÆ®¿þ¾î metalab.unc.edu/pub/Linux/system/network/telnet/ 7.2. Remote commands Unix, ƯÈ÷ Linux¿¡¼­´Â, ½© prompt¿¡¼­ ´Ù¸¥ ÄÄÇ»ÅÍ¿Í ´ëÈ­ ÇÒ ¼ö ÀÖ´Â ¸®¸ðÆ® Ä¿¸àµå°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î, rlogin´Â Telnet°ú °°ÀÌ ¸®¸ð Æ® ¸Ó½Å¿¡ ·Î±×ÀÎÇÒ ¼ö ÀÖ°í, rcp´Â ¸Ó½Å°£À¸·Î ¸®¸ðÆ®·Î ÆÄÀÏ Àü ¼ÛÇÒ ¼ö ÀÖ´Â µîÀÌ´Ù. ¸¶Áö¸·¿¡, ¸®¸ðÆ®½© Ä¿¸àµåÀÇ rsh´Â, ¸®¸ðÆ® ¸Ó½Å¿¡ ½ÇÁ¦·Î ·Î±×ÀÎÇÏÁö ¾Ê°í ±× ¸Ó½Å»ó¿¡¼­ Ä¿¸àµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. 7.3. X À©µµ¿ì ½Ã½ºÅÛ X Window SystemÀº 1980 ³â´ë ÈĹݿ¡ MIT¿¡¼­ °³¹ßµÇ¾î, °ð¹Ù·Î Unix ±×·¡ ÇÈ ¿öÅ©½ºÅ×À̼ǿëÀÇ ¾÷°è Ç¥ÁØ À©µµ¿ì ½Ã½ºÅÛÀÌ µÇ¾ú´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â free·Î ÀÔ¼ö°¡´ÉÇÏ°í, ¸Å¿ì À¶Å뼺 ÀÖ°í, ±¤¹üÀ§ÇÑ Çϵå¿þ¾î Ç÷§ÆûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. X Window SystemÀº ¸ðµç X ¼­¹ö ¿Í(Çϳª ÀÌ»óÀÇ) X Ŭ¶óÀ̾ðÆ®·Î ±¸¼ºµÇ¾î ÀÖ°í, ÀÌ µÎ°³´Â ´Ù¸¥ °ÍÀÌ´Ù. ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ Â÷À̸¦ ÀνÄÇÏ´Â °ÍÀº Áß¿äÇÏ´Ù. ¼­¹ö´Â µð½ºÇÁ ·¹À̸¦ Á÷Á¢ ÄÜÆ®·ÑÇÏ´Â °ÍÀ¸·Î, Å°º¸µå, ¸¶¿ì½º, µð½ºÇ÷¹À̵î ÀÔÃâ·ÂÀÇ ¸ðµç Ã¥ÀÓÀ» Áø´Ù. ±× ÇÑÆí Ŭ¶óÀ̾ðÆ®´Â Á÷Á¢ È­¸é¿¡´Â ¾ï¼¼½º ÇÏÁö ¾Ê´Â´Ù. Ŭ¶óÀ̾ðÆ®´Â ¼­¹ö¿Í Åë½ÅÇÏ°í, ¼­¹ö°¡ ¸ðµç ÀÔÃâ·ÂÀ» Ãë±ÞÇÑ´Ù. ¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ´Â µî ¹«¾ùÀΰ¡``½ÇÁ¦ÀÇ'' ÄÄÇ»Åͷμ­ÀÇ ÀÏÀº Ŭ¶óÀ̾ðÆ®°¡ ÇÑ´Ù. Ŭ¶óÀ̾ðÆ®´Â, ¼­¹ö¿¡ À©µµ¿ì¸¦ Çϳª ÀÌ»ó ¿ÀǽÃÅ°°í, ±× Ŭ¶óÀ̾ðÆ®¸¦ À§ÇÑ ÀÔÃâ·ÂÀ» Ãë±ÞÇÏ´Â ÀÏÀ» ¼­¹ö¿¡°Ô ÇÒ´çÇÑ´Ù. °£´ÜÇÏ°Ô ¸»Çϸé, À¯Àú°¡ ¸®¸ðÆ® ¸Ó½ÅÀ¸¿¡ ·Î±×ÀÎÇÏ°í, ¿¹¸¦ µé¸é Web ºê¶ó¿ì Àú ¿ÀǵîÀÇ °úÁ¤À» ½ÇÇàÇÏ°í, ±× °á°ú¸¦ À¯Àú ÀÚ½ÅÀÇ ¸Ó½Å»ó¿¡ ³ªÅ¸³»°Ô ÇÑ´Ù, ÀÌ°ÍÀº X Window System ¿¡¼­ °¡´ÉÇÏ´Ù. ÀÌ °úÁ¤Àº ½ÇÁ¦·Î´Â ¼­¹ö¿¡¼­ ½ÇÇàµÇ°í ÀÖÀ¸¹Ç·Î, Ŭ¶óÀ̾ðÆ®¿¡¼­´Â ¸Å¿ì ÀÛÀº CPU ÆÄ¿ö¸¸À» ÇÊ¿ä·Î ÇÑ´Ù. ½ÇÁ¦·Î ¼ø¼öÇÏ°Ô X ¼­¹ö°¡ µÇ´Â °ÍÀ» ±âº» ¸ñÀûÀ¸·Î ÇÑ ÄÄÇ»ÅÍ°¡ Àִµ¥, ÀÌ°ÍÀ» X ´Ü¸»À̶ó°í ºÎ¸¥´Ù. Linux ¿ëÀ¸·Î X Window System ¸¦ À̽ÄÇÑ freeº»Àº ¿©±â¼­ ¹ß°ßµÈ´Ù : Xfree www.xfree86.org/ . ÀÌ°ÍÀº ´ëºÎºÐÀÇ Linux ¹èÆ÷º»¿¡ µé¾îÀÖ´Ù. °ü·Ã HOWTO o Remote X Apps HOWTO metalab.unc.edu/mdw/HOWTO/mini/Remote-X- Apps.html 7.4. VNC VNC´Â °¡»ó ³×Æ®¿öÅ© ÄÄÇ»ÆÃ( Virtual Network Computing )ÀÌ´Ù. °£´ÜÇÏ°Ô ¸»Çϸé, ½ÇÇàµÇ°í ÀÖ´Â ¸Ó½Å¸¸ÀÌ ¾Æ´Ñ ÀÎÅͳݻóÀÇ ¾îµð ¿¡¼­µç, ±¤¹üÀ§ÇÑ ¸Ó½Å ¾ÆÅ°ÅØÃķκÎÅ͵µ, ÄÄÇ»Æà ``µ¥½ºÅ©Å¾''ȯ°æÀ» º¸À̵µ·Ï ÇÏ´Â °ÍÀÌ VNCÀÌ´Ù. VNC ÀÇ Å¬¶óÀ̾ðÆ®¿Í ¼­¹ö´Â Linux ¿ëµµ ´Ù¸¥ Ç÷§Æû¿ëµµ ´Ù¼ö ÀÖ´Ù. Windows NT ³ª 95 »ó¿¡¼­ MS-Word¸¦ ½ÇÇàÇØ, ±× Ãâ·ÂÀ» Linux ¸Ó½Å À¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ´Ù. ±× ¹Ý´ë·Îµµ ÇÒ ¼ö ÀÖ´Ù. Linux ¸Ó½ÅÀ¸·Î ¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ°í, ±× Ãâ·ÂÀ» ´Ù¸¥ Linux ¿Í Windows ¸Ó½ÅÀ¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ´Ù. JavaÀÇ Å¬¶óÀ̾ðÆ®µµ ÀÖÀ¸¹Ç·Î, Web ºê¶ó¿ìÀú ³»ºÎ¿¡¼­ ¸®¸ðÆ® µð½ºÇ÷¹¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ¸¶Áö¸·À¸·Î, SVGAlibÀÇ ±×·¡ÇȽº ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ Linux·Î À̽ÄÇÑ °ÍÀ» »ç¿ëÇϸé, 386s¿¡¼­ ºÒ°ú 4MbÀÇ RAM ¸Ó½ÅÀ» ¿ÏÀüÇÏ°Ô µ¿ÀÛÇÏ´Â X ´Ü¸»°¡ °¡´ÉÇÏ´Ù. o VNC ÀÇ Web »çÀÌÆ® www.orl.co.uk/vnc/ 8. ³×Æ®¿öÅ© »óÈ£ Á¢¼Ó Linux¿¡´Â dzºÎÇÑ ³×Æ®¿öÅ· ±â´ÉÀÌ ÀÖ´Ù. Linux ¹Ú½º¸¦ router, bridge, µîÀ¸·Î È°µ¿ ÇÒ ¼ö ÀÖ´Ù. ±× ¸î°³¸¦ ¾Æ·¡¿¡ ±â¼úÇÑ´Ù. 8.1. ·çÅÍ (Router) Linux´Â Ä¿³Ú¿¡ routing ±â´É Áö¿øÀ» ¼ö ÀÖ´Ù. »ó¿ë router ÀÇ ¸îºÐÀÇ ÀÏÀÇ ºñ¿ëÀ¸·Î Linux ¹Ú½º¸¦ IP ³ª IPX router·Î ÃæºÐÈ÷ È°µ¿ ÇÒ ¼ö ÀÖ´Ù. ÃÖ±ÙÀÇ Ä¿³Ú¿¡¼­´Â ¸Ó½ÅÀ» ÁÖ¿ä router·Î¼­ »ç¿ëÇϱâ À§ÇÑ Æ¯º°ÇÑ ¿É¼Ç ÀÌ ÀÖ´Ù. o Multicasting: Linux ¸Ó½ÅÀ», ¼Û½ÅÁö ¾îµå·¹½º¸¦ ¸î°³ °¡Áö°íÀÖ´Â IP ÆÐŶ¿¡ ´ëÇÏ¿© router·Î È°µ¿Çϵµ·Ï Çã¶ôÇÑ´Ù. ÀÌ°ÍÀº MBONE·Î¼­ ÇÊ¿äÇÏ°Ô µÇ´Â °ÍÀÌ´Ù. MBONE´Â ÀÎÅͳÝÀÇ Á¤Á¡¿¡ ÀÖ´Â ³ÐÀº ´ë¿ªÆøÀÇ Åë½Å¸Á ¿¡¼­, ¿Àµð¿À¿Í ºñµð¿ÀÀÇ ¹æ¼ÛÀ» ÀüÇÏ´Â °ÍÀÌ´Ù. o IP policy routing: router´Â º¸Åë, ¼ö½ÅÇÑ ÆÐŶÀÇ ÃÖÁ¾ÀûÀÎ ¼Û½ÅÁö ¾îµå·¹½º¸¸À» º¸°í ¹«¾ùÀ» ÇÒÁö¸¦ Á¤ÇÑ´Ù. ±×·¯³ª, ¼Û½ÅµÈ ¾îµå·¹½º¿Í ÆÐŶÀÌ µé¾î ¿À´Â ³×Æ®¿öÅ© µð¹ÙÀ̽º ÀÎÁö¸¦ °í·ÁÇÑ routingµµ ÇÒ ¼ö ÀÖ´Ù. floppy 1¸Å·Î ÁöÀå¾øÀÌ °¡µ¿ÇÏ´Â Linux ·çÅ͸¦ ¸¸µå´Â °ÍÀ» ¸ñÇ¥ÀÇ Çϳª ·ÎÇÑ °ü·Ã ÇÁ·ÎÁ§Æ®°¡ ¸î°³ ÀÖ´Ù. o Linux router project www.linuxrouter.org 8.2. Bridge LinuxÀÇ Ä¿³Ú¿¡ Ethernet Bridge ±â´ÉÀ» ³»Àå ÇÒ ¼ö ÀÖ´Ù. Ethernet Bridge¶õ, Ethernet °¢°¢ÀÇ ¼¼±×¸ÕÆ®¸¦ ¸ð¾Æ, ÇϳªÀÇ Ethernet ó·³ º¸ÀÌ°Ô ÇÏ´Â °ÍÀÌ´Ù. ¸î°³ÀÇ Bridge¸¦ ÇÔ²² »ç¿ëÇØ, IEEE802.1ÀÇ spanning tree ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÑ EthernetÀ¸·Î °á±¸µÈ Å« ³×Æ®¿öÅ©¸¦ ¸¸µé ¼ö ÀÖ´Ù. ÀÌ°ÍÀº Ç¥ÁØÀ̱⠶§¹®¿¡, LinuxÀÇ Bridge´Â ´Ù¸¥ third party Bridge Á¦Ç°°ú »óÈ£ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. ÆÐÅ°Áö¸¦ Ãß°¡Çϸé , IP ³ª IPX ¿Í MAC ¾îµå·¹½º¿¡ ÀÇÇÑ ÇÊÅ͸µµµ ÇÒ ¼ö ÀÖ´Ù. °ü·Ã HOWTO o Bridge+Firewall metalab.unc.edu/mdw/HOWTO/mini/Bridge+Firewall.html o Bridge metalab.unc.edu/mdw/HOWTO/mini/Bridge.html 8.3. IP Masquerade IP MasqueradeÀº Linux¿¡¼­ °³¹ßÁßÀÎ ³×Æ®¿öÅ© ±â´ÉÀÌ´Ù. IP Masquerade¸¦ À¯È¿ÇÏ°Ô ÇÑ LinuxÀÇ È£½ºÆ®¸¦ ÀÎÅͳݿ¡ Á¢¼ÓÇÏ°í Àִ´Ù. ±× ¶§, ±× È£½ºÆ®¿¡°Ô Á¢¼ÓÇÏ°í ÀÖ´Â(°°Àº LAN¿¡¼­µµ, ¸ðµ© °æÀ¯ÀÇ Á¢¼Ó¿¡¼­ °¡´ÉÇÏ´Ù. ) ÄÄÇ»Å͵µ, °ø½ÄÀûÀ¸·Î ÇÒ´çµÇ¾îÁø IP ¾îµå·¹½º¸¦ °¡Áö°í ÀÖÁö ¾Ê¾Æµµ, ÀÎÅͳݿ¡ ¿¬°áµÇ¾î Áø´Ù. ¸ðµ© Á¢¼Ó Çϳª¸¸À» »ç¿ëÇØ ¸¹Àº »ç¶÷ÀÌ ÀÎÅͳݿ¡ ¾ï¼¼½ºÇÒ ¼ö Àֱ⠶§¹®¿¡, ºñ¿ë Àý°¨ÀÌ µÇ±âµµ ÇÏ°í, º¸¾È Áõ´ë¿¡µµ µµ¿òÀÌ µÈ´Ù.(°ø½ÄÀûÀ¸·Î ÇÒ´çµÇ¾îÁöÁö ¾ÊÀº ¾îµå·¹½º´Â ³×Æ®¿öÅ©ÀÇ ¹ÛÀ¸·ÎºÎÅÍ ¾ï¼¼½ºÇÒ ¼ö ¾øÀ¸¹Ç·Î, ÀÌ È£½ºÆ®´Â firewallÀÇ ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ´Ù). IP Masquerade °ü·Ã ¹®¼­ o ipmasq.home.ml.org/ o www.indyramp.com/masq/links.pfhtml o metalab.unc.edu/mdw/HOWTO/mini/IP-Masquerade.html 8.4. IP Accounting Linux Ä¿³ÚÀÇ ÀÌ ¿É¼ÇÀº, IP ³×Æ®¿öÅ© Æ®·¡ÇÈÀÇ ±â·ÏÀ» ÃëÇØ, ÆÐŶÀÇ ·Î±ë°ú Åë°è¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÌ´Ù. ÀÏ·ÃÀÇ ±ÔÄ¢À» Á¤ ÀÇÇÒ ¼ö ÀÖ¾î, ÆÐÅÏ¿¡ ÀÏÄ¡Çϴ ƯÁ¤ÀÇ ÆÐŶ ½Ã¿¡ Ä«¿îÅ͸¦ Áõ°¡½ÃÅ°°Å³ª, ½ÂÀÎ / °ÅºÎµîÀ» ÇÒ ¼ö ÀÖ´Ù. 8.5. IP aliasing Linux Ä¿³ÚÀÇ IP alias±â´ÉÀº, ÇϳªÀÇ Àú·¹º§ ³×Æ®¿öÅ© µð¹ÙÀ̽º µå¶óÀ̹ö»ó¿¡ º¹¼öÀÇ ³×Æ®¿öÅ© ¾îµå·¹½º¸¦ ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. (¿¹¸¦ µé¸é, ÇϳªÀÇ Ethernet Ä«µå¿¡ µÎ°³ÀÇ IP ¾îµå·¹½ºµî). ÀϹÝÀûÀ¸·Î »ç¿ëÇϴ°ÍÀº, ûÃëÇÏ°í ÀÖ´Â ¾îµå·¹½º¿¡ ÀÇÇØ ¿ªÇÒÀ» ´Ù¸£°Ô ÇÏ´Â °Í °°Àº ¼­ºñ½º(¿¹·Î´Â ``¸ÖƼ È£½ºÆ®'' , ``°¡»ó µµ¸ÞÀÎ'', ``°¡»ó È£½ºÆ® ¼­ºñ½º'')ÀÌ´Ù. °ü·Ã HOWTO o IP Aliasing HOWTO metalab.unc.edu/mdw/HOWTO/mini/IP-Alias.html 8.6. Traffic Shaping Traffic Shaper´Â °¡»ó ³×Æ®¿öÅ© µð¹ÙÀ̽º·Î, ¶Ç ÇϳªÀÇ ³×Æ®¿öÅ© µð¹ÙÀ̽º·ÎºÎÅÍ ÀÚ·á È帧ÀÇ ¼Óµµ¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ISP µîÀ¸·Î °¢ Ŭ¶óÀ̾ðÆ®°¡ »ç¿ëÇÏ´Â ´ë¿ªÆøÀÇ ·®À» ÅëÁ¦ÇÏ´Â policy¸¦ ½ÇÇöÇϴµ¥ ƯÈ÷ µµ¿òÀÌ µÈ´Ù. ( Web ¼­ºñ½º Àü¿ëÀÌÁö¸¸)Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍÀÇ IP Á¢¼Ó¼ö³ª »ç¿ë ´ë¿ªÆøÀ» Á¦ÇÑÇÏ´Â Apache ¸ðµâµµ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. o metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO.html#ss6.15 8.7. FireWall FireWallÀ̶õ, °ø°ø ºÎºÐ(ÀÎÅÍ³Ý Àüü)·ÎºÎÅÍ »çÀûÀÎ ³×Æ®¿öÅ©¸¦ º¸È£ÇÏ´Â µð¹ÙÀ̽ºÀÌ´Ù. FireWallÀº °¢ ÆÐŶ ³»¿¡ µé¾îÀÖ´Â ¼Û½Å¿ø, ¼Û½ÅÁö, Æ÷Æ®, ÆÐŶ ŸÀÔÀÇ Á¤º¸¸¦ »ç¿ëÇØ, ÆÐŶÀÇ È帧À» ÄÜÆ®·ÑÇÏ´Â °ÍÀÌ´Ù. Linux¿¡´Â ´Ù¾çÇÑ FireWall ÅøŶÀÌ ÀÖ°í, Ä¿³Ú¿¡ ³»Àå Áö¿øµµ ÀÖ´Ù. ¶Ç ´Ù¸¥ FireWallÀº TIS ¿Í SOCKS ÀÌ´Ù. À̰͵éÀÇ ÅøŶÀº ¸Å¿ì Á¤È®µµ°¡ ³ô°í, ´Ù¸¥ Åø°ú Á¶ÇÕÇؼ­ »ç¿ëÇϸé, ¸ðµç Á¾·ùÀÇ Æ®·¡ÇÈ°ú ÇÁ·ÎÅäÄÝÀÇ blocking / redirection À» ÇÒ ¼ö ÀÖ´Ù. configuration fileÀ̳ª GUI ÇÁ·Î±×·¥À» »ç¿ëÇØ ¼³ Á¤ÇÏ°í, º¹¼öÀÇ ´Ù¸¥ policy¸¦ ½ÇÇöÇÒ ¼ö ÀÖ´Ù. o TIS home page www.tis.com o SOCKS www.socks.nec.com/socksfaq.html o Firewall HOWTO metalab.unc.edu/mdw/HOWTO/Firewall-HOWTO.html 8.8. Port forwarding CGI-binÀ̳ª Java ¾ÖÇø´À» »ç¿ëÇØ µ¥ÀÌŸº£À̽ºÀÇ ´Ù¸¥ ¼­ºñ½º·Î Á¢±Ù½ÃÄÑ ´ëÈ­½ÄÀ¸·Î ÇÏ´Â Web »çÀÌÆ®°¡ Áõ°¡ÇÏ°í ÀÖ´Ù . ÀÌ Á¢±ÙÀº º¸¾È ¹®Á¦¸¦ ÀÏÀ¸Å°±â ½±±â ¶§¹®¿¡, µ¥ÀÌŸº£À̽º¸¦ °¡Áö°í ÀÖ´Â ¸Ó½ÅÀº ÀÎÅÍ³Ý ¿¡ Á÷Á¢ Á¢¼Ó½ÃÅ°Áö ¸»¾Æ¾ßÇÑ´Ù. port forwardingÀº ÀÌ Á¢±Ù ¹®Á¦¿¡ ´ëÇÏ¿© °ÅÀÇ ÀÌ»óÀûÀÎ ÇØ°áÃ¥À» Á¦ Á¦°øÇÒ ¼ö ÀÖ´Ù. firewall»ó¿¡¼­ ƯÁ¤ÀÇ Æ÷Æ® ¹øÈ£·Î µé¾î ¿À´Â ÆÐŶÀÌ ´Ù½Ã ±â·ÏµÉ¼öÀÖ°í, ½ÇÁ¦ÀÇ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ³»ºÎ ¼­¹ö¿¡ Æ÷¿öµå µÇ¾îÁø´Ù. ³»ºÎ ¼­¹ö·ÎºÎÅÍÀÇ ÀÀ´ä ÆÐŶÀº ±× firewall·ÎºÎÅÍ ³ª¿Ô´ø °Íó·³ º¸À̵µ·Ï Çϱâ À§ÇÏ¿© ´Ù½Ã ±â·ÏµÈ´Ù. port forwardingÀÇ Á¤º¸´Â ¿©±â www.ox.compsoc.net/~steve/portforwarding.html ¿¡¼­ ¹ß°ß ÇÒ ¼ö ÀÖ´Ù. 8.9. Load Balancing µ¥ÀÌŸº£À̽º / Web ¼­¹ö¿¡ ´Ù¼öÀÇ Å¬¶óÀ̾ðÆ®°¡ µ¿½Ã¿¡ ¾ï¼¼½ºÇÏ´Â °æ¿ì ¿¡´Â, º¸ÅëÀº ºÎÇÏ ¹ë·±½º¸¦ ÃëÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. °°Àº ¼­¹ö¸¦ º¹¼ö·Î µÎ°í ºÎÇÏ°¡ ÀûÀº ¼­¹ö¿¡ ¿ä±¸¸¦ redirectÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ ÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº Network Address Translation techniques ( NAT )·Î ½ÇÇöÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀÇ ¼­ºê ¼¼Æ®°¡ IP masquerading ÀÌ´Ù. ³×Æ®¿öÅ© °ü¸®ÀÚ´Â, Web ¼­ºñ½ºµîÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» ÇϳªÀÇ ¼­¹ö¿¡¼­ °ø±ÞÇÏ´Â ´ë½Å¿¡, º¹¼öÀÇ ¼­¹ö¿¡ ÇϳªÀÇ IP ¾îµå·¹½º¸¦ °øÀ¯½ÃŲ º¹¼ö ¼­¹öÀÇ ³í¸®ÀûÀÎ ÁýÇÕÀ¸·Î ´ëüÇÒ ¼ö ÀÖ´Ù. µé¾î ¿À´Â Á¢¼ÓÀº ƯÁ¤ÇÑ ÇϳªÀÇ ¼­¹ö¸¦ ÇâÇØ µé¾î¿Â´Ù. ±× ¼­¹ö´Â load balancing ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ´Ù. ±× °¡»ó ¼­¹ö´Â ÀԷ°ú Ãâ·ÂÀÇ ÆÐŶÀ» ´Ù½Ã ±â·ÏÇÏ°í, ¼­¹ö´Â ÇϳªÀΰͰ°Àº Ŭ¶óÀ̾ðÆ® ·Î °¡ÀåÇØ, Åõ°úÀûÀ¸·Î ¾ï¼¼½º½ÃŲ´Ù. Linux IP-NATÀÇ Á¤º¸´Â ¿©±â www.csn.tu-chemnitz.de/HyperNews/get/linux- ip-nat.html ¿¡¼­ º¼¼öÀÖ´Ù. 8.10. EQL EQL´Â LinuxÀÇ Ä¿³Ú¿¡ ÅëÇÕ µÇ¾î ÀÖ´Ù. ¾îµò°¡ÀÇ ÄÄÇ»ÅÍ¿¡°Ô ½Ã¸®¾ó Á¢¼ÓÀÌ 2°³ÀÖ¾î(º¸Åë ÀÌ°Í¿¡´Â 2°³ÀÇ ÀüÈ­¼±°ú ¸ðµ© 2°³°¡ ÇÊ¿äÇÏ´Ù), °Å±â¿¡ SLIPÀ̳ª PPP (ÀüÈ­¼±À¸·Î ÀÎÅÍ³Ý Æ®·¡ÇÈÀ» ¼Û½ÅÇÏ´Â ÇÁ·ÎÅäÄÝ) À» »ç¿ëÇÏ°í ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ¶§ EQL µå¶óÀ̹ö¸¦ »ç¿ëÇϸé 2¹èÀÇ ¼ÓµµÀÎ ÇϳªÀÇ Á¢¼Ó ó·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ç¿¬ÇÏÁö¸¸, ÀÌ°ÍÀº »ó´ëÃø¿¡¼­µµ ¼­Æ÷Æ® µÇ¾î¾ß¸¸ÇÑ´Ù. o metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO-6.html#ss6.2 8.11. Proxy Server Proxy¶ó´Â ¿ë¾î´Â ¡¸´Ù¸¥ »ç¶÷ÀÇ ´ë¸®·Î¼­ ¹«¾ùÀΰ¡¸¦ ÇÏ´Â °Í¡¹ÀÌ´Ù. ³×Æ®¿öÅ© ¿ë¾î·Î ¸»Çϸé, Proxy Server ÄÄÇ»ÅÍ´Â º¹¼öÀÇ Å¬¶óÀ̾ðÆ®¸¦ ´ë¸®·Î ÇÒ ¼ö ÀÖ´Ù. HTTP Proxy¿¡¼­´Â ´Ù¸¥ ¸Ó½Å(¸Ó½Å A )·ÎºÎÅÍ Web ÆäÀÌÁö ¿ä±¸¸¦ ¹Þ´Â´Ù. ÀÌ Proxy´Â ¿ä±¸µÈ ÆäÀÌÁö¸¦ ¾òÀº °á°ú¸¦ ¸Ó½Å A ¿¡ µ¹·ÁÁØ´Ù. ÀÌ Proxy´Â ¿ä±¸µÈ ÆäÀÌÁöÀÇ cache¸¦ °¡Áú ¼ö Àֱ⠶§¹®¿¡, ´Ù¸¥ ¸Ó½ÅÀÌ °°Àº ÆäÀÌÁö¸¦ ºÎŹÇØ ¿Ô´Ù¸é cache ³»ÀÇ º¹»çº»¸¦ ´ë½Å µ¹·ÁÁØ´Ù. ÀÌ°ÍÀ¸·Î ´ë¿ªÆø ÀÚ¿øÀ» À¯È¿ÇÏ°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ°í, ºü¸£°Ô ÀÀ´äÇÒ ¼ö ÀÖ´Ù. ºÎ°¡ÀûÀ¸·Î, Ŭ¶óÀ̾ðÆ® ¸Ó½ÅÀÌ ¿ÜºÎ ¼¼°è¿¡ Á÷Á¢ Á¢¼ÓÇÏÁö ¸øÇϱ⠶§¹®¿¡, ³»ºÎ ³×Æ®¿öÅ©¸¦ ¾ÈÀüÇÏ°Ô ÇÏ´Â ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. Àß ¼³Á¤µÈ Proxy´Â È¿À²À» Çâ»ó½ÃÅ°´Â °Í°ú µ¿½Ã¿¡, ÁÁÀº firewallÀÌ µÉ ¼ö ÀÖ´Ù. Linux¿ëÀÇ Proxy Server°¡ ¸î°³ ÀÖ´Ù. ÀαâÀÖ´Â ¼Ö·ç¼ÇÀº Apache ÇÁ¶ô½Ã ¸ðµâÀÌ´Ù. Á» ´õ ¿ÏÀüÇÏ°í °­·ÂÇÑ HTTP ÇÁ¶ô½ÃÀÇ ½ÇÇöÀº SQUIDÀÌ´Ù. o Apache www.apache.org o Squid squid.nlanr.net/ 8.12. Diald on demand on demandÀÇ dial ¸ñÀûÀº, »ç¿ëÀÚ°¡ ¸®¸ðÆ® »çÀÌÆ®¿¡ »ó½Ã Á¢¼ÓÇÏ°í ÀÖ´Â °Íó·³ º¸ÀÌ°Ô ÇÏ´Â °ÍÀÌ´Ù. º¸ÅëÀº, Èï¹ÌÀÖ´Â(Èï¹Ì¸¦ ÀÏÀ¸Å°´Â, ±ÔÄ¢/¿ì¼± ¼øÀ§/ »ç¿ë ±ÇÇÑÀÇ ¼¼Æ®·Î º¸Åë Á¤ÀǵȴÙ.)ÆÐŶÀÌ µµ´Þ ÇÏ´Â Àå¼Ò¿¡ ÆÐŶ Æ®·¡ÇÈÀ» °¨½ÃÇÏ´Â demonÀÌ ÀÖ¾î, ±× demonÀÌ ¸®¸ðÆ® ³¡¿¡ Á¢¼Ó ÇÑ´Ù. ÀÏÁ¤½Ã°£ ±× ä³ÎÀÌ ºñ¾î ÀÖÀ¸¸é demonÀÌ Á¢¼ÓÀ» ²÷´Â´Ù. o Diald HOWTO metalab.unc.edu/mdw/HOWTO/mini/Diald.html 8.13. tunnelling, mobile IP, virtual private network LinuxÀÇ Ä¿³ÚÀº ÇÁ·ÎÅäÄÝ tunnelling(ĸ½¶È­)¸¦ ÇÒ ¼ö ÀÖ´Ù. IP¹Û¿¡ Åë°ú½Ãų ¼ö ¾ø´Â ¸µÅ©¿¡¼­µµ IPX ³×Æ®¿öÅ© °°Àº Á¾·ù¸¦ Á¢¼ÓÇÒ ¼ö ÀÖ´Â °Íó·³, IP¸¦ °³ÀÔ½ÃŲ IPXÀÇ tunnellingÀ» ÇÒ ¼ö ÀÖ´Ù. ¶Ç IP-IP tunnellingµµ ÇÒ ¼ö ÀÖ°í, ÀÌ°ÍÀº ¸ðºô IP , ¸ÖƼ ij½ºÆ®, ¾Æ¸¶Ãò¾î ¹«¼±À» ¼­Æ÷Æ®Çϴµ¥ Áß¿äÇÏ´Ù. http://metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO-6.html#ss6.8¸¦ º¸½Ã¿À. mobile IP´Â, ÀÎÅͳݿ¡¼­ mobile node·Î IP datagramsÀ» Åõ °úÀûÀ¸·Î ·çÆÃÇÒ ¼ö ÀÖ´Â È®Àå »ç¾çÀ» Á¤ÀÇÇÏ°í ÀÖ´Ù. °¢ mobile node´Â, ÀÎÅͳÝÀÇ ÇöÀç Á¢¼ÓÁ¡¿¡´Â ¹«°ü°èÇÏ°Ô ¾ðÁ¦³ª ÀÚ½ÅÀÇ È¨ ¾îµå·¹½º¿¡ÀÇÇØ ½Äº°µÈ´Ù. mobile node´Â ÀÚ½ÅÀÇ È¨¿¡¼­ ¶³¾îÁ® ÀÖ´Â µ¿¾È¿¡ Áö±Ý ¾îµð¼­ ÀÎÅͳÝÀ¸·Î Á¢¼ÓµÇ°í ÀÖ´ÂÁöÀÇ Á¤º¸( care-of address )µµ °¡Á®°í ÀÖ´Ù. ÀÌ ÇÁ·ÎÅäÄÝÀº ±× Á¤º¸¸¦ Ȩ agent¿¡°Ô µî·Ï ÇÏ°í, Ȩ agent´Â datagramÀ» care-of addressÀÇ ÅͳÎÀ» ÅëÇØ mobile node¸¦ ÇâÇØ ¼Û½Å ÇÑ´Ù. ±× ÅͳÎÀÇ ³¡¿¡ µµ´ÞÇÏ¸é °¢ datagram´Â mobile node·Î ¹è´ÞµÈ´Ù. Point-to-Point Tunneling Protocol (PPTP)´Â, ¾ÈÀüÇÑ virtual private network(VPN)À¸·Î¼­ ÀÎÅͳÝÀ» ÀÌ¿ë °¡´ÉÇÏ°Ô ÇÏ´Â ³×Æ®¿öÅ© ±â¼úÀÌ´Ù. PPTP´Â Windows NT Server¿¡ ³»ÀåµÈ Remote Access Services(RAS) ¼­¹ö¿¡ ÅëÇÕ µÇ¾î ÀÖ´Ù. PPTP¿¡ ÀÇÇØ ·ÎÄà ISP·Î dialingµµ, ÀÎÅͳݿ¡·Î Á÷Á¢ Á¢¼Óµµ, À¯Àú´Â ÀÚ½ÅÀÇ µð ½ºÅ©¿¡ ÀÖ´Â °Í°ú °°ÀÌ ÀÚ½ÅÀÇ ³×Æ®¿öÅ©·Î ¾ï¼¼½ºÇÒ ¼ö ÀÖ´Ù. PPTP´Â close ÇÁ·ÎÅäÄÝ·Î ÃÖ±Ù º¸¾ÈÀÌ ¹®Á¦½Ã µÇ°íÀÖ´Ù . ÀÌ°Í ´ë½Å¿¡ Linux¸¦ º£À̽º·ÎÇÑ ´ëüǰÀ» »ç¿ëÇϵµ·Ï °­ÇÏ°Ô ±ÇÀ¯ÇÑ´Ù, ÀÌ°÷Àº ÁÖÀDZí°Ô °ËÅä Å×½ºÆ®µÈ open Ç¥ÁØÀ̱⠶§¹®ÀÌ´Ù. o Linux¿ë PPTP Ŭ¶óÀ̾ðÆ®ÀÇ ±¸ÇöÀº ¿©±â www.pdos.lcs.mit.edu/~cananian/Projects/PPTP/ ¿¡¼­ ÀÔ¼öÇÒ ¼ö ÀÖ´Ù. o Linux¿¡¼­ÀÇ PPTP¿¡ ´ëÇÑ Á¤º¸´Â ¿©±â bmrc.berkeley.edu/people/chaffee/linux_pptp.html ¿¡¼­ ÀÔ¼ö ÇÒ ¼ö ÀÖ´Ù. ¸ðºô IP o www-uk.hpl.hp.com/people/jt/mip.html o metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO-6.html#ss6.12 Virtual Private Networks °ü·Ã ¹®¼­ o metalab.unc.edu/mdw/HOWTO/mini/VPN.html o sites.inka.de/sites/bigred/devel/cipe.html 9. ³×Æ®¿öÅ© °ü¸® 9.1. ³×Æ®¿öÅ© °ü¸® ¾îÇø®ÄÉÀÌ¼Ç ³×Æ®¿öÅ© °ü¸®¿Í ¸®¸ðÆ®°ü¸®¿¡ ÃÊÁ¡À» ¸ÂÃá ÅøµéÀÌ ³î¶ö¸¸Å­ ¸¹ÀÌ ÀÖ´Ù. Èï¹ÌÀÖ´Â ¸®¸ðÆ®°ü¸® ÇÁ·ÎÁ§Æ®´Â linuxconf ¿Í webmin ÀÌ´Ù. o Webmin www.webmin.com/webmin/ o Linuxconf www.solucorp.qc.ca/linuxconf/ ±âŸÀÇ Åø¿¡´Â ³×Æ®¿öÅ© Æ®·¡ÇÈ ºÐ¼®Åø, ³×Æ®¿öÅ© º¸¾È Åø, °¨½ÃÅø, ¼³Á¤ÅøµîÀÌ ÀÖ´Ù. À̰͵éÀÇ ´Ù¼ö´Â Metalab www.metalab.unc.edu/pub/Linux/system/network/ ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. 9.2. SNMP SNMP ( Simple Network Management Protocol )´Â ÀÎÅͳÝÀÇ ³×Æ®¿öÅ© °ü¸® ¼­ºñ½º¿ë ÇÁ·ÎÅäÄÝÀÌ´Ù. routers, bridges, network cards, switches, µîÀÇ ¿ø°Ý °¨½Ã¿Í ¼³Á¤À» ÇÒ ¼ö ÀÖ´Ù. Linux ¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â librarie, Ŭ¶óÀ̾ðÆ®, demon, SNMP¿¡ ÀÇÇÑ °¨½Ã¿ë ÇÁ·Î±×·¥ÀÌ ´ë ·® ÀÖ´Ù. SNMP ¿Í Linux ¼ÒÇÁÆ®¿þ¾î¸¦ °¡Áö°í ÀÖ´Â »çÀÌÆ®°¡ linas.org/linux/NMS.html ÀÌ´Ù. 10. ´ë±â¾÷ÀÇ Linux ³×Æ®¿öÅ· ³×Æ®¿öÅ©¸¦ °ÅÀÇ 100% ½Ã°£µ¿¾È ÀÌ¿ë°¡´ÉÇÏ´Ù°í º¸ÁõÇÏ´Â ¸ÞÄ«´ÏÁòÀÌ ÇÊ¿äÇÏ°Ô µÇ´Â »óȲÀÌ ÀÖ´Ù. ÀÌ°Í¿¡ °ü·ÃµÈ ±â¼úÀ» ¾Æ·¡ÀÇ ¼½¼Ç¿¡¼­ ¸î°³ ¸»ÇÏ°Ú´Ù. ÀÌÇÏÀÇ ¸¹Àº °ÍÀº linas.org/linux/index.html ¿Í Linux High-Availability HOWTO sunsite.unc.edu/pub/Linux/ALPHA/linux-ha/High-Availability-HOWTO.html ÀÇ, Linas Web »çÀÌÆ®¿¡¼­ ã¾Ò´Ù. 10.1. °í°¡¿ë¼º( High Availability ) IT ½Ã½ºÅÛ Àüü°¡ ÇϳªÀÇ ÀåÇØ·Î ¿òÁ÷ÀÌÁö ¾Ê°Ô µÇ´Â °Í(´ÜÀÏ ÀåÇØÁ¡)À» ÇÇÇÏ´Â °Í¿¡´Â Áߺ¹ÀÌ ÀÌ¿ëµÈ´Ù. ³×Æ®¿öÅ© Ä«µå°¡ ÇÑ Àå, SCSI µð½ºÅ© °¡ Çϳª¹Û¿¡ ¾ø´Â ¼­¹ö¶ó¸é, ´ÜÀÏÀÇ ÀåÇØÁ¡ÀÌ µÎ±ºµ¥ÀÖ´Â °ÍÀÌ µÈ´Ù. »ý°¢Áö ¾ÊÀº °íÀåÀÌ ÀϾµµ À¯ÀúÀÇ ÀÏÀ» Àçºü¸£°Ô °è¼Ó½ÃÄÑ, À¯Àú °¡ ±ú´Ý°Ô ÇÏÁö ¾Êµµ·Ï ÇÏ´Â °ÍÀÌ ¸ñÀûÀÌ´Ù. °í°¡¿ë¼º ¼ÒÇÁÆ®¿þ¾î´Â ½ºÅ©¸³Æ® ¿Í ÅøÀÌ ¼¼Æ®°¡ µÇ¾î, ÀåÇظ¦ ÀÚµ¿ °¨½Ã °ËÃâÇÏ°í, ÀûÀýÇÑ ¼ø¼­·Î Åë»ó ¿î¿ëÀ¸·Î º¹±Í½ÃÅ°°í, ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô ÅëÁöÇÏ´Â °ÍÀÌ´Ù. 10.2. RAID RAID ,(Redundant Array of Inexpensive Disks)´Â, ¸î°³ÀÇ µð½ºÅ©¿¡ °ÉÃÄ Á¤º¸¸¦ ºÐ»ê½ÃÅ°´Â ¹æ¹ýÀÌ´Ù. »ç¿ëÇÏ´Â ±â¼úÀº disk striping( RAID ·¹º§ 0)À̳ª, disk mirroring ( RAID ·¹º§ 1)µîÀÌ´Ù. ÀÌ°Í¿¡ ÀÇÇØ Àб⠾²±â ¾ç¹æÀÇ ´ë±â ½Ã°£ÀÌ Àû°Ô µÇ°í, ¶ÇÇÑ /¶Ç´Â ´ë¿ªÆøÀÌ ³Ð°Ô µÇ°í, ÇÏµå µð½ºÅ©ÀÇ Å©·¡½¬·ÎºÎÅÍ º¹¿øÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù. RAID ¼³Á¤ÀÇ Á¾·ù´Â 6Á¾·ù ÀÌ»óÀÌ Á¤ÀÇ µÇ¾î ÀÖ´Ù. Linux »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â RAID´Â ¼ÒÇÁÆ®¿þ¾î RAID , ¿ÜºÎºÎÂø DASD ¹Ú½º, RAID µð½ºÅ© ÄÜÆ®·Ñ·¯ÀÇ 3 °³Áß¿¡¼­ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. o ¼ÒÇÁÆ®¿þ¾î RAID: Ä¿³ÚÀÇ ³»¿¡ ÀÖ´Â µð½ºÅ© Á¦¾î(block device) ÀÇ ÇÁ·Î±×·¥¿¡ ÀÇÇؼ­, ¼ø¼öÇÏ°Ô ¼ÒÇÁÆ®¿þ¾î ¸¸À¸·Î °¢Á¾ RAID ·¹º§ À» ½ÇÇöÇÏ´Â °Í´Ù. o ¿ÜºÎºÎÂø DASD: DASD( Direct Access Storage Device )´Â ½º½º·Î Àü¿øÀ» °¡Áö´Â µ¶¸³µÈ »óÀڷμ­, ÇÏµå µå¶óÀ̺긦 ³»ÀåÇϴ ijºñ³Ý°ú »þ½Ã¸¦ °¡Áö°í, Linux·ÎºÎÅÍ´Â ¶Ç ÇϳªÀÇ SCSI µð¹ÙÀ̽º ó·³ º¸ÀÌ°Ô Çϴ°ÍÀÌ´Ù. ¸¹Àº Á¡¿¡¼­ DASD´Â RAID ½Ã½ºÅÛÀÇ °¡Àå °­·ÂÇÑ ¹æ¹ýÀ» Á¦°ø ÇÑ´Ù o RAID µð½ºÅ© ÄÜÆ®·Ñ·¯: µð½ºÅ© ÄÜÆ®·Ñ·¯´Â ISA/EISA/PCI ¹ö½º ¿¡ »ðÀԵǴ ¾Æ´äÅÍ Ä«µåÀÌ´Ù. º¸Åë µð½ºÅ© ÄÜÆ®·Ñ·¯ Ä«µå¿Í °°ÀÌ Ä«µå·ÎºÎÅÍ µð½ºÅ© µå¶óÀ̹ö¿¡ cable¸¦ ºÙÀÌÁö¸¸, º¸Åë µð½ºÅ© ÄÜÆ®·Ñ·¯¿Í´Â ´Þ¸¥ RAID ÄÜÆ®·Ñ·¯´Â ±× Ä«µå ÀÚ½ÅÀÌ RAID¸¦ ³»ÀåÇÏ°í ÀÖ¾î, °¢Á¾ RAID ·¹º§ ±¸Çö¿¡ ÇÊ¿äÇÑ µ¿ÀÛÀÇ ¸ðµç °ÍÀ» Ä«µå°¡ ÇÑ´Ù. °ü·Ã HOWTO o metalab.unc.edu/mdw/HOWTO/mini/DPT-Hardware-RAID.html o metalab.unc.edu/mdw/HOWTO/Root-RAID-HOWTO.html o metalab.unc.edu/mdw/HOWTO/mini/Software-RAID.html linas.org ¿¡¼­ÀÇ RAID o linas.org/linux/raid.html 10.3. Redundant networking IP Address Takeover (IPAT) ). ÀÌ°ÍÀº, ³×Æ®¿öÅ© ¾î´ðÅÍ Ä«µå°¡ ¸¸°¡Á³À» ¶§¿¡, µ¿ÀÏ node³ª ´Ù¸¥ node¿¡¼­ ¿òÁ÷ÀÌ°í ÀÖ´Â ³×Æ®¿öÅ© Ä«µå¿¡, ±× IP ¾îµå·¹½º¸¦ °è½ÂÇÏ°Ô ÇÏ´Â °ÍÀÌ´Ù. MAC Address Takeover. IP ¾îµå·¹½º °è½ÂÀÌ ¹ß»ýµÈ ¶§´Â, ³×Æ®¿öÅ©³»ÀÇ ¸ðµç node¿¡¼­ ÀÚ½ÅÀÇ ARP Ĺ½¬( IP ¾îµå·¹½º¿Í MAC ¾îµå·¹½º¿ÍÀÇ ´ëÀÀ)À» ¾÷µ¥ÀÌÆ®ÇÏ´Â °ÍÀº È®ÀÎ µÇ¾î¾ß ÇÑ´Ù. ÀÚ¼¼ÇÑ °ÍÀº High-Availability HOWTO ¸¦ º¸½Ã¿À : metalab.unc.edu/pub/Linux/ALPHA/linux-ha/High-Availability-HOWTO.html 11. Á¤º¸¿ø Linux¿¡¼­ ³×Æ®¿öÅ©»óÀÇ ¹®Á¦°¡ À־ ±× Áú¹®À» ÀúÀÇ ÀüÀÚ ¸ÞÀÏ·Î ÇÏÁö ¸»¾Æ ÁֽÿÀ. Àú¿¡°Ô´Â ±×°Í¿¡ ´äÇÒ ½Ã°£ÀÌ ¾ø±â ¶§¹®ÀÌ´Ù. ±×°Íº¸´Ùµµ comp.os.linux.networking ´º½º ±×·ì(¿©±â´Â, www.dejanews.com ¸¦ ÅëÇØ ¾ï¼¼½º °¡´ÉÇÏ´Ù. )À¸·Î Áú¹®À» postÇÏ´Â ÆíÀÌ, µ¿¿òÀ» ¹ÞÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿©±â·Î postÇϱâ Àü¿¡ °ü·Ã ¹®¼­¸¦ Àоî ÁֽÿÀ. ±× ´ÙÀ½¿¡, ÀÌ ´º ½º archive¸¦ °Ë»ö ÇÑ´Ù. ´©±º°¡°¡ °°Àº Áú¹®À» ÇÏ°í (±×¸®°í ´©±º°¡°¡ ȸ´äÇÏ°í )ÀÖ´Â °Íµµ Àֱ⠶§¹®ÀÌ´Ù. postÇÒ ¶§¿¡´Â, ´ç½ÅÀÌ ÇàÇÑ Àϵé°ú ¿¡·¯¸Þ¼¼Áö¸¦ ´Ü°èº°·Î ¼³¸íÇϱ⠹ٶõ´Ù. Á¤º¸¸¦ ¾òÀ»¼ö ÀÖ´Â »çÀÌÆ® o Linux: www.linux.org o Linux Documentation Project: metalab.unc.edu/mdw/linux.html (Linux Network Administrator Guideµµ Á¶»çÇÑ´Ù) o Freshmeat: ÃֽŠLinux ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷º» www.freshmeat.net o Linux ¸µÅ©: www.linuxlinks.com/Networking/ 12. ¹®¼­ÀÇ °³Á¤ ÀÌ·Â o 0.31 (1999³â 9¿ù 17ÀÏ) Linux router projectÀÇ ¾îµå·¹½º º¯°æ (John Ellis¿¡°Ô °¨»ç)°ú PPTP ¸µÅ©¸¦ ¶Ç Çϳª Ãß°¡ (Benjamin Smith¿¡°Ô °¨»ç) o 0.30 (1999³â 4¿ù 6ÀÏ) CODAÀÇ ¼½¼ÇÃß°¡ (Brian Ristuccia brianr@osiris.978.org ¿¡°Ô °¨»ç) o 0.2-0.29 Bugfixes:-) (º»¹®¼­¸»¹Ì »ç·Ê ÂüÁ¶) o 0.1 (1998³â 6¿ù 5ÀÏ) 13. »ç·Ê¿Í ¸éÃ¥ º»¹®¼­´Â ´Ù¼öÀÇ »ç¶÷µéÀÇ ¾÷Àû¿¡ ±âÃʸ¦ µÎ°í ÀÖ´Ù. Linux°¡ ÇöÀç ÃÖ¼±ÀÇ ³×Æ®¿öÅ© operating systemÀÇ Çϳª·Î µÉ ¶§±îÁö ÀÌ »ç¶÷µéÀÌ ¼ºÀå½ÃŲ °ÍÀÌ´Ù. ¸ðµç °ÍÀº ÀÌ »ç¶÷µéÀÇ ´öºÐÀÌ´Ù. ÀúÀÚ´Â ¸¹ÀÌ ³ë·ÂÇÏ¿©, º»¹®¼­¸¦ °£´ÜÇÏ°í Á¤È®ÇÏ°Ô, ¿ÏÀüÇÏÁö¸¸ ³Ê¹« ±æÁö ¾Êµµ·Ï Çß´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í, ÀÌ °°Àº »óȲ¿¡¼­µµ ÀúÀڴ åÀÓÀº ÁöÁö ¾Ê´Â´Ù. ¿©±â¿¡ ¾²°í ÀÖ´Â Á¤º¸´Â ¿©·¯ºÐ ÀÚ½ÅÀÇ ¸®½ºÅ©·Î ÀÌ¿ëÇØ ÁÖ¼¼¿ä. º»¹®¼­ÀÇ ½Ã»ç, Á¤Á¤, Àü¹ÝÀûÀÎ ÄÚ¸àÆ®´Â, Àú ÀÚ¿¡°Ô ÀÚÀ¯·Ó°Ô ÀüÀÚ¸ÞÀÏÀ» º¸³» ÁÖ¼¼¿ä. ±×°ÍÀ¸·Î º» ¹®¼­¸¦ °³¼±ÇÏ°í ½Í½À´Ï´Ù. º» ¹®¼­ Â÷ÈÄ °³Á¤ÆÇ¿¡¼­´Â Ȥ½Ã, radius , wget µîÀÇ Web/ftp¸¦ ¹Ì·¯¸µÇÏ´Â Åø, Æ®·¡ÇÈ analyzer, CORBA µî À» ½ÇÀ»Áöµµ ¸ð¸¨´Ï´Ù. ±âŸÀÇ È­Á¦µµ ÀúÀÚ¿¡°Ô °¡¸£ÃÄ ÁÖ¸é, ±×°ÍÀÌ Àû´ç ÇÏ´Ù°í »ý°¢µÇ¸é ½ÇÀ»Áöµµ ¸ð¸¨´Ï´Ù. ÀúÀÚÀÇ ¿¬¶ôó´Â daniel@rawbyte.com ÀÌ´Ù. ¸¶Áö¸·À¸·Î, Finnbjorn av Teilgum efat@kampsax.dtu.dk , Cesar Kant ckant@fazenda.gov.br , Mathieu Arnold arn@mygale.org ¿Í Hisakuni Nogami hisakuni@interlink.or.jp , Phil Garcia pgarcia@mail.execpc.com °¡ ÀÌ HOWTO¸¦ Àß Á¶»çÇØ ÄÚ¸àÆ® ÇØÁØ °Í¿¡ °¨»çÇÏ°í ½Í´Ù. ±×µéÀÇ µµ¿òÀº ¸Å¿ì °í¸¶¿î °ÍÀÌ´Ù. º» ¹®¼­´Â ¿©±â www.rawbyte.com/lno ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. Daniel Lopez Ridruejo 1999³â 9¿ù 17ÀÏ