בדף הזה מוסבר איך מציגים את הכללים של סינון לפי כתובת IP של קטגוריה. באמצעות הפעולה list bucket IP filtering rules, אפשר לבדוק אם סינון כתובות 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.
בקטע Permissions, עוברים אל IP filtering. לאחר מכן, לוחצים על עריכת ההגדרה של סינון כתובות IP.
בדף IP filtering מוצגים הפרטים הבאים:
- סטטוס הסינון לפי כתובת 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 בחינם