linnou
11-02-2013, بتوقيت غرينيتش 01:21 AM
السلام عليكم ورحمة الله و بركاته
اليوم درس مفصل بسيط لحماية السيرفر SERVER من هجمات Dos Attack
درس مفصلنا تركيب install Mod Evasive و اعدادته الصحيحة
ببدأ على بركة الله
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/src
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> wget http://www.zdziarski.com/blog/wp-content/uploads/2014/02/mod_evasive_1.10.1.tar.gz
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> tar -zxf mod_evasive_1.10.1.tar.gz
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> cd mod_evasive
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> /usr/local/apache/bin/apxs -cia mod_evasive.c
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/src
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> rm -rf mod_evasive_1.10.1.tar.gz
</code> </code>
تم التنصيب setup بنجاح يبقى الان اعداد الرولز الخاص بالبرنامج و ربطه مع الاباتشي
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/apache/conf
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> pico rules.conf
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> <IfModule mod_evasive.c>
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
</IfModule>
</code> </code>
ثم اضغط ctrl + x ثم y ثم enter
سنقوم بتحرير ملف كونفيج الاباتشي لاضافة امر قراءة ملف القواعد (rules)
رمز PHP:
<code style="white-space:nowrap"> <code> pico /usr/local/apache/conf/httpd.conf
</code> </code>
ونبحث عن Include وذلك عن طريق ضغط ctrl+ w
سوف تجد الموديلات الملحقة بالاباتشى
اسفل تلك الموديلات قم باضافة هذا السطر:
رمز PHP:
<code style="white-space:nowrap"> <code> Include "/usr/local/apache/conf/rules.conf"
</code> </code>
ومن ثم
اضغط ctrl+w ابحث عن الكلمة التالية :
رمز PHP:
<code style="white-space:nowrap"> <code> Timeout 300
</code> </code>
استبدلها بالكلمة التالية و يمكنك تغيرها الى العدد اللي تشوفه مناسب
رمز PHP:
<code style="white-space:nowrap"> <code> Timeout 10
</code> </code>
بنفس الطريقة ابحث عن :
رمز PHP:
<code style="white-space:nowrap"> <code> MaxClients 150
</code> </code>
استبدله بالرقم المناسبة لعدد المستخدمين اللي بيزورون السيرفر SERVER.. مثل :
رمز PHP:
<code style="white-space:nowrap"> <code> MaxClients 500
</code> </code>
والان قم بحفظ الكونفج ctrl + x
انتظر حوالي 5 دقائق
بعدها اكتب
رمز PHP:
<code style="white-space:nowrap"> <code> service httpd start
</code> </code>
دمتم بود و السلام عليكم
أي استفسار انا موجود
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
اليوم درس مفصل بسيط لحماية السيرفر SERVER من هجمات Dos Attack
درس مفصلنا تركيب install Mod Evasive و اعدادته الصحيحة
ببدأ على بركة الله
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/src
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> wget http://www.zdziarski.com/blog/wp-content/uploads/2014/02/mod_evasive_1.10.1.tar.gz
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> tar -zxf mod_evasive_1.10.1.tar.gz
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> cd mod_evasive
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> /usr/local/apache/bin/apxs -cia mod_evasive.c
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/src
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> rm -rf mod_evasive_1.10.1.tar.gz
</code> </code>
تم التنصيب setup بنجاح يبقى الان اعداد الرولز الخاص بالبرنامج و ربطه مع الاباتشي
رمز PHP:
<code style="white-space:nowrap"> <code> cd /usr/local/apache/conf
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> pico rules.conf
</code> </code>
رمز PHP:
<code style="white-space:nowrap"> <code> <IfModule mod_evasive.c>
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
</IfModule>
</code> </code>
ثم اضغط ctrl + x ثم y ثم enter
سنقوم بتحرير ملف كونفيج الاباتشي لاضافة امر قراءة ملف القواعد (rules)
رمز PHP:
<code style="white-space:nowrap"> <code> pico /usr/local/apache/conf/httpd.conf
</code> </code>
ونبحث عن Include وذلك عن طريق ضغط ctrl+ w
سوف تجد الموديلات الملحقة بالاباتشى
اسفل تلك الموديلات قم باضافة هذا السطر:
رمز PHP:
<code style="white-space:nowrap"> <code> Include "/usr/local/apache/conf/rules.conf"
</code> </code>
ومن ثم
اضغط ctrl+w ابحث عن الكلمة التالية :
رمز PHP:
<code style="white-space:nowrap"> <code> Timeout 300
</code> </code>
استبدلها بالكلمة التالية و يمكنك تغيرها الى العدد اللي تشوفه مناسب
رمز PHP:
<code style="white-space:nowrap"> <code> Timeout 10
</code> </code>
بنفس الطريقة ابحث عن :
رمز PHP:
<code style="white-space:nowrap"> <code> MaxClients 150
</code> </code>
استبدله بالرقم المناسبة لعدد المستخدمين اللي بيزورون السيرفر SERVER.. مثل :
رمز PHP:
<code style="white-space:nowrap"> <code> MaxClients 500
</code> </code>
والان قم بحفظ الكونفج ctrl + x
انتظر حوالي 5 دقائق
بعدها اكتب
رمز PHP:
<code style="white-space:nowrap"> <code> service httpd start
</code> </code>
دمتم بود و السلام عليكم
أي استفسار انا موجود
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©