Siege: Ntsuas kev ntsuas ntawm koj lub web server

Tsuas yog 2 lub lis piam dhau los Kuv hais rau lawv yuav ua li cas ntsuas koj lub web server ua haujlwm nrog Apache Benchmark, thiab tom qab ntawd teeb nws nrog GNUPlot.

Lub sijhawm no Kuv yuav qhia koj txog lwm txoj kev xaiv rau Apache Benchmark, Kuv yuav qhia koj txog: siege

NetStat txhawm rau tiv thaiv DDoS kev tawm tsam

Siege thiab yuav ua li cas rau nws nruab?

Nrog Siege peb sim tawm kev nkag mus rau lub vev xaib, uas yog, peb qhia txog tus lej kawg ntawm kev thov uas yuav tsum tau ua rau qhov chaw tshwj xeeb, muaj pes tsawg tus ua ke, yog tias peb xav kom koj mus xyuas qhov URL tshwj xeeb lossis txheej lawv, thiab lwm yam. Thaum kawg peb tau txais cov zis uas yuav qhia peb ntev npaum li cas nws coj peb lub web server tuaj koom rau txhua qhov kev thov, thiab lwm yam. Thaum kawg, nws yog cov ntaub ntawv uas pab peb kom paub tias yog cov haujlwm ua haujlwm txhim kho uas peb yuav ua kom zoo lossis tsis yog.

Txhawm rau txhim kho Siege, tsuas yog nruab ib pob ntawm tib lub npe hauv peb distro, hauv Debian, Ubuntu lossis zoo ib yam li nws yuav yog:

sudo apt-get install siege

Hauv ArchLinux lossis derivatives nws yuav yog:

sudo pacman -S siege

Yuav siv Siege li cas?

Ib yam li Apache Benchmark, nrog rau ib qho parameter peb dhau txhua qhov kev thov nws yuav ua thiab nrog lwm tus peb qhia cov naj npawb ntawm kev thov ib txhij:

siege --concurrent=50 --reps=100 http://www.misitio.com

Raws li cov piv txwv no, peb yuav ua tag nrho 100 qhov kev thov, 50 tib txhij.

Cov zis yuav yog tej yam zoo li no:

siege

Qhov no tsuas yog ua rau thov ntawm lub xaib qhov ntsuas, qhov tseem ceeb tshaj plaws uas yuav tau xav txog yog teb lub sijhawm.

Tib yam yog tias peb tsim cov ntaub ntawv (urls.txt piv txwv) thiab nyob rau hauv nws peb tso ob peb URL ntawm tib lub vev xaib, tom qab ntawd nrog kev khav theeb peb siv cov kab hauv qab no mus xyuas cov URLs thiab ntsuas kev ua haujlwm, qhov no yog qhov kev coj ua tiag tiag lossis ua tau, txij li tsis muaj tib neeg tuaj xyuas 100 zaus qhov ntsuas ntawm lub xaib nyob uake 🙂

siege --concurrent=50 --reps=100 -f urls.txt

kawg

Txog tam sim no kuv tseem tsis tau teeb tsa cov txiaj ntsig nrog GNUPlot (zoo li kuv tau ua nrog Apache Benchmark), nws yog ib txoj haujlwm uas kuv tseem muaj nyob hauv ToDo 😉


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

2 lus, tawm koj li

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm.

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.

  1.   Pepe Barrascout Ortiz said

    Kuv muaj lus nug, raws li koj tau hais, feem ntau ib tus neeg yuav tsis mus xyuas tib url 100 lossis x lub sijhawm hauv cov kab lus hauv lub sijhawm luv luv, yog li qhov no tsis tuaj yeem raug suav tias yog DDoS nres thiab tias tib lub server nkag peb? , Piv txwv tias tau kawg peb tau teeb tsa qhov tsawg kawg ntawm kev ruaj ntseg.

    Qhov zoo tshaj plaws.

  2.   loj said

    Kuv nyiam nws, ntau qhov no

bool (muaj tseeb)