هل ترغب في معرفة كيفية تثبيت Nginx و رفض الوصول إلى قائمة عناوين IP؟ في هذا البرنامج التعليمي، ونحن نذهب إلى تكوين خادم Nginx لمنع الوصول من قائمة عناوين IP.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

قائمة المعدات

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي.

كمعاون أمازون ، أكسب من المشتريات المؤهلة.

البرنامج التعليمي Nginx -- حظر قائمة عناوين بروتوكول الإنترنت

تثبيت خادم Nginx.

Copy to Clipboard

تحرير ملف تكوين Nginx لموقع الويب الافتراضي.

Copy to Clipboard

إضافة السطر التالي إلى ملف التكوين.

Copy to Clipboard

هنا هو الملف، قبل التكوين لدينا.

Copy to Clipboard

هنا هو الملف، بعد التكوين لدينا.

Copy to Clipboard

إنشاء ملف يحتوي على قائمة عناوين IP.

Copy to Clipboard

هنا هو محتوى الملف.

Copy to Clipboard

تكوين إذن الملف.

Copy to Clipboard

إعادة تشغيل خدمة Nginx.

Copy to Clipboard

في المثال الخاص بنا، سيمنع خادم Nginx الوصول من عناوين IP المضمنة في الملف المسمى BLACKLIST.

في المثال لدينا، قمنا بحظر الشبكة بأكملها 192.168.1.0/24.

في المثال الخاص بنا، قمنا بحظر عنوان IP 192.168.2.102.

من كمبيوتر مضمن في القائمة، حاول الوصول إلى خادم Nginx.

سيتم رفض الوصول إلى الملقم Nginx وعرض رسالة خطأ.

Nginx - Deny IP address

سيتم رفض ملقم Nginx الوصول استناداً إلى ملف قائمة الوصول المسمى BLACKLIST.

تهانينا! يمكنك رفض الوصول إلى الملقم Nginx استناداً إلى عنوان IP المصدر.