קבוצות של פרופילי אבטחה מאפשרות להחיל ולשלוט במדיניות אבטחת הרשתות בכל הפריסות. כל קבוצת פרופילים של אבטחה יכולה להכיל עד פרופיל אבטחה אחד מכל אחד מהסוגים הבאים:
THREAT_PREVENTIONURL_FILTERING
קיבוץ של פרופילים למניעת איומים ולסינון כתובות URL מאפשר לאכוף כמה בדיקות אבטחה על תעבורת הרשת באמצעות כלל מדיניות חומת אש יחיד, וכך להבטיח אכיפה עקבית של המדיניות וניהול פשוט יותר. המסמך הזה עוזר לאדמינים של רשתות ולמהנדסי אבטחה להגדיר ולנהל קבוצות של פרופילי אבטחה ברמת הארגון וברמת הפרויקט.
לפני שמתחילים, כדאי לעיין במושגים שבמאמר סקירה כללית על קבוצות של פרופילי אבטחה.
לפני שמתחילים
- צריך להפעיל את Network Security API בפרויקט.
אם רוצים להריץ את הדוגמאות של שורת הפקודה במדריך הזה, צריך להתקין את ה-CLI של gcloud.
gcloudאתם צריכים פרופיל אבטחה למניעת איומים או פרופיל אבטחה לסינון כתובות URL.
תפקידים
כדי לקבל את ההרשאות שדרושות לצפייה בקבוצות של פרופילי אבטחה, לעדכון שלהן או למחיקה שלהן, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הנדרשים בארגון או בפרויקט. מידע נוסף על מתן תפקידים מופיע במאמר ניהול הגישה.
כדי לבדוק את התקדמות הפעולות שמפורטות בדף הזה, צריך לוודא שלתפקיד המשתמש שלכם יש את ההרשאות הבאות של Compute Network User (roles/compute.networkUser):
networksecurity.operations.getnetworksecurity.operations.list
הצגת רשימה של קבוצות פרופילים של אבטחה ופרטים עליהן
כדי להציג את כל קבוצות פרופילי האבטחה, משתמשים במסוף Google Cloud או ב-CLI של gcloud.
אפשר לראות את הפרטים העיקריים הבאים של קבוצת פרופילים של אבטחה:
- התיאור
- הסוג
- השם
- ההיקף (ברמת הארגון או ברמת הפרויקט)
המסוף
נכנסים לדף Security profiles במסוף Google Cloud .
בוחרים את הארגון או הפרויקט בכלי לבחירת פרויקטים.
לוחצים על הכרטיסייה קבוצות של פרופילי אבטחה. בכרטיסייה מוצגת רשימה של קבוצות פרופילי אבטחה שהוגדרו.
בוחרים את קבוצת פרופילי האבטחה כדי לראות את הפרטים שלה.
gcloud
כדי להציג את רשימת הקבוצות של פרופילי האבטחה, משתמשים בפקודה gcloud network-security
security-profile-groups list:
gcloud network-security security-profile-groups list \
--organization ORGANIZATION_ID | --project PROJECT_ID \
[--billing-project QUOTA_PROJECT_ID] \
--location global
כדי לראות את הפרטים של קבוצת פרופילי אבטחה, משתמשים בפקודה gcloud network-security security-profile-groups describe:
gcloud network-security security-profile-groups describe NAME \
--organization ORGANIZATION_ID | --project PROJECT_ID \
[--billing-project QUOTA_PROJECT_ID] \
--location global
מחליפים את מה שכתוב בשדות הבאים:
NAME: השם של קבוצת פרופילי האבטחה.אם לא משתמשים בפורמט הייחודי של מזהה כתובת ה-URL בשביל השם, צריך לציין את שם הארגון או הפרויקט ואת המיקום.
ORGANIZATION_ID: מזהה הארגון שבו קיימת קבוצת פרופיל האבטחה. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הארגון.
PROJECT_ID: מזהה הפרויקט שבו קיימת קבוצת פרופיל האבטחה. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הפרויקט.
QUOTA_PROJECT_ID: מזהה הפרויקט של המכסה. משתמשים בדגל הזה רק לקבוצות של פרופילי אבטחה ברמת הארגון.
עדכון קבוצה של פרופילי אבטחה
כדי לעדכן קבוצה של פרופילים לאבטחה, משתמשים במסוף Google Cloud או ב-CLI של gcloud.
אפשר לעדכן את הפרטים החשובים הבאים של קבוצת פרופילי אבטחה:
- פרויקט החיוב (זמין רק לקבוצות של פרופיל אבטחה ברמת הארגון)
- שינוי או הסרה של פרופיל האבטחה
- התוויות
- התיאור
אי אפשר לשנות את הפרטים הבאים:
- השם של קבוצת פרופילי האבטחה
- האזור של קבוצת פרופילי האבטחה
- הארגון או הפרויקט של קבוצת פרופילי האבטחה
כדי לשנות את הפרטים האלה, צריך למחוק את קבוצת פרופילי האבטחה וליצור קבוצה חדשה.
המסוף
נכנסים לדף Security profiles במסוף Google Cloud .
בוחרים את הארגון או הפרויקט בכלי לבחירת פרויקטים.
לוחצים על הכרטיסייה קבוצות של פרופילי אבטחה. בכרטיסייה מוצגת רשימה של קבוצות פרופילי אבטחה שהוגדרו.
בוחרים את קבוצת פרופילי האבטחה ולוחצים על עריכה.
מעדכנים את שדות החובה ולוחצים על שמירה.
gcloud
כדי לעדכן קבוצת פרופילים של אבטחה, משתמשים בפקודה gcloud network-security security-profile-groups update:
gcloud network-security security-profile-groups update NAME \
--organization ORGANIZATION_ID | --project PROJECT_ID \
--clear-threat-prevention-profile | --threat-prevention-profile THREAT_SECURITY_PROFILE_URL \
--clear-url-filtering-profile | --url-filtering-profile URL_SECURITY_PROFILE_URL \
[--billing-project QUOTA_PROJECT_ID] \
--description DESCRIPTION \
--location global
מחליפים את מה שכתוב בשדות הבאים:
NAME: השם של קבוצת פרופילי האבטחה.אם לא משתמשים בפורמט הייחודי של מזהה כתובת ה-URL בשביל השם, צריך לציין את שם הארגון או הפרויקט ואת המיקום.
ORGANIZATION_ID: מזהה הארגון. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הארגון.
PROJECT_ID: מזהה הפרויקט. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הפרויקט.
THREAT_SECURITY_PROFILE_URL: מזהה ייחודי של כתובת URL לפרופיל אבטחה מסוגTHREAT_PREVENTION.כדי להסיר פרופיל אבטחה למניעת איומים, משתמשים בדגל
--clear-threat-prevention-profile. כדי לשנות פרופיל אבטחה למניעת איומים, משתמשים בדגל--threat-prevention-profile.
URL_SECURITY_PROFILE_URL: מזהה ייחודי של כתובת URL עבור פרופיל אבטחה מסוגURL_FILTERING.כדי להסיר פרופיל אבטחה לסינון כתובות URL, משתמשים בדגל
--clear-url-filtering-profile. כדי לשנות את פרופיל האבטחה של סינון כתובות URL, משתמשים בדגל--url-filtering-profile.
QUOTA_PROJECT_ID: מזהה הפרויקט של המכסה. משתמשים בדגל הזה רק לקבוצות של פרופילי אבטחה ברמת הארגון.
DESCRIPTION: תיאור אופציונלי של קבוצת פרופילי האבטחה.
מחיקה של קבוצת פרופילים של אבטחה
אי אפשר למחוק קבוצת פרופילים של אבטחה שאליה מתייחס כלל במדיניות חומת האש.
כדי למחוק קבוצה של פרופילי אבטחה, משתמשים במסוף Google Cloud או ב-CLI של gcloud.
המסוף
נכנסים לדף Security profiles במסוף Google Cloud .
בתפריט לבחירת פרויקטים, בוחרים את הארגון או את הפרויקט.
לוחצים על הכרטיסייה קבוצות של פרופילי אבטחה. בכרטיסייה מוצגת רשימה של קבוצות פרופילי אבטחה שהוגדרו.
בוחרים את קבוצת פרופילי האבטחה ולוחצים על מחיקה.
כדי לאשר, לוחצים שוב על מחיקה.
gcloud
כדי למחוק קבוצה של פרופילי אבטחה, משתמשים בפקודה gcloud network-security
security-profile-groups delete:
gcloud network-security security-profile-groups delete NAME \
--organization ORGANIZATION_ID | --project PROJECT_ID \
[--billing-project QUOTA_PROJECT_ID] \
--location global
מחליפים את מה שכתוב בשדות הבאים:
NAME: השם של קבוצת פרופילי האבטחה.אם לא משתמשים בפורמט הייחודי של מזהה כתובת ה-URL בשביל השם, צריך לציין את שם הארגון או הפרויקט ואת המיקום.
ORGANIZATION_ID: מזהה הארגון. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הארגון.
PROJECT_ID: מזהה הפרויקט. משתמשים בדגל הזה לקבוצת פרופילים של אבטחה ברמת הפרויקט.
QUOTA_PROJECT_ID: מזהה הפרויקט של המכסה. משתמשים בדגל הזה רק לקבוצות של פרופילי אבטחה ברמת הארגון.