Red Hat Ŭ·¯½ºÅÍ µµ±¸ ¸ðÀ½: Ŭ·¯½ºÅÍ ¼³Á¤ ¹× °ü¸® | ||
---|---|---|
ÀÌÀü | 12Àå. Piranha ¼³Á¤ µµ±¸¸¦ »ç¿ëÇÏ¿© LVS ¶ó¿ìÅÍ ¼³Á¤Çϱâ | ´ÙÀ½ |
VIRTUAL SERVERS ÆÐ³ÎÀº ÇöÀç Á¤ÀÇµÈ °³º° °¡»ó ¼¹ö¿¡ ´ëÇÑ Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù. °¢ Å×À̺í Ç׸ñ¿¡¼´Â °¡»ó ¼¹öÀÇ »óÅÂ, ¼¹ö¸í, ¼¹ö¿¡ ÇÒ´çµÈ °¡»ó IP ÁÖ¼Ò, °¡»ó IPÀÇ ³Ý¸¶½ºÅ©, ¼¹ö°¡ Åë½ÅÀ» ÁÖ°í ¹Þ´Â Æ÷Æ® ¹øÈ£, »ç¿ëµÈ ÇÁ·ÎÅäÄݰú °¡»ó ÀåÄ¡ ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë¾Æº¸½Ç ¼ö ÀÖ½À´Ï´Ù.
VIRTUAL SERVERS ÆÐ³Î¿¡ ³ªÅ¸³ °¢ ¼¹ö´Â ´ÙÀ½¿¡ ³ªÅ¸³ ȸéÀ̳ª ÇϺΠ¸Þ´º¿¡¼ ¼³Á¤ °¡´ÉÇÕ´Ï´Ù.
¼ºñ½º¸¦ Ãß°¡ÇϽ÷Á¸é, ADD ¹öưÀ» Ŭ¸¯ÇØ ÁֽʽÿÀ. ¼ºñ½º¸¦ »èÁ¦ÇϽ÷Á¸é, °¡»ó ¼¹ö Ãø¸é¿¡ À§Ä¡ÇÑ ¶óµð¿À ¹öư¿¡ Ŭ¸¯ÇÏ¿© ¼±ÅÃÇϽŠÈÄ DELETE ¹öưÀ» Ŭ¸¯ÇÏ½Ã¸é µË´Ï´Ù.
Å×ÀÌºí¿¡¼ °¡»ó ¼¹ö¸¦ Ȱ¼ºÈÇϰųª ºñȰ¼ºÈÇϽ÷Á¸é, ÇØ´ç ¼¹ö ¿·¿¡ À§Ä¡ÇÑ ¶óµð¿À ¹öư¿¡ Ŭ¸¯ÇϽŠÈÄ (DE)ACTIVATE ¹öưÀ» Ŭ¸¯ÇϽñ⠹ٶø´Ï´Ù.
°¡»ó ¼¹ö¸¦ Ãß°¡ÇϽŠÈÄ ±× ¼¹ö¸¦ ¼³Á¤ÇϽ÷Á¸é, ¼¹ö¸í ¿·¿¡ À§Ä¡ÇÑ ¶óµð¿À ¹öư¿¡ Ŭ¸¯ÇϽðí EDIT ¹öưÀ» Ŭ¸¯ÇϽøé VIRTUAL SERVER ÇϺΠ¸Þ´º°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.
±×¸² 12-6¿¡ º¸¿©Áø VIRTUAL SERVER ÇϺΠ¸Þ´º ÆÐ³Î¿¡¼´Â °³º° °¡»ó ¼¹ö¸¦ ¼³Á¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. °³º° °¡»ó¿¡ °ü·ÃµÈ ÇϺΠ¸Þ´º·Î ¿¬°áµÈ ¸µÅ©´Â ÆäÀÌÁö »ó´Ü¿¡ À§Ä¡Çϰí ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ °¡»ó ¼¹ö¿¡ ´ëÇÑ ÇϺΠ¸Þ´º¸¦ ¼³Á¤ÇϽñâ Àü¿¡ ¸ÕÀú ÀÌ ÆäÀÌÁö¿¡ ´ëÇÑ Á¤º¸ ÀÔ·ÂÀ» ¸¶Ä¡½Å ÈÄ ACCEPT ¹öưÀ» Ŭ¸¯ÇÏ¿© º¯°æ »çÇ×À» ÀúÀåÇϽñ⠹ٶø´Ï´Ù.
°¡»ó ¼¹ö¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Â À̸§À» ÀÔ·ÂÇØ ÁֽʽÿÀ. ÀÌ À̸§Àº ±â°è¿¡ ´ëÇÑ È£½ºÆ®¸íÀÌ ¾Æ´Õ´Ï´Ù µû¶ó¼ ¼¹ö¿¡ ´ëÇÑ ¹¦»çÀûÀÌ°í ±¸º°ÀÌ ½¬¿î À̸§À» »ç¿ëÇϽñ⠹ٶø´Ï´Ù. °¡»ó ¼¹ö¿¡ ÀÇÇØ »ç¿ëµÇ´Â ÇÁ·ÎÅäÄÝ (¿¹, HTTP)µµ ÁöÁ¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¼ºñ½º ÇÁ·Î±×·¥ÀÌ Ã»ÃëÇÒ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁֽʽÿÀ. ÀÌ ¿¹½Ã´Â HTTP ¼ºñ½º ¿ëÀ̹ǷΠÆ÷Æ® 80À» »ç¿ëÇÕ´Ï´Ù.
µå·Ó´Ù¿î ¸Þ´º¿¡¼ UDP ¶Ç´Â TCP¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù. À¥ ¼¹ö´Â ÀϹÝÀûÀ¸·Î TCP ÇÁ·ÎÅäÄÝÀ» ÅëÇÏ¿© Åë½ÅÀ» ÁÖ°í ¹Þ±â ¶§¹®¿¡, À§ÀÇ ¿¹½Ã¿¡¼´Â TCP°¡ ¼±ÅõǾú½À´Ï´Ù.
ÀÌ ÅØ½ºÆ® ÀԷ¶õ¿¡´Â °¡»ó ¼¹öÀÇ À¯µ¿ IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
µå·Ó´Ù¿î ¸Þ´º¿¡¼ °¡»ó ¼¹ö¿¡ ´ëÇÑ ³Ý¸¶½ºÅ©¸¦ ¼³Á¤ÇÕ´Ï´Ù.
´ÙÁß Æ÷Æ® ÇÁ·ÎÅäÄÝÀ» Çϳª·Î ¹°Å³ª, º°°³ÀÌÁö¸¸ ¼·Î °ü·ÃµÈ ÇÁ·ÎÄÚÄÝ¿¡ ´ëÇÑ ´ÙÁß Æ÷Æ® °¡»ó ¼¹ö¸¦ »ý¼ºÇϽô °æ¿ì°¡ ¾Æ´Ï¶ó¸é ÀÌ ÅØ½ºÆ® ÀԷ¶õ¿¡ ¹æÈº® ¸¶Å© Á¤¼ö°ªÀ» ÀÔ·ÂÇÏÁö ¸¶½Ê½Ã¿À. ÀÌ ¿¹½Ã¿¡¼ À§ÀÇ °¡»ó ¼¹ö´Â Firewall Mark¿¡ 80À̶ó´Â Á¤¼ö°ªÀ» °®½À´Ï´Ù. ±× ÀÌÀ¯´Â ¹æÈº® ¸¶Å© °ª 80À» »ç¿ëÇÏ¿© Æ÷Æ® 80 »ó HTTP Á¢¼Ó°ú Æ÷Æ® 443ÀÇ HTTPS Á¢¼ÓÀ» Çϳª·Î ¹±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ·¸°Ô Áö¼Ó¼ºÀ» »ç¿ëÇÏ¿© µÎ °³ÀÇ Á¢¼ÓÀ» Çϳª·Î ¹À½À¸·Î¼, »ç¿ëÀÚ°¡ ºñº¸¾È À¥ ÆäÀÌÁö³ª º¸¾È À¥ ÆäÀÌÁö¿¡ Á¢¼Ó½Ã µ¿ÀÏÇÑ ½ÇÁ¦ ¼¹ö·Î ¶ó¿ìÆÃµÇ¾î º¸¾È »óŸ¦ À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.
![]() | °æ°í |
---|---|
ÀÌ ¿µ¿ª¿¡ ¹æÈº® ¸¶Å©¸¦ ÀÔ·ÂÇϽøé IPVS´Â ÀÌ ¹æÈº® ¸¶Å©¸¦ °®´Â ÆÐŶÀ» ÀνÄÇÏ¿© µ¿ÀÏÇÏ°Ô Ãë±ÞÇÏÁö¸¸, ¹æÈº® ¸¶Å©¸¦ ½ÇÁ¦·Î ÇÒ´çÇϱâ À§Çؼ´Â Piranha ¼³Á¤ µµ±¸ ¿ÜºÎ Ãß°¡ ¼³Á¤À» ¼öÇàÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´ÙÁß Æ÷Æ® ¼ºñ½º¸¦ »ý¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Áö½Ã »çÇ×Àº 11.3 ÀýÀ» ÂüÁ¶ÇÏ½Ã°í °í°¡¿ë¼º FTP °¡»ó ¼¹ö¸¦ »ý¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸´Â 11.4 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. |
Virtual IP Address ¿µ¿ª¿¡¼ Á¤ÀÇµÈ À¯µ¿ IP ÁÖ¼Ò¸¦ ¹ÙÀεåÇÒ ³×Æ®¿öÅ© ÀåÄ¡¸íÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ.
°ø°ø À¯µ¿ IP ÁÖ¼Ò¸¦ °ø°ø ³×Æ®¿öÅ©¿¡ ¿¬°áµÈ ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º·Î º°Äª ÁöÁ¤ÇØÁÖ¼Å¾ß ÇÕ´Ï´Ù. ÀÌ ¿¹½Ã¿¡¼ °ø°ø ³×Æ®¿öÅ©´Â eth0 ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϹǷÎ, ÀåÄ¡¸í¿¡´Â eth0:1¸¦ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
½ÇÁ¦ ¼¹ö¿¡ °íÀåÀÌ ³ °æ¿ì Ȱ¼º LVS ¶ó¿ìÅͰ¡ °íÀå³ ½ÇÁ¦ ¼¹ö¸¦ ´Ù½Ã Ŭ·¯½ºÅÍ·Î ºÒ·¯¿À±â À§ÇØ ½ÃµµÇÏ´Â ÃÊ ´ÜÀ§ Áֱ⸦ Á¤¼ö°ªÀ¸·Î ÀÔ·ÂÇØ ÁֽʽÿÀ.
½ÇÁ¦ ¼¹ö°¡ Ȱµ¿À» ¸ØÃá ÈÄ °íÀåÀ¸·Î ÆÇ´ÜµÇ¾î Ŭ·¯½ºÅÍ¿¡¼ Á¦°ÅµÉ ¶§±îÁöÀÇ ÃÊ ´ÜÀ§ Áֱ⸦ Á¤¼ö°ªÀ¸·Î ÀÔ·ÂÇØ ÁֽʽÿÀ.
Quiesce server ¶óµð¿À ¹öưÀÌ ¼±ÅõǸé, ¾ðÁ¦µçÁö »õ·Î¿î ½ÇÁ¦ ¼¹ö ³ëµå°¡ ¿Â¶óÀÎ »óÅ·ΠÄÑÁú °æ¿ì ÃÖ¼Ò Á¢¼Ó Å×À̺íÀº 0À¸·Î Àç¼³Á¤µÇ¾î Ȱ¼º LVS ¶ó¿ìÅÍ´Â ¸ðµç ½ÇÁ¦ ¼¹ö°¡ »õ·Ó°Ô Ŭ·¯½ºÅÍ¿¡ Ãß°¡µÈ °Íó·³ ¼ºñ½º ¿äûÀ» Àü¼ÛÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÔÀ¸·Î¼ Ŭ·¯½ºÅÍ¿¡ »õ·Ó°Ô Ãß°¡µÈ ½ÇÁ¦ ¼¹ö°¡ °úµµÇÑ ¼ýÀÚÀÇ Á¢¼ÓÀ¸·Î ÀÎÇØ Á¤Ã¼µÇ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.
LVS ¶ó¿ìÅÍ´Â rup ¶Ç´Â ruptimeÀ» »ç¿ëÇÏ¿© ´Ù¾çÇÑ ½Ç¼¼ ¼¹ö »óÀÇ ÀÛ¾÷ ºÎÇϸ¦ ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù. °³º° ½ÇÁ¦ ¼¹ö°¡ rstatd ¼ºñ½º¸¦ ½ÇÇàÇÏ´Â °æ¿ì µå·Ó´Ù¿î ¸Þ´º¿¡¼ rup¸¦ ¼±ÅÃÇϽðí, °³º° ½ÇÁ¦ ¼¹ö°¡ rwhod ¼ºñ½º¸¦ ½ÇÇàÁßÀ̶ó¸é ruptime¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.
![]() | ÁÖÀÇ |
---|---|
ÀÛ¾÷ ºÎÇÏ ¸ð´ÏÅ͸µÀº ºÎÇÏ ºÐ»ê°ú´Â °°Àº °³³äÀÌ ¾Æ´Ï¸ç, °¡ÁßÄ¡ ±â¹Ý ÀÛ¾÷ ÇÒ´ç ¾Ë°í¸®Áò°ú ÇÔ²² »ç¿ëÇÏ½Ã¸é ¿¹Ãø ºÒ°¡´ÉÇÑ ÀÛ¾÷ ÇÒ´çÀ» ÃÊ·¡ÇÏ°Ô µË´Ï´Ù. ¶ÇÇÑ ÀÛ¾÷ ºÎÇÏ ¸ð´ÏÅ͸µÀ» »ç¿ëÇϽŴٸé, Ŭ·¯½ºÅÍ¿¡¼ »ç¿ëµÇ´Â ½ÇÁ¦ ¼¹ö´Â ¹Ýµå½Ã Linux ½Ã½ºÅÛÀÌ¿©¾ß ÇÑ´Ù´Â Á¡¿¡ ÁÖÀÇÇØ ÁֽʽÿÀ. |
µå·Ó´Ù¿î ¸Þ´º¿¡¼ ¿øÇϽô ÀÛ¾÷ ÇÒ´ç ¾Ë°í¸®ÁòÀ» ¼±ÅÃÇØ ÁֽʽÿÀ. ±âº»°ªÀº Weighted least-connection ÀÔ´Ï´Ù. ÀÛ¾÷ ÇÒ´ç ¾Ë°í¸®Áò¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, 9.3.1 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®·Î ºÎÅÍÀÇ ¿äûÀ» ¼ºñ½ºÇÏ´Â µµÁß¿¡ ¼¹ö °ü¸®ÀÚ°¡ °¡»ó ¼¹ö·ÎÀÇ Áö¼Ó¼º ¿¬°áÀ» ÇÒ °æ¿ì, ÀÌ ÅØ½ºÆ® ¿µ¿ª¿¡ ¿¬°á ŸÀӾƿô Á¦ÇÑÀÌ ¸¸·áµÇ±â Àü¿¡ Çã¿ëµÇ´Â ºñȰ¼º ½Ã°£À» ÃÊ ´ÜÀ§·Î ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
![]() | Áß¿ä |
---|---|
¾Õ¿¡¼ Firewall Mark ¿µ¿ª¿¡ °ªÀ» ÀÔ·ÂÇϼ̴ٸé, Áö¼Ó¼º °ªµµ ÀÔ·ÂÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ¹æÈº® ¸¶Å©¿Í Áö¼Ó¼ºÀ» ÇÔ²² »ç¿ëÇϽŴٸé, ¹æÈº® ¸¶Å©¸¦ °®´Â °³º° ¼¹ö¿¡ ´ëÇÏ¿© ÇÒ´çµÈ Áö¼Ó¼º °ªÀÌ µ¿ÀÏÇÑÁö È®ÀÎÇØ ÁֽʽÿÀ. Áö¼Ó¼º°ú ¹æÈº® ¸¶Å©¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, 9.5 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. |
ƯÁ¤ ¼ºê³Ý¿¡¸¸ Áö¼Ó¼ºÀ» Çã¿ëÇϽ÷Á¸é, µå·Ó´Ù¿î ¸Þ´º¿¡¼ ÀûÀýÇÑ ³×Æ®¿öÅ© ¸¶½ºÅ©¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.
![]() | ÁÖ¸ñ |
---|---|
¹æÈº® ¸¶Å©°¡ »ç¿ëµÇ±â Àü¿¡, ¼ºê³ÝÀ¸·Î Á¦ÇÑµÈ Áö¼Ó¼ºÀ» »ç¿ëÇÏ¿© ¿¬°áÀ» ¹´Â °ÍÀº Á¶ÀâÇÑ ¹æ¹ýÀ̾ú½À´Ï´Ù. ÀÌÁ¦ µ¿ÀÏÇÑ °á°ú¸¦ ¾ò±â À§Çؼ ¹æÈº® ¸¶Å©¿Í ÇÔ²² Áö¼Ó¼ºÀ» »ç¿ëÇÏ´Â °ÍÀÌ °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù. |
![]() | °æ°í |
---|---|
ÀÌ ÆÐ³Î¿¡ º¯°æÇϽŠ»çÇ×ÀÌ ÀÖ´Ù¸é ACCEPT ¹öưÀ» Ŭ¸¯ÇÏ¿© º¯°æµÈ »çÇ×À» ÀúÀåÇϽñ⠹ٶø´Ï´Ù. º¯°æ »çÇ×À» ÀúÀåÇÏÁö ¾ÊÀ¸½Ã¸é »õ ÆÐ³ÎÀ» ¼±ÅÃÇÏ½Ç °æ¿ì º¯°æ »çÇ×ÀÌ »ç¶óÁú °¡´É¼ºÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù. |
ÆÐ³Î »ó´Ü¿¡ À§Ä¡ÇÑ REAL SERVER ÇϺΠ¸Þ´º ¸µÅ©¿¡ Ŭ¸¯ÇϽøé EDIT REAL SERVER ÇϺΠ¸Þ´º°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. ÀÌ ÇϺΠ¸Þ´º¿¡¼´Â ƯÁ¤ °¡»ó ¼ºñ½º¿¡ ´ëÇÑ ¹°¸®Àû ¼¹ö È£½ºÆ®ÀÇ »óŸ¦ º¸¿©ÁÝ´Ï´Ù.
»õ ¼¹ö¸¦ Ãß°¡Çϱâ À§ÇØ ADD ¹öưÀ» Ŭ¸¯ÇØ ÁֽʽÿÀ. ±âÁ¸ ¼¹ö¸¦ »èÁ¦ÇϽ÷Á¸é, ÇØ´ç ¼¹ö ¿·¿¡ À§Ä¡ÇÑ ¶óµð¿À ¹öưÀ» ¼±ÅÃÇϽŠÈÄ DELETE ¹öưÀ» Ŭ¸¯ÇÏ½Ã¸é µË´Ï´Ù. ±×¸² 12-8¿¡¼ º¸À̵íÀÌ EDIT REAL SERVER ÆÐ³ÎÀ» ·ÎµùÇϽ÷Á¸é EDIT ¹öưÀ» Ŭ¸¯ÇϽñ⠹ٶø´Ï´Ù.
ÀÌ ÆÐ³ÎÀ» ´ÙÀ½°ú °°Àº ¼¼°¡Áö Ç׸ñÀ¸·Î ±¸¼ºµË´Ï´Ù:
½ÇÁ¦ ¼¹ö¿¡ ´ëÇÑ ¹¦»çÀûÀÎ À̸§.
![]() | ÈùÆ® |
---|---|
ÀÌ À̸§Àº ±â°è¿¡ ´ëÇÑ È£½ºÆ®¸íÀÌ ¾Æ´Õ´Ï´Ù µû¶ó¼ ¼¹ö¿¡ ´ëÇÑ ¹¦»çÀûÀÌ°í ±¸º°ÀÌ ½¬¿î À̸§À» »ç¿ëÇϽñ⠹ٶø´Ï´Ù. |
½ÇÁ¦ ¼¹öÀÇ IP ÁÖ¼Ò, °ü·Ã °¡»ó ¼¹ö¿¡ ´ëÇÑ Ã»Ãë Æ÷Æ®°¡ ÀÌ¹Ì ÁöÁ¤µÇ¾î ÀÖÀ¸¹Ç·Î, Æ÷Æ® ¹øÈ£´Â Ãß°¡ÇÏÁö ¸¶½Ê½Ã¿À.
¼¹ö ±×·ì¿¡¼ ´Ù¸¥ È£½ºÆ®¿Í ºñ±³ÇÑ ÇØ´ç È£½ºÆ®ÀÇ »ó´ëÀûÀÎ ÀÛ¾÷ ó¸® ¿ë·®À» ³ªÅ¸³»´Â Á¤¼ö °ª. °ªÀº ÀÓÀǰªÀÌÁö¸¸ Ŭ·¯½ºÅÍ ³»ÀÇ ´Ù¸¥ ½ÇÁ¦ ¼¹ö¿¡ ´ëÇÑ ºñÀ²·Î °£ÁÖÇÕ´Ï´Ù. ¼¹ö Áß·®Ä¡¿¡ ´ëÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¿øÇϽŴٸé, 9.3.2 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
![]() | °æ°í |
---|---|
ÀÌ ÆÐ³Î¿¡ º¯°æµÈ »çÇ×ÀÌ ÀÖ´Ù¸é »õ ÆÐ³ÎÀ» ¼±ÅÃÇϼŵµ º¯°æ »çÇ×À» ÀÒÁö ¾Êµµ·Ï ¹Ýµå½Ã ACCEPT ¹öưÀ» Ŭ¸¯ÇÏ¿© º¯°æ »çÇ×À» ÀúÀåÇϽñ⠹ٶø´Ï´Ù. |
ÆäÀÌÁö »ó´Ü¿¡ À§Ä¡ÇÑ MONITORING SCRIPTS ¸µÅ©¸¦ Ŭ¸¯ÇϽʽÿÀ. ¼¹ö °ü¸®ÀÚ´Â EDIT MONITORING SCRIPTS ÇϺΠ¸Þ´º¿¡¼ °¢ ½ÇÁ¦ ¼¹ö »ó¿¡¼ °¡»ó ¼¹ö¿¡ ´ëÇÑ ¼ºñ½º°¡ Á¦´ë·Î ÀÛµ¿ ÁßÀÎÁö¸¦ °ËÁõÇϱâ À§ÇÑ send/expect ¹®ÀÚ¿ ¼ø¼¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ ÆÐ³Î¿¡¼ µ¿ÀûÀ¸·Î º¯°æµÇ´Â µ¥ÀÌÅͰ¡ ÇÊ¿äÇÑ ¼ºñ½º¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ Á¤ÀÇµÈ ½ºÅ©¸³Æ®¸¦ ÁöÁ¤ÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù.
º¸´Ù °í±Þ ¼ºñ½º °ËÁõÀ» À§Çؼ´Â, ÀÌ ¿µ¿ª¿¡¼ ¼ºñ½º È®ÀÎ (service-checking) ½ºÅ©¸³Æ®·ÎÀÇ °æ·Î¸¦ ÁöÁ¤ÇÏ½Ã¸é µË´Ï´Ù. ÀÌ ±â´ÉÀº HTTPS¿Í SSL°ú °°ÀÌ µ¿ÀûÀ¸·Î º¯°æµÇ´Â µ¥ÀÌÅ͸¦ ÇÊ¿ä·Î ÇÏ´Â ¼ºñ½ºÀÇ °æ¿ì¿¡ ƯÈ÷ À¯¿ëÇÕ´Ï´Ù.
To use this functionality, you must write a script that returns a textual response, set it to be executable, and type the path to it in the Sending Program field.
![]() | ÈùÆ® |
---|---|
½ÇÁ¦ ¼¹ö ±×·ì¿¡¼ °¢ ¼¹ö°¡ °ËÁõµÇ´Â °ÍÀ» È®ÀÎÇϱâ À§Çؼ´Â Sending Program ¿µ¿ª¿¡¼ ½ºÅ©¸³Æ®·ÎÀÇ °æ·Î ´ÙÀ½¿¡ Ưº° ÅäÅ«ÀÎ %h¸¦ »ç¿ëÇϽñ⠹ٶø´Ï´Ù. ÀÌ ÅäÅ«Àº nanny µ¥¸ó¿¡ ÀÇÇØ ½ºÅ©¸³Æ®°¡ È£ÃâµÉ ¶§ °¢ ½ÇÁ¦ ¼¹öÀÇ IP ÁÖ¼Ò·Î ±³Ã¼µË´Ï´Ù. |
´ÙÀ½Àº ¿ÜºÎ ¼ºñ½º È®ÀÎ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ½Ç ¶§ Âü°íÇÏ½Ç ¼ö ÀÖ´Â ¿¹½Ã ½ºÅ©¸³Æ®ÀÔ´Ï´Ù:
#!/bin/sh TEST=`dig -t soa example.com @$1 | grep -c dns.example.com if [ $TEST != "1" ]; then echo "OK else echo "FAIL" fi |
![]() | ÁÖ¸ñ |
---|---|
Sending Program Ç׸ñ¿¡ ¿ÜºÎ ÇÁ·Î±×·¥ÀÌ ÀԷµȴٸé, Send Ç׸ñÀº ¹«½ÃµË´Ï´Ù. |
ÀÌ ¿µ¿ª¿¡¼ °¢ ½ÇÁ¦ ¼¹ö·Î º¸³¾ nanny µ¥¸ó¿¡ ´ëÇÑ ¹®ÀÚ¿À» ÀÔ·ÂÇϽʽÿÀ. ±âº»À¸·Î send ¿µ¿ªÀº HTTP¿ëÀ¸·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÇ Çʿ信 ¸Â°Ô ÀÌ °ªÀ» º¯°æÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ç׸ñÀ» ºó ÄÀ¸·Î ³²°Ü µÎ½Ç °æ¿ì, nanny µ¥¸óÀº Æ÷Æ® ¿±â¸¦ ½ÃµµÈÄ Æ÷Æ®°¡ ¼º°øÀûÀ¸·Î ¿¸°´Ù¸é ¼ºñ½º°¡ ½ÇÇà ÁßÀ̶ó°í °£ÁÖÇÕ´Ï´Ù.
ÀÌ ¿µ¿ª¿¡´Â ¿ÀÁ÷ ÇÑ °³ÀÇ send ¹®ÀÚ¿¸¸ Çã¿ëµË´Ï´Ù. ÀÌ send ¹®ÀÚ¿¿¡´Â Àμ⠰¡´ÉÇÑ ASCII ¹®ÀÚ¸¦ ºñ·ÔÇÏ¿© ´ÙÀ½°ú °°Àº À̽ºÄÉÀÌÇÁ(escape) ¹®ÀÚ¿¸¸ Æ÷ÇÔ °¡´ÉÇÕ´Ï´Ù:
\n »õ·Î¿î ÁÙ.
\r ij¸®Áö ¸®ÅÏ (carraige return).
\t ÅÇ (tab).
\ ´ÙÀ½¿¡ ¿À´Â ¹®ÀÚ·Î À̵¿.
¼¹ö°¡ Àç´ë·Î ÀÛµ¿ ÁßÀÏ °æ¿ì ³»º¸³¾ ÅØ½ºÆ® ÀÀ´äÀ» ÀÔ·ÂÇØ ÁֽʽÿÀ. ¿©·¯ºÐÀÌ Á÷Á¢ sending ÇÁ·Î±×·¥À» ÀÛ¼ºÇϼ̴ٸé, ¼¹ö°¡ ¼º°øÀûÀ¸·Î ÀÛµ¿ÇÒ °æ¿ì º¸³¾ ÀÀ´äÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
![]() | ÈùÆ® |
---|---|
ÁÖ¾îÁø ¼ºñ½º¿¡ ´ëÇÏ¿© ¾î¶°ÇÑ ÀÀ´äÀ» º¸³¾ °ÍÀÎÁö ¾Ë¾Æ³»±â À§Çؼ´Â, ½ÇÁ¦ ¼¹ö »ó Æ÷Æ®·Î telnet Á¢¼ÓÇϽŠÈÄ µ¹¾Æ¿À´Â ÀÀ´äÀ» ¾Ë¾Æ º¾´Ï´Ù. ¿¹¸¦ µé¾î, FTP Á¢¼Ó ÈÄ 220 À̶ó´Â ÀÀ´äÀÌ µ¹¾Æ¿É´Ï´Ù. µû¶ó¼ Send ¿µ¿ª¿¡´Â quitÀ̶ó°í ÀÔ·ÂÇϽðí, Expect ¿µ¿ª¿¡´Â 220À» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. |
![]() | °æ°í |
---|---|
ÀÌ ÆÐ³Î¿¡ º¯°æµÈ »çÇ×ÀÌ ÀÖ´Ù¸é »õ ÆÐ³ÎÀ» ¼±ÅÃÇϼŵµ º¯°æ »çÇ×À» ÀÒÁö ¾Êµµ·Ï ¹Ýµå½Ã ACCEPT ¹öưÀ» Ŭ¸¯ÇÏ¿© º¯°æ »çÇ×À» ÀúÀåÇϽñ⠹ٶø´Ï´Ù. |
Piranha ¼³Á¤ µµ±¸¸¦ »ç¿ëÇÏ¿© °¡»ó ¼¹ö¸¦ ¼³Á¤Çϼ̴ٸé, ƯÁ¤ ¼³Á¤ ÆÄÀÏÀ» ¹é¾÷ LVS ¶ó¿ìÅÍ·Î º¹»çÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù. º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â 12.7 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.