استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
11-02-2013, بتوقيت غرينيتش 12:53 AM
#1
[شرح طريقة] إعداد و تنصيب setup mod_evasive للحماية من هجمات DoS, DDoS, Brute Force
السلام عليكم و رحمة الله و بركاتة
اليوم هشرح طريقة طريقة إعداد و تنصيب setup mod_evasive و هو موديل قوي جداً في الحماية من الهجمات التالية :
أولاً شرح طريقة التنصيب setup :
تختلف طريقة التنصيب setup لهذا الموديل بإختلاف إصدار الأباتشي :-
طريقة التصيب لـ Apache 1.3 :
إدخل الشيل بأكونت الرووت و طبق الأوامر دي ورا بعض بالترتيب :
رمز Code:
cd /usr/src
رمز Code:
wget http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar
رمز Code:
tar xfz mod_evasive_1.10.1.tar.gz
رمز Code:
cd mod_evasive
رمز Code:
find / -type f -name apxs -print
رمز Code:
$APACHE_ROOT/bin/apxs -cia mod_evasive.c
و بكدة يكون انتهى تنصيب setup الموديل لإصدرات الأباتشي 1.3
طريقة التصيب لـ Apache 2 :
إدخل الشيل بأكونت الرووت و طبق الأوامر دي ورا بعض بالترتيب :
رمز Code:
up2date -i httpd-devel
رمز Code:
cd /usr/src
رمز Code:
wget http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar
رمز Code:
tar xfz mod_evasive_1.10.1.tar.gz
رمز Code:
cd mod_evasive
رمز Code:
$APACHE_ROOT/bin/apxs -cia mod_evasive20.c
كدة تكون انتهى تنصيب setup الموديل
ندخل بأه في إعدادة كي يعمل بشكل صحيح و بأعلى كفاءة :
بردو طريقة الإعداد بتختلف بإختلاف اصدار الـ Apache
طريقة الإعداد لـ Apache 1.3 :
إدخل على ملف httpd.conf و قم بفتحة للتعديل فية و أضف السطور التالية :
رمز Code:
<IfModule mod_evasive.c> DOSHashTableSize 3097 DOSPageCount 2 DOSSiteCount 50 DOSPageInterval 1 DOSSiteInterval 1 DOSBlockingPeriod 240 </IfModule>
و بكدة الموديل هيعمل Block للـ IP اللي بيحاول يقوم بالهجمات دي لمدة 4 دقائق و انا شايف ان دي المدة المثالية لكن لو حبيت تغيرها فقط غير رقم 240 اللي قدام DOSBlockingPeriod و هو بيمثل مدة الحجب بالثواني يعني مثلاً لو عايز تخليها 5 دقايق يغير رقم 240 الى 300
2 - طريقة الإعداد للـ Apache 2 :
إدخل على ملف httpd.conf و قم بفتحة للتعديل فية و أضف السطور التالية :
رمز Code:
<IfModule mod_evasive20.c> DOSHashTableSize 3097 DOSPageCount 2 DOSSiteCount 50 DOSPageInterval 1 DOSSiteInterval 1 DOSBlockingPeriod 240 </IfModule>
و بكدة الموديل هيعمل Block للـ IP اللي بيحاول يقوم بالهجمات دي لمدة 4 دقائق و انا شايف ان دي المدة المثالية لكن لو حبيت تغيرها فقط غير رقم 240 اللي قدام DOSBlockingPeriod و هو بيمثل مدة الحجب بالثواني يعني مثلاً لو عايز تخليها 5 دقايق يغير رقم 240 الى 300
بعد إكمال التنصيب setup و الإعداد يجب إعادة تشغيل الـ Apache بإستخدام الأمر التالي :
[CODE]service httpd restart /CODE]
انتهى الدرس مفصل
أرجو اني اكون أفدتكو و أي إستفسارات أنا موجود
ملحوظة : برجاء عدم نقل الموضوع بدون ذكر المصدر : شركة مصراوي هوست

©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة loulou ange في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:20 AM
-
بواسطة loulou ange في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:17 AM
-
بواسطة loulou ange في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:05 AM
-
بواسطة linnou في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 12:56 AM
-
بواسطة walid في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 12:47 AM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى