האם ברצונך ללמוד כיצד להתקין את Nginx ולמנוע גישה לרשימת כתובות IP? בערכת לימוד זו, אנו הולכים להגדיר את שרת Nginx כדי לחסום את הגישה מרשימת כתובות IP.

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

רשימת ציוד

הסעיף הבא מציג את רשימת הציוד המשמש ליצירת ערכת לימוד זו.

כשותף באמזון, אני מרוויח מרכישות מתאימות.

Nginx – ערכת לימוד בנושא:

בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Nginx.

ערכת לימוד Nginx – חסימת רשימת כתובות IP

התקן את שרת 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 המשמשת כמקור.