# حظر الدول لموقع معين

Source: https://support.kapsulehost.com/ar-ae/site-geo-blocking

تتيح لك تصفية الدول حظر الزوار من دول معينة، أو السماح فقط بزوار من دول معينة، ويتم فرض ذلك على مستوى الخادم استنادًا إلى عنوان IP الخاص بكل زائر. يغطي هذا الدليل الوضعين، وكيفية إعدادهما بأمان، وما يمكن للميزة فعله وما لا يمكنها فعله، ولماذا لا يمكن أن تمنعك أبدًا من الدخول إلى KPanel.

## أين تجد تصفية الدول في KPanel

لتصفية الدول عنصر خاص بها في القائمة اليسرى للموقع: افتح **الإعدادات**، ثم **حظر الدول**. يمكنك أيضًا الوصول إليها عبر صفحة الأمان الخاصة بالموقع:

1. سجّل الدخول إلى [KPanel](https://kpanel.kapsulehost.com).
2. انقر على **المواقع** في الشريط الجانبي الأيسر، ثم انقر على الموقع.
3. افتح صفحة **الأمان** الخاصة بالموقع. في موقع ووردبريس أو ووكومرس، تكون **ووردبريس**، ثم **الأمان**. أما في موقع ثابت أو PHP أو Node.js أو Python أو Ruby فهي **الإعدادات**، ثم **الأمان**.
4. ابحث عن بطاقة **تصفية عناوين IP حسب الدول** وانقر على **تهيئة**.

العنوان المباشر هو `/websites/<site-id>/security/geo-block`.

![تصفية عناوين IP حسب الدول لموقع في KPanel](https://support.kapsulehost.com/help/screenshots/site-geo-blocking.467216eb.webp)

تلخص بطاقة صفحة الأمان أيضًا الحالة الراهنة دون الحاجة لفتح الصفحة الكاملة: عدد الدول المحددة، وما إذا كان يتم حظرها أم السماح بها.

## الوضعان المتاحان

**حجب المختارة.** يُسمح بجميع الزيارات باستثناء الزوار القادمين من الدول التي تحددها. استخدم هذا لإقصاء مصدر محدد لسوء الاستخدام مع إبقاء الموقع مفتوحًا للجميع. هذا هو الخيار الآمن الافتراضي، والأنسب في معظم الحالات.

**السماح بالمختارة فقط.** يتم حظر جميع الزيارات باستثناء الزوار القادمين من الدول التي تحددها. استخدم هذا الوضع عندما يخدم الموقع فعليًا سوقًا واحدة فقط ولا شيء غيرها، مثل أداة داخلية أو خدمة مرخّصة إقليميًا.

تتلقى الطلبات المحظورة استجابة HTTP 403.

> **Warning:** وضع السماح بالمختارة فقط أقوى تأثيرًا مما يبدو عليه. فهو يحظر زواحف محركات البحث، وأدوات مراقبة وقت التشغيل، ونداءات مزوّدي الدفع، ومُرسِلي webhook الذين يصادف أنهم يأتون من خارج قائمتك المسموحة، وليس فقط الزوار البشريين. إذا استخدمته، فتوقع أن تضطر لإضافة دول لم تفكر فيها، وراقب حركة المرور بعد ذلك.

## إعداد الميزة

1. افتح صفحة تصفية الدول.
2. اختر **حجب المختارة** أو **السماح بالمختارة فقط**.
3. استخدم مربع البحث للعثور على الدول بالاسم أو بالرمز المكوّن من حرفين، وانقر على كل دولة لتحديدها. يعرض الرأس عدادًا متحركًا ورابط **مسح الكل**.
4. انقر على الزر الموجود في الأسفل، والذي يعرض نص **تطبيق على** عدد الدول التي اخترتها.

تسري القواعد على الخادم فور الحفظ. لا يوجد تأخير في الانتشار ولا ذاكرة تخزين مؤقت يجب الانتظار حتى تنتهي.

تُعلَّم أي تغييرات غير محفوظة بملاحظة **تغييرات غير محفوظة** بجانب الزر، بحيث لا يمكنك مغادرة الصفحة بقاعدة غير مكتملة وأنت تظن أنها طُبّقت.

## الحماية من قائمة السماح الفارغة

وضع السماح بالمختارة فقط بدون اختيار أي دولة يعني فعليًا "السماح فقط بهذه الصفر من الدول"، وهو ما يساوي حظر كل زائر على وجه الأرض وإخراج موقعك بالكامل من الخدمة.

هذا المزيج مرفوض. إذا حاولت حفظه، ستظهر لك رسالة خطأ تطلب منك إضافة دولة واحدة على الأقل أو العودة إلى وضع الحظر. يحدث هذا الرفض في المتصفح ثم مرة أخرى على الخادم، بحيث لا يوجد أي مسار يمكن من خلاله تطبيقه عن طريق الخطأ.

> **Note:** لإيقاف التصفية تمامًا، امسح جميع الدول وأنت في وضع **حجب المختارة** ثم احفظ. يتحول الزر إلى **مسح القواعد**، وبعد ذلك يُسمح بجميع الزيارات مجددًا. تؤكد الصفحة ذلك: فمع عدم تحديد أي دولة، يُسمح بجميع الزيارات.

## لا يمكنك أن تحرم نفسك من الدخول إلى KPanel

هذا هو السؤال الذي يطرحه الجميع، والإجابة مطمئنة.

يُقدَّم KPanel من نطاق منفصل خاص به. أي قاعدة دولة تنشئها هنا تنطبق على موقعك الإلكتروني، وليس على لوحة التحكم، لذلك حتى القاعدة التي تحظر دولتك أنت لا تؤثر أبدًا على قدرتك على تسجيل الدخول أو تعديل القاعدة أو إزالتها.

أسوأ سيناريو ممكن هو أن تحظر نفسك من موقعك الإلكتروني الخاص، وهذا أمر يمكنك إصلاحه من KPanel في ثوانٍ معدودة.

## ما يمكن لهذه الميزة فعله وما لا يمكنها فعله

يُطبَّق حظر الدول استنادًا إلى عنوان IP الخاص بالزائر، مما يجعله دقيقًا بالنسبة لحركة المرور العادية، لكنه سهل التحايل عليه بالنسبة لمن يريد ذلك.

**ما ستفعله هذه الميزة:**

- تقليص قدر كبير من عمليات الفحص الآلي وسوء الاستخدام منخفض الجهد الآتي من دولة معينة.
- تقليل الحمل وضجيج السجلات الآتية من مناطق لا تخدمها.
- فرض سياسة وصول جغرافية واضحة ومباشرة.

**ما لن تفعله هذه الميزة:**

- إيقاف مهاجم مُصِرّ. أي شخص يستخدم VPN أو وكيلًا (proxy) يظهر وكأنه في مكان آخر، وتوضح الصفحة ذلك بشكل جلي.
- فرض حد قانوني أو ترخيصي بشكل موثوق. لا تعتبرها وسيلة امتثال.
- التمييز بين زائر شرعي مسافر خارج بلده وزائر غير مرغوب فيه. فالعميل المسافر في عطلة سيحصل على استجابة 403.

تعامل معها باعتبارها مرشّحًا خشنًا يقلل الحجم، وليس حدًا أمنيًا. للحصول على حد أمني حقيقي، استخدم المصادقة: راجع [حماية موقع بكلمة مرور](https://support.kapsulehost.com/ar-ae/site-password-protect).

## الجمع بينها وبين ضوابط أخرى

تصفية الدول هي واحدة من عدة ضوابط وصول على الموقع نفسه، وهي تتراكم معًا:

- **حظر عناوين IP** يستهدف عناوين أو نطاقات فردية. أفضل عندما تعرف بالضبط من هو مصدر المشكلة. راجع [أمان الموقع](https://support.kapsulehost.com/ar-ae/site-security).
- **حماية تسجيل الدخول من هجمات القوة الغاشمة** تراقب محاولات تسجيل الدخول الفاشلة وتحظر المصدر تلقائيًا، وهي تتعامل مع أكثر الهجمات شيوعًا دون أي اعتبار جغرافي على الإطلاق.
- **حماية كلمة المرور** تتطلب بيانات اعتماد من الجميع، من كل مكان، وهي الضابط الوحيد من بين هذه الضوابط الذي يُعد حدًا أمنيًا حقيقيًا بالفعل.
- **حماية الربط المباشر** توقف مواقع أخرى من تضمين وسائطك، وهي مشكلة نطاق ترددي أكثر منها مشكلة وصول.

إذا كانت مشكلتك الفعلية هي محاولات القوة الغاشمة ضد تسجيل دخول ووردبريس، فإن تقوية تسجيل الدخول تتعامل معها بالفعل، ولا تضيف تصفية الدول الكثير. أما إذا كانت مشكلتك هي الكشط (scraping)، فإن تصفية الدول مع حماية الربط المباشر يشكلان ثنائيًا معقولًا.

## استكشاف الأخطاء وإصلاحها

**زوار شرعيون يبلغون عن استجابة 403.** تحقق مما إذا كانت دولتهم ضمن قائمة الحظر لديك، أو مفقودة من قائمة السماح. المسافرون وشبكات الهاتف المحمول التي تمر عبر دولة أخرى هي الأسباب المعتادة.

**انخفضت حركة مرور البحث بعد تفعيل وضع السماح بالمختارة فقط.** تصلك الزواحف من خارج قائمة دولك المسموحة ويتم حظرها. إمّا أضف الدول التي تستخدمها الزواحف، أو انتقل إلى وضع الحظر واذكر فقط الدول التي تريد فعلًا استبعادها.

**بدأت مراقبة وقت التشغيل بالفشل.** يتم حظر أداة الفحص. راجع [مراقبة وقت تشغيل الموقع](https://support.kapsulehost.com/ar-ae/site-uptime-monitoring)، حيث سيُظهر سبب الحادثة استجابة 403.

**توقف وصول نداءات الدفع أو webhook.** الخدمات الخارجية تستدعي موقعك من بنيتها التحتية الخاصة، أيًا كان مكانها. وضع السماح بالمختارة فقط هو السبب المعتاد.

**فشل الحفظ مع رسالة بخصوص الخادم.** تعذّر تطبيق القاعدة، وتمت استعادة الإعداد السابق بدلًا من تركه مطبقًا جزئيًا. أعد المحاولة، وإذا استمر الفشل، افتح تذكرة دعم.

**أريد حظر عنوان واحد مسيء، وليس دولة بأكملها.** استخدم قائمة حظر عناوين IP في صفحة **الأمان** الخاصة بالموقع بدلًا من ذلك. فهي أكثر دقة بكثير ولا تنطوي على أي ضرر جانبي.

## صفحات ذات صلة

- [أمان الموقع](https://support.kapsulehost.com/ar-ae/site-security) للاطلاع على صفحة الأمان الكاملة، بما في ذلك حظر عناوين IP وتقوية تسجيل الدخول.
- [حماية موقع بكلمة مرور](https://support.kapsulehost.com/ar-ae/site-password-protect) عندما تحتاج إلى حد وصول حقيقي.
- [تحليلات حركة مرور الموقع](https://support.kapsulehost.com/ar-ae/site-analytics) لمعرفة الدول التي تأتي منها حركة مرورك فعليًا قبل حظر أي منها.
