B / Y / U / S
HOME À¥ È£½ºÆà µµ¸ÞÀÎ ¸Å´º¾ó °í°´Áö¿ø ¼³Á¤Á¤º¸ °èÁ¤½Åû 2024-12-25 Wednesday 
À¥ È£½ºÆÃ
# °øÁö »çÇ×
# ÀÚÁÖ ¹¯´Â Áú¹®
# Áú¹®°ú ´äº¯
# °¡ÀÔ ¹®ÀÇ
Ä¿¹Â´ÏƼ
# ÀÚÀ¯°Ô½ÃÆÇ
# ¸®´ª½ºÆÁ
# ¾ÆÀÌÅ¥ Å×½ºÆ®
# ³»È¨ ¼Ò°³
# °Ö·¯¸®
# ÀÚ·á½Ç

  ¸®´ª½ºÆÁ  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¿î¿µÀÚ ¿À·»Áö ºí·ç¿´½¿µÂ. 
ÇØÅ·¾ø´Â ¼¼»ó¿¡ »ì°íÇ ¿À·»Áöºí·ç......°¡ ½Å»ç³â »õÇØ¿¡ ¶Ç ¼Ò¸ÁÇÕ´Ï´Ù.
Regist Addr [ 210.221.19.151 ] ¸ñ·Ïº¸±â À­±Û ¾Æ·§±Û
Á¤±ÔÇ¥Çö½Ä [ »ó¼¼ °Ë»ö ]
Page Loading [ 0.03 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2024 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

°³ÀÎÁ¤º¸ Ãë±Þ¹æħ ÀÌ¿ë ¾à°ü »çÀÌÆ® ¸Ê ¾îµå¹Î °ü¸®