האם ברצונך ללמוד כיצד להתקין את Nginx ולמנוע גישה לרשימת כתובות IP? בערכת לימוד זו, אנו הולכים להגדיר את שרת Nginx כדי לחסום את הגישה מרשימת כתובות IP.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
רשימת ציוד
הסעיף הבא מציג את רשימת הציוד המשמש ליצירת ערכת לימוד זו.
כשותף באמזון, אני מרוויח מרכישות מתאימות.
Nginx – ערכת לימוד בנושא:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Nginx.
ערכת לימוד Nginx – חסימת רשימת כתובות IP
התקן את שרת Nginx.
ערוך את קובץ התצורה של Nginx עבור אתר האינטרנט המוגדר כברירת מחדל.
הוסף את השורה הבאה לקובץ התצורה.
הנה הקובץ, לפני התצורה שלנו.
הנה הקובץ, אחרי התצורה שלנו.
צור קובץ המכיל את רשימת כתובות ה- IP.
הנה תוכן הקובץ.
קביעת התצורה של הרשאת הקובץ.
הפעל מחדש את שירות Nginx.
בדוגמה שלנו, שרת Nginx יאסור גישה מכתובות IP הכלולות בקובץ בשם BLACKLIST.
בדוגמה שלנו, חסמנו את הרשת כולה 192.168.1.0/24.
בדוגמה שלנו, חסמנו את כתובת ה- IP 192.168.2.102.
ממחשב הכלול ברשימה, נסה לגשת לשרת Nginx.
שרת Nginx ימנע גישה ויציג הודעת שגיאה.
שרת Nginx ימנע גישה בהתבסס על קובץ רשימת הגישה בשם BLACKLIST.
מזל טוב! באפשרותך למנוע גישה לשרת Nginx בהתבסס על כתובת ה- IP המשמשת כמקור.