نعم، في خدمات DZSecurity، لديك القدرة على التحكم في السماح لزوار موقعك من عدمه بناءً على مزود خدمة الإنترنت (ISP) الخاص بهم، بكل بساطة، عبر خيار قائمة بيضاء أو قائمة سوداء حسب رغبتكم وخياراتكم التقنية أي:
- حظر زوار محدّدين (قائمة سوداء): منع الوصول للزوار القادمين من مزودي انترنت معينين.
- السماح حصرياً لزوار محدّدين(قائمة بيضاء): تقييد الوصول إلى موقعك بالسماح الحصري للزوار القادمين من مزودي انترنت معينين، واستبعاد الباقي.
كيف يمكنني القيام بذلك؟ #
بشكل افتراضي، تتيح خدمات DZSecurity الوصول إلى موقعك من أي مكان في العالم، لكن إذا كنت تريد تقييد الزوار المسموح لهم بالدخول، يمكنك فعل ذلك بسهولة من خلال تعليمات rewrites تستند إلى متغير البيئة GEOIP_ISP
، حيث يحتوي هذا المتغير على رقم ASN الخاص بمزود خدمة الإنترنت (ISP) للزائر.
كل مزود انترنت في العالم يمتلك رقم ASN فريد خاص به، يعني هذا أنه يمكنك التحكم بدقة في من يصل إلى موقعك بناءً على مزود خدمة الإنترنت الخاص بهم، إذا كنت بحاجة إلى قائمة بأرقام ASN لمختلف مزودي الخدمة حول العالم، يمكنك الرجوع إلى القائمة الرسمية المقدمة من RIPE NCC عبر الرابط التالي:
https://ftp.ripe.net/ripe/asnames/asn.txt
ثم اتباع الخطوات التالية:
- أولا تحديد ASN الخاصة بمزودي خدمة الانترنت ISP الذي تودّ منعهم
- إنشاء ملف .htaccess في المسار الذي تريد تطبيق سياسة المنع على مستواه، أو على public_html مباشرة إن كنت تريد تطبيق المنع في سائر الموقع.
- إذا كان هناك ملف .htaccess متواجد فعلاً، فيمكنك فتحه وإضافة التعليمات التالية في بدايته
RewriteEngine on
RewriteCond %{ENV:GEOIP_ISP} ^(39743|39744)$
RewriteRule .* - [F,L]
التعليمات السابقة تقوم بمنع الزوار القادمين من شبكتين، أولا المزود Voxility Romania صاحب ASN رقم 39743 وثانيا المزود المسمى Avatel Spain صاحب ASN رقم 39744 كمثال من الوصول الى موقعكم، يمكنك تعديل القائمة السوداء بنا يناسب حالتك.
هل يمكن القيام بالعكس؟ #
قد تريد أن تقوم بمنع جميع الزوار من الوصول الى موقعك إلا القادمين من ISP معينين؟ نعم يمكن القيام بذلك بتعديل بسيط وذلك بعكس منطق التعليمات السابقة، كمثال، التعليمات التالية تمنع الجميع سوى الزوار القادمين من Algérie Telecom, Wataniya, Optimum Telecom & ATM من الوصول الى موقعكم:
RewriteEngine on
RewriteCond %{ENV:GEOIP_ISP} !^(33779|36947|327712|327931)$
RewriteRule .* - [F,L]
يمكنك تعديل قائمة ASN حسب رغبتكم وحاجتكم التقنية والاستراتيجية.
هل ما تزال لديك استفسارات؟ لا تتردد في التواصل معنا.