כדי לבדוק אם סינון ה-IP מופעל או מושבת בקטגוריות של Cloud Storage, אתם יכולים להציג את רשימת כללי סינון ה-IP של הקטגוריה. אם אתם צריכים לראות מידע על מקורות הרשת הספציפיים שמותרים, השתמשו בפעולה Get bucket IP filtering rules.
התפקידים הנדרשים
כדי לקבל את ההרשאות הנדרשות להצגת רשימת כללי סינון כתובות ה-IP של הקטגוריה, צריך לבקש מהאדמין להקצות לכם את התפקיד "אדמין של אחסון" (roles/storage.admin) בקטגוריה. התפקיד הזה מכיל את ההרשאה storage.buckets.list שנדרשת כדי להציג את רשימת הכללים לסינון כתובות IP בקטגוריה.
אפשר לקבל את ההרשאה הזו גם באמצעות תפקידים בהתאמה אישית. יכול להיות שתוכלו לקבל את ההרשאה הזו גם באמצעות תפקידים מוגדרים מראש אחרים. במאמר תפקידי IAM ל-Cloud Storage מפורטים התפקידים השונים וההרשאות שמשויכות אליהם.
במאמר ניהול הגישה לפרויקטים מוסבר איך מקצים תפקידים לפרויקטים.
הצגת רשימה של כללי סינון לפי כתובת IP של קטגוריות
המסוף
במסוף Google Cloud , נכנסים לדף Buckets של Cloud Storage.
ברשימת הקטגוריות, לוחצים על שם הקטגוריה שרוצים לעדכן.
בדף Bucket details, לוחצים על הכרטיסייה Configuration.
בקטע הרשאות, עוברים אל סינון כתובות IP. ואז לוחצים על עריכת ההגדרות של סינון כתובות ה-IP.
בדף סינון לפי כתובת IP מוצגים הפרטים הבאים:
- סטטוס סינון כתובות ה-IP של הקטגוריה.
- אם סוכני השירות מוגדרים לעקוף את האימות של מסנן ה-IP.
- אם מותרת גישה מרשתות VPC בין ארגונים.
- כל כללי הסינון לפי כתובות IP שהוגדרו.
gcloud
מוודאים שמותקנת גרסה 526.0.0 ומעלה של Google Cloud CLI:
gcloud version | head -n1אם מותקנת אצלכם גרסה ישנה יותר של ה-CLI של gcloud, עדכנו את הגרסה:
gcloud components update --version=526.0.0כדי להציג את רשימת הכללים לסינון כתובות ה-IP של הקטגוריה, מריצים את הפקודה
gcloud storage buckets describeבסביבת הפיתוח:gcloud storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"
כאשר:
BUCKET_NAMEהוא שם הקטגוריה. לדוגמה,my-bucket.
API בפורמט JSON
להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת
Authorization.משתמשים ב-
cURLכדי לשלוח קריאה ל-API בפורמט JSON באמצעות בקשת קטגוריהList:curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b?project=PROJECT_ID"
כאשר:
PROJECT_IDהוא המזהה של הפרויקט שמכיל את הקטגוריות שרוצים להציג ברשימה. לדוגמה,my-project.התשובה תיראה כמו הדוגמה הבאה:
{ "kind": "storage#buckets", "items": { "kind": "storage#bucket", "selfLink": "https://www.googleapis.com/storage/v1/b/my-bucket1", "id": "my-bucket1", "name": "my-bucket1", "projectNumber": "123456789012", ... }, "ipFilter": { "mode": "Disabled" } { "kind": "storage#bucket", "selfLink": "https://www.googleapis.com/storage/v1/b/my-bucket2", "id": "my-bucket2", "name": "my-bucket2", "projectNumber": "123456789013", ... }, "ipFilter": { "mode": "Enabled" } },
המאמרים הבאים
- יצירה או עדכון של כללי סינון לפי כתובת IP בקטגוריה קיימת
- קבלת כללי סינון לפי כתובת IP של קטגוריה.
- השבתת כללי הסינון של כתובות ה-IP בקטגוריה.
נסו בעצמכם
אנחנו ממליצים למשתמשים חדשים ב-Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של Cloud Storage בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300 $להרצה, לבדיקה ולפריסה של עומסי העבודה.
להתנסות ב-Cloud Storage בחינם