דלג לתוכן
nuVpn
חזרה לבלוג

איך לחסום מדינות שלמות משרת הלינוקס שלך (חסימת גיאוגרפית חינם עם nuDefend)

·4 דקות קריאה

אם אתה מנהל שרת לינוקס ציבורי - אתר אינטרנט, API, שרת משחקים, מסד נתונים, או מעבדה ביתית חשופה לאינטרנט - כמעט בוודאות ראית את זה ביומנים שלך: זרם קבוע של ניסי כניסה, סריקות פורטים, וחיפושים. רוב התנועה הזו היא אוטומטית, וחלק גדול ממנה מגיע ממספר קטן של מדינות שבהן אין לך משתמשים ואינך עוסק בעסקים.

אינך יכול לתקן את החשיפה הגולמית שלך. כל פורט פתוח הוא דלת, וכל דלת מקבלת אלפי דפיקות ביום. אחת מהדברים הפשוטים והמשפיעים ביותר שאתה יכול לעשות היא להפסיק לענות לדלת עבור אזורים שלמים שלעולם לא תשרת. זה מה שעושה חסימת גיאוגרפית, ועכשיו nuDefend כוללת את זה בחינם.

מהי חסימת גיאוגרפית?

חסימת גיאוגרפית (המכונה גם חסימת מדינות) מסננת תנועה על פי המדינה שאליה שייך כתובת ה-IP. במקום להגיב על כל שחקן רע אחד בכל פעם, אתה מקבל החלטה ברמת המדינה: אפשר למדינה הזו, חסום את זו.

ישנן שתי דרכים שאנשים בדרך כלל רוצים להשתמש בהן:

  • מצב חסימת רשימות: אפשר לעולם כולו, אך חסום קבוצת מדינות בסיכון גבוה שאף פעם לא מצפים לתנועה לגיטימית מהן.
  • מצב רשימות אפשרות: חסום את כל העולם, ואפשר רק את handful של המדינות שבהן המשתמשים האמיתיים שלך נמצאים.

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

למה סינון ברמת מדינה עובד כל כך טוב

תוקפים מסתמכים על נפח. רשתות בוט סורקות טווחים עצומים של האינטרנט מחפשות כל דבר שמגיב. כאשר אתה חוסם תנועה מאזורים שאינך משרת, שלושה דברים קורים בו זמנית:

  1. היומנים שלך שקטים. רעש הרקע של סריקות וניסי כוח גס יורד בחדות, כך שהאנומליות האמיתיות בולטות.
  2. שטח ההתקפה שלך מצטמצם. פגיעות יכולה להיות מנוצלת רק על ידי מישהו שיכול להגיע לפורט. אם הם לא יכולים להתחבר, ההתקפה לא מתחילה.
  3. השרת שלך עושה פחות עבודה. כל חיבור חסום הוא CPU, זיכרון, ורוחב פס שאתה מקבל בחזרה למשתמשים האמיתיים.

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

הבעיה עם לעשות את זה בעצמך

אתה יכול לבנות חסימת מדינות ביד. המתכון הרגיל הוא להוריד נתוני IP-למדינה (למשל מספק GeoIP), להפוך אותם לאלפי טווחי רשת, לטעון אותם ל-ipset או nftables, ולכתוב משימת cron כדי לרענן את הרשימה כאשר האינטרנט מחדש מקצה בלוקים של כתובות.

זה עובד, אבל זה מגיע עם קצוות חדים:

  • נתוני המדינה מתיישנים תוך שבועות, כך שרשימה ידנית מפסיקה בהדרגה להתאים למציאות.
  • כלל לא נכון יכול לנעול אותך בחוץ - כולל המדינה שבה נמצא השרת שלך.
  • קבוצות IP גדולות יכולות להיות כבדות אם תטען אותן בדרך הלא נכונה.
  • אתה הבעלים של כל זה לנצח: עדכונים, בדיקות, וה-debugging בשעה 2 בבוקר כאשר כלל מתפקשש.

רוב האנשים מקימים את זה פעם אחת, ואז אף פעם לא נוגעים בזה שוב, שזה התוצאה הגרועה ביותר: בקרת אבטחה שמתפוררת בשקט.

איך nuDefend עושה את זה

nuDefend הוא סוכן אבטחה קל לכל שרת לינוקס, בכל ענן או באתר. הוא כבר חוסם כתובות IP ודומיינים ידועים-זדוניים, נכנסים ויוצאים, ומרענן את רשימת האיומים שלו אוטומטית כל 30 דקות. חסימת מדינות מובנית באותו סוכן, כך שאין צורך להתקין שום דבר נוסף.

כמה דברים עושים את זה בטוח להשאיר דולק:

  • לחיצה אחת לכל מדינה. בחר את המדינות שברצונך לאפשר או לחסום מלוח בקרה פשוט. אין קבצי קונפיגורציה, אין תחביר ipset.
  • זה אף פעם לא נועל אותך בחוץ. nuDefend תמיד שומר על המדינה שבה פועל השרת שלך נגיש, אפילו במצב רשימות אפשרות, כך שאתה לא יכול בטעות לנעול את עצמך.
  • נכנס ויוצא. הכללים חלים בשני הכיוונים, מה שעוזר גם לעצור תהליכים פגומים מלקרוא לאזורים שאתה אף פעם לא מדבר איתם.
  • מיידי להפוך. שינה את דעתך והכללים מתעדכנים מיד. שום דבר אינו קבוע.
  • מעודכן בעצמו ומתקן את עצמו. הנתונים הבסיסיים נשארים מעודכנים אוטומטית, והסוכן משחזר את הכללים שלו אם משהו מתעסק בהם.

כלול חינם, עכשיו

חסימת מדינות זמינה חינם עם כל רישיון nuDefend בשלב זה. אם אתה כבר מפעיל nuDefend, הפיצ'ר נמצא בלוח הבקרה שלך - פתח אותו, בחר את המדיניות שלך, ואתה מסודר. אם לא, פקודה אחת מתקינה את הסוכן ואתה יכול להפעיל חסימת גיאוגרפית בדקה הראשונה.

לנתק את האזורים שאתה אף פעם לא משרת הוא אחד מהניצחונות הנדירים באבטחה שהוא גם קל וגם באמת יעיל. התחל עם מצב חסימת רשימות כדי לשקט את הרעש, ועבור למצב רשימות אפשרות כאשר אתה מוכן לנעול את הדברים.

מוכן לנסות את זה? כנס ל-nuvpn.com/nudefend כדי להתחיל.

מוכנים לשרת פרטי עם IP ייעודי משלכם?