|
|
|
¸®´ª½ºÆÁ Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 14 article |
2001-08-04 10:18:04 |
|
|
|
|
NickName |
Ç®ºñ´© |
Subject |
dos °ø°Ý ¹æ¾î |
|
|
¿À·»Áö ºí·ç´ÔÀÇ ±ÛÀÔ´Ï´Ù.
http://www.koreaphp.co.kr
php¿Í À¥È£½ºÆà »çÀÌÆ®¸¦ ¿î¿µÇÏ¸é¼ ÂüÀ¸·Î ¸¹Àº ÀϵéÀ» ´çÇÕ´Ï´Ù.
ÇØÅ·À¸·Î ÀÎÇÑ ¼¹ö µ¥ÀÌÅÍ ³¯¸°°ÍµÎ ¸î¹ø µÇ±¸¿ä.
¹°·Ð koreaphp½ÃÀÛÇϱ⵵ Àü¿¡....
°íÀÇÀûÀÌµç ¾Æ´Ïµç ÇØÅ·À¸·Î ¸¹Àº ÇÇÇظ¦ ºÃÀ¾´Ï´Ù.
Áö±ÝÀÌ¾ß ÅÚ³ÝÀ» ¸·°í ¼ºñ½º°¡ °¡´ÉÇÏ´Ï Å« ÇØÅ·ÀÇ ¾î·Á¿òÀº ¾øÁö¸¸
ÇÏ°í »ý°¢ÇÏ¿´´Âµ¥ ¿Ø dos°ø°Ý...ÈêÈê...
Áö±Ý±îÁö °ø°Ý´çÇÑ °ÍÀº ÇØÅ·ÀÇ Ã¥À̳ª °Á¿¡ ³ª¿À´Â ¸ðµç Á¾·ùÀÇ
°ø°ÝµéÀÌ¿´À¾´Ï´Ù.
koreaphp¼¹ö´Â °ø°Ý ´çÇÏÁö ¾Ê¾Ò°í (ÁÖ)º£½ºÆ®ÇÑÄÄÀÇ À¥È£½ºÆà ¼¹öÁß¿¡
ÇѴ븦 °ø°Ý ´çÇßÀ¾´Ï´Ù.
1. 2001³â 1¿ù 2ÀÏ dos°ø°Ý ÆǴܱîÁö...
¸ÕÀú ¿ÀÀü 11½Ã°æ ¼¹öÀÇ Áö¿¬Ã³¸® ¼Óµµ°¡ ³Ê¹« ¸¹ÀÌ °É·È´Ù.
¸ÕÀú ÅÚ³ÝÀ¸·Î Á¢¼ÓÇÏ¿© ÇØÅ·ÀÇ À§Çè¿ä¼Ò¸¦ È®ÀÎÇѹÙ
ÇØÅ·ÀÇ ÈçÀûÀº ¹ß°ß µÇÁö ¾Ê¾Ò´Ù.
¹éµµ¾î,24½Ã°£ À̳» ¸¸µé¾îÁø ÆÄÀÏ, suidÆÄÀÏ,·Î±×ÆÄÀÏ µîµî
¿ª½Ã Àú¹ø¿¡ ¹ßÇ¥ÇÑ kidc³» ¼¹ö ÇØÅ· ¹æÁö ´ëÃ¥ÀÌ ¾î´À Á¤µµ È¿°ú¸¦
´©¸®´Â °Í °°¾Ò´Ù, ¹°·Ð ÅÚ³ÝÀ» ¸·¾ÆµÐ °Í°ú ¾µµ¥¾ø´Â µ¥¸óÀ» ¸ðµÎ Á×ÀÌ°í
±âŸ ´Ù¸¥ ¼³Á¤À» ÇصаÍÀÌ µµ¿òÀÌ µÈµíÇß´Ù.
topÀ¸·Î cpuÁ¡À¯À²°ú ¸Þ¸ð¸® »ç¿ë·®À» üũÇÏ¿´À¸³ª ±Þ¼ÓÀûÀÎ
cpu»ç¿ë·üÀ̳ª ¸Þ¸ð¸® Á¡À¯´Â ¾øÀ¸³ª idleÀÌ 97%ÀÌ»óÀ» Â÷ÁöÇÏ´Â µî
ÀÌ»ó Áõ»ó ¹ß°ß....
Çϵå¿þ¾î ÀÌ»óÀÏ ¼ö ÀÖ´Ù´Â ÆÇ´Ü¿¡ ¿ÀÈÄ 2½Ã ¼¹ö ¸®º× .....
2. ¸®º×ÈÄ¿¡...
¸®º×ÈÄ ±Þ°ÝÇÑ ¼¹ö ¼Óµµ Áõ°¡¿Í ´Ù¸¥ ¼ºñ½º°¡ ÀÌ»ó¾øÀÌ ÁøÇàµÊ¿¡
¾Èµµ¸¦ ÇÏ¿´À¸³ª ÃßÀ̸¦ ÁöÄѺ½.
¿ÀÈÄ ¿¡´Â dos°ø°ÝÀÌ ÀϽà ÁßÁöµÈµíÇÔ..
3. ¹ã9½Ã
¼¹öÀÇ ¼Óµµ°¡ ¶Ç ¶³¾îÁö±â ½ÃÀÛ...
º¸Åë ¼Ò½ºÀÚ·á½Ç¿¡ Á¦°¡ ¿Ã¸° ¼¹ö¼º´É Å×½ºÆ®¸¦ ÅëÇϸé
À¥¿¬°á0ÃÊ Ã³¸®¼Óµµ 0.001ÃÊ Á¤µµÀÎ ¼¹ö°¡
2ÃÊ´ë·Î ó¸® Áö¿¬ ±Þ»ó½Â..
top, pstreeµîÀ¸·Î ÀÌ»ó Á¢¼ÓÇöȲ È®ÀÎ
pstreeÇßÀ» °æ¿ì httpd ¾Õ¿¡ ¼ýÀÚ°¡ 150À¸·Î ¸·½ºÅ¬¶óÀ̾ðÆ® ¼ýÀÚ¿¡
µµ´ÞÇØ ÀÖ¾úÀ½..
idleµµ 98%ÀÌ»ó »ç¿ëÁß
netstat -an À¸·Î ÇöÀç port »óȲ È®ÀÎ
syn_rec»óÅÂÀÎ port¹ß°ß
syn_rec À¥¼¹ö°¡ ¿äûÀ» ¹ÞÀ¸¸é ¿äûÇÑ ip¿¡ ÇØ´çÇÏ´Â ÀÀ´äÀ»
ÇØ¾ß Çϴµ¥ ÀÀ´äÇϴµ¥ °É¸®´Â ip°¡ °¡Â¥ÀÌ°í ÀÀ´ä¿¡ ¹ÝÀÀÀ» ÇÏÁö ¾ÊÀ¸¸é
¿¬°áÀÌ ²÷±æµ¿¾È Áö¼ÓÀûÀ¸·Î ¿¬°áÀ» ÀÀÇÏ´Ù ÁßÁöµÈ »óÅ·Î
¼¹ö¿¡ ¸·´ëÇÑ ºÎÇϸ¦ ÁÝ´Ï´Ù.
ƯÁ¤ ip¿¡¼ Æ÷Æ®¸¦ ¹Ù²Ù¾î °¡¸é¼ ÁýÁßÀûÀ¸·Î 80Æ÷Æ®(¾ÆÆÄÄ¡¼¹ö httpÆ÷Æ®)¸¸À»
ÁýÁß °ø°ÝÇÏ´Â °ÍÀ¸·Î ÆÇ´Ü..
-1Â÷ Á¶Ä¡ : ÇØ´ç ¾ÆÀÌÇǸ¦ ¶ó¿ìÅÍ¿¡¼ Á¢±Ù ±ÝÁö ½ÃÅ´.
1Â÷ ipÁ¢±Ù ±ÝÁö ÀÌÈÄ ÇöÀúÇÑ ¼Óµµ Çâ»ó ¹× Á»ºñ ÇÁ·Î¼¼½º °¨¼Ò ½ÃÀÛ
ÇÏÁö¸¸ ƯÁ¤ ip Á¢±Ù ±ÝÁö ÀÌÈÄ ´Ù¸¥ ip·Î ÀÚµ¿º¯È¯µÇ¾î
´Ù½Ã °è¼ÓÀûÀÎ °ø°Ý......
- 2Â÷ Á¶Ä¡ : °ø°ÝÁßÀÎ ip¸¦ ¸ðµÎ ¶ó¿ìÅÍ¿¡¼ Â÷´Ü
»çÀ̹ö Å×·¯ ´ëÀÀ¼¾ÅÍ¿¡ ½Å°í, ÀÎÅͳÝÁ¦±¹¿¡¼ÀÇ ¶ó¿ìÅÍ °¨½Ã ½Ç½Ã
Å×·¯´ëÀÀ ¼¾ÅÍ ¿Ð : dos°ø°ÝÀº ¸·À» ¼öµµ ¾øÀ¸¸ç Àá½Ã ¼¹ö¸¦ Á×À̰ųª
ÆÄÀ̾î¿ù ¾ÈÀ¸·Î ¼¹ö¸¦ ¿Å±â´Â ¹æ¹ý¹Û¿¡ ¾ø´Ù°í Á¶¾ðÇÔ.
ÇÏÁö¸¸ ¿ì¸® koreaphpÆÀÀÌ ´©±¸Àΰ¡...ÈêÈê.....
¿ì¼± ´ëÃ¥ ¸¶·ÃÀ» À§ÇØ ÀϽà ¼¹ö Á¤Áö, Á»ºñ ÇÁ·Î¼¼½º ų µîÀ» ÇÏ¿´À¸³ª
Áö¼ÓÀûÀÎ ¹æÁöÃ¥À¸·Î »ý°¢µéÁö ¾Ê¾Æ ¶Ç ´Ù¸¥ ¹æ¹ý °±¸
4 11½Ã
ÇØ°áÀÇ ½Ç¸¶¸®...
dos°ø°ÝÀÌ ¼º°øÇÏ´Â ÀÌÀ¯´Â À¥¼¹ö´Â ¿äû¿¡ ´ëÇÏ¿© ÀÀ´äÀ» ÇÏ°í ÀÀ´äÀÌ ¾øÀ» °æ¿ì
ÀÏÁ¤ ½Ã°£ ÀÀ´äÀÌ ¿Ã¶§±îÁö ÇÁ·Î¼¼½º¸¦ »ì·ÁµÎ°í ¼ÒÄÏÀ» ¿¾îµÐ´Ù.
ÀÌ·¯ÇÑ ¿·ÁÁø ¼ÒÄÏÀÌ ¸¹¾ÆÁö°í ¿äû¿¡ ÀÏÀÏÈ÷ ÀÀ´äÀ» ÇÏ·Á ÇÏÁö¸¸
°¡Â¥ ipÁÖ¼Ò¿¡ ÀÀ´äÇÏ¸é ¼¹öÀǺÎÇϸ¸ °¡ÁߵɻÓÀÌ´Ù.
1Â÷ Á¶Ä¡ ¾ÆÆÄÄ¡ ¼³Á¤ºÎºÐÀÇ keepalive ¸¦ ¿ÀÇÁ½ÃÅ´ ¸ÕÀú ¼¹öÃø¿¡¼ ¿äû¿¡
ÀÀ´äÀ» ÇÏ°í ³ª¼ »ó´ë¹æ¿¡°Ô¼ ¿¬°áÀ» ²÷¾î¹ö¸²À¸·Î¼ ¼¹öÀÇ ¹«½ÄÇÑ
ÇìµùÇÏ´Â °ÍÀ» ¹æÁö Çϱâ À§Çؼ
timeout ½Ã°£À» 300ÃÊ¿¡¼ 10ÃÊ ÁÙ¿©¼ Á»ºñ ÇÁ·Î¼¼½º°¡ 10ÃÊÈÄ¿£ »èÁ¦ µÇµµ·Ï
Á¶Ä¡....
syn_rec»óÅÂÀÇ Á»ºñ ÇÁ·Î¼¼½ºµéÀÌ Time_wait»óÅ·Πº¯°æµÊ
Á»ºñ ÇÁ·Î¼¼½º¸¦ 10ÃÊ ´ÜÀ§·Î Á×À̹Ƿμ
pstree½Ã¿¡ ÇöÀç httpd»ç¿ëÀÚ ¼ýÀÚ 20ÀÌÇÏ·Î °¨¼Ò
top¿¡¼ ¿¬°á À¯Áö ¼½¼Ç 1ÀÌÇÏ·Î °¨¼Ò stopÇÁ·Î¼¼½º 20¿©°³
Àüü ÇÁ·Î¼¼½º 60¿©°³·Î °¨¼Ò idleÀº 90%¿¡ À°¹ÚÇÏÁö¸¸
¼¹öÀÇ »ç¾çÀÌ ¿ö³« °í±Þ»ç¾çÀÌ´Ù º¸´Ï ÃæºÐÈ÷ ó¸®ÇÔ
cpuÁ¡À¯À² 3%¹Ì¸¸, ¸Þ¸ð¸® »ç¿ë·ü Á¶±Ý Áõ°¡ÈÄ 10ÃÊÈÄ °¨¼Ò µîÀ¸·Î
Àüü ¸Þ¸ð¸®ÀÇ 10% ¹Ì¸¸¸¸ »ç¿ëÁßÀÌ°í ¼¹öÀÇ Ã³¸®Áö¿¬¼Óµµ
0.001ÃÊ´ë·Î ȸº¹....
¾ÆÆÄÄ¡ ¼³Á¤¸¸À¸·Îµµ ¾î´ÀÁ¤µµ È¿°ú¸¦ º»°Í °°´Ù.
5. 20001³â 1¿ù 3ÀÏ ¿ÀÀü 10½Ã
¾îÁ¦¿Í ´Ù¸§¾øÀÌ ¼¹ö´Â ¾ÆÁÖ ¿øÈ°È÷ 󸮵DZ¸ ¼Óµµµµ Á¤»óÀûÀÌ´Ù.
º¸Åë À¥È£½ºÆà ¼¹öÀÇ ÇÑ´Þ ¿äûÈ÷Æ®¼ö´Â 30¸¸È÷Æ®Á¤µµ Àε¥
1¿ù2ÀÏ ÇÏ·ç È÷Æ®¼ýÀÚ´Â 120¸¸ÀÌ ³Ñ¾ú¾ú´Ù.
ÇÏ·ç È÷Æ®¼ö 300¸¸ÀÌ»ó ÃæºÐÈ÷ °¨¼öÇÏ°íµµ ÃæºÐÇÑ ¼¹öÀÓÀ» ´Ù½Ã
Áõ¸íÇÏ¿´´Ù. Á»ºñÇÁ·Î¼¼½º¿¡ ÀÇÇÑ ¾ÆÆÄÄ¡ÀÇ È²´çÇÏ°í ¹«½ÄÇÑ ¿¬°á
¼³Á¤¸¸ ¾Æ´Ï¶ó¸é ÇÏ·ç 1000¸¸ È÷Æ® Á¤µµ´Â ¹«³È÷ °¨¼öÇϸ®¶ó º»´Ù.
120¸¸ È÷Æ®½Ã¿¡ ¼¹ö cpuÁ¡À¯À²Àº °Ü¿ì 3% ¹Ì¸¸ÀÌ¿´À¸´Ï±ñ...
¾Æ¹«Æ° 80Æ÷Æ®¿¡ ÀÌ·ç¾îÁø dos°ø°Ý¿¡ ¼¹ö¸¦ Á׿©¾ß ÇÒÁö
¸»¾Æ¾ß ÇÒÁö °áÁ¤ÇÏ¿©¾ß ÇßÁö¸¸ ¸®´ª½º ²Ï³ª ÇÑ´Ù´Â
Å×·¯ ´ëÀÀ¼¾ÅÍ ¹× ±âŸ ¸®´ª½º °ü¸®ÀÚÀÇ ¸»Ã³·³
Çغ¸Áöµµ ¾Ê°í Áö·¹ Æ÷±âÇÏ´Â °ÍÀº ¹æÆíÀÌ ¾Æ´Ï¶ó ºÃ´ø ¿ì¸®ÀÇ
ÆÇ´ÜÀÌ ¿Ç¾Ò´Ù.
´Ù¸¥ Æ÷Æ®¿¡´ëÇÑ °ø°ÝÀ̶ó¸é ¼ø°£ÀûÀ¸·Î µ¥¸óÀ» Á×À̰ųª
¼ºñ½º¸¦ ÁßÁö Çصµ µÇÁö¸¸ À¥È£½ºÆà ¾÷ü¿¡¼ 80Æ÷Æ®¸¦ ´Ý´Â °ÍÀº
¿µ¾÷ Á¤ÁöÀÌ»óÀÇ Àǹ̰¡ Àֱ⠶§¹®ÀÌ´Ù.
ÇØÅ·À» ½ÃµµÇÏÁö¸¸ ¶ÕÁö ¸øÇؼ dos°ø°ÝÀ» Çϴ°ÍÀÎÁö
¾Æ´Ï¸é ±×³É Á©·ç °£´ÜÇÏ°í ¸·°ÇÑ ¹æ¹ýÀ̶ó ±×·±Áö ¸ð¸£Áö¸¸....
¾ðÁ¨°¡´Â ¿©·¯´ëÀÇ ¼¹ö¿¡¼ ¹«Â÷º°ÀûÀÎ ÁýÁß dos°ø°ÝÀÌ ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù.
ÇÏÁö¸¸ ¿ì¸®´Â ¶Ç ¸·¾Æ ³¾°ÍÀÌ´Ù.
´ÙÀ½¿¡ ¸¸¾à ÆÄ»óÀûÀÎ °ø°ÝÀ» ÇØ¿À¸é °¡»ó ip·Î ¼¹öÀÇ À§Ä¡¸¦ ¼ÓÀÌ´Â ¹æ¹ý
°ú ±âŸ ´Ù¸¥ ¹æÆíÀ» ¸¶·ÃÇÏ¿© ²À ¸·¾Æ³»°í ´Ù½Ã´Â ±×·± °ø°ÝÀÌ
À¯È¿ÇÏÁö ¾Ê´Ù´Â °ÍÀ» ¸í½É½ÃÄÑ ¼¹ö¸¦ ÁöÄÑ ³¾°ÍÀÌ´Ù.
(¾ÈµÇ¸é ¾ÈµÇ´Âµ¥ ÈæÈæ ¿Ö ¿ì¸®¸¸ °ø°ÝÇÏ¡....ÇÏÁö¸¶ Å©·¡Ä¿¾ä..)
ÇØÅ·¿¡¼ºÎÅÍ dos°ø°Ý ¸áÆÜź µî ¼ö ¸¹Àº °ø°Ý¿¡µµ
ÇØÅ·ÀÇ Áö½ÄÀÌ ÀüÇô ¾ø´Â ¿ì¸®·Î¼ ¸¹Àº °øºÎÇÏ°Ô ÇØÁØ Å©·¡Ä¿¿¡°Ô
°í¸¿°Ô »ý°¢ÇÑ´Ù.
ÇÏÁö¸¸ ³Ê¹«µµ ¸¹Àº °ø°Ý¹ý¸¸ ÀÖ°í ¹æÁö ´ëÃ¥ Á¶Â÷ ¾ø´Â ÀÌ·¯ÇÑ
¸®´ª½º¿¡ ´ëÇÑ °Á´ ¸ó°¡ À߸øµÇ¾î°¡°í ÀÖ´Ù.
¾îµð¼ Á¶Â÷ dos°ø°ÝÀ» ¸·´Â ¹ýÀ̳ª ipÃßÀûÀ» ÇÏ´Â ¹æ¹ý Á¶Â÷ ¾øÀÌ
ÆÄÀ̾î¿ù ¾ÈÀ¸·Î ¼ûÀ¸¶ó°í¸¸ °¿äÇϱ⠺¸´Ù º¸´Ù Àû±ØÀûÀÎ ÀÚ¼¼·Î
¹æÁöÇØ¾ß ÇÏÁö ¾ÊÀ»±î »ý°¢ÇÑ´Ù.
´õ ÁÁÀº Á¤º¸³ª ³»¿ë ¾Æ½Ã´Â ºÐ Àú¿¡°Ô ²À À̸ÞÀÏ·Î ¾Ë·ÁÁÖ¼¼¿ä.
Àú´Â www.koreaphp.co.kr¿î¿µÀÚ ¿À·»Áö ºí·ç¿´½¿µÂ.
ÇØÅ·¾ø´Â ¼¼»ó¿¡ »ì°íÇ ¿À·»Áöºí·ç......°¡ ½Å»ç³â »õÇØ¿¡ ¶Ç ¼Ò¸ÁÇÕ´Ï´Ù.
|
|
Page Loading [ 0.03 Sec ]
SQL Time [ 0 Sec ]
|
|
|