הצגת רשימה של כללי סינון לפי כתובת IP של קטגוריות

כדי לבדוק אם סינון ה-IP מופעל או מושבת בקטגוריות של Cloud Storage, אתם יכולים להציג את רשימת כללי סינון ה-IP של הקטגוריה. אם אתם צריכים לראות מידע על מקורות הרשת הספציפיים שמותרים, השתמשו בפעולה Get bucket IP filtering rules.

התפקידים הנדרשים

כדי לקבל את ההרשאות הנדרשות להצגת רשימת כללי סינון כתובות ה-IP של הקטגוריה, צריך לבקש מהאדמין להקצות לכם את התפקיד "אדמין של אחסון" (roles/storage.admin) בקטגוריה. התפקיד הזה מכיל את ההרשאה storage.buckets.list שנדרשת כדי להציג את רשימת הכללים לסינון כתובות IP בקטגוריה.

אפשר לקבל את ההרשאה הזו גם באמצעות תפקידים בהתאמה אישית. יכול להיות שתוכלו לקבל את ההרשאה הזו גם באמצעות תפקידים מוגדרים מראש אחרים. במאמר תפקידי IAM ל-Cloud Storage מפורטים התפקידים השונים וההרשאות שמשויכות אליהם.

במאמר ניהול הגישה לפרויקטים מוסבר איך מקצים תפקידים לפרויקטים.

הצגת רשימה של כללי סינון לפי כתובת IP של קטגוריות

המסוף

  1. במסוף Google Cloud , נכנסים לדף Buckets של Cloud Storage.

    כניסה לדף Buckets

  2. ברשימת הקטגוריות, לוחצים על שם הקטגוריה שרוצים לעדכן.

  3. בדף Bucket details, לוחצים על הכרטיסייה Configuration.

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

    בדף סינון לפי כתובת IP מוצגים הפרטים הבאים:

    • סטטוס סינון כתובות ה-IP של הקטגוריה.
    • אם סוכני השירות מוגדרים לעקוף את האימות של מסנן ה-IP.
    • אם מותרת גישה מרשתות VPC בין ארגונים.
    • כל כללי הסינון לפי כתובות IP שהוגדרו.

gcloud

  1. מוודאים שמותקנת גרסה 526.0.0 ומעלה של Google Cloud CLI:

    gcloud version | head -n1
    
  2. אם מותקנת אצלכם גרסה ישנה יותר של ה-CLI של gcloud, עדכנו את הגרסה:

    gcloud components update --version=526.0.0
    
  3. כדי להציג את רשימת הכללים לסינון כתובות ה-IP של הקטגוריה, מריצים את הפקודה gcloud storage buckets describe בסביבת הפיתוח:

    gcloud storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"

    כאשר:

    ‫BUCKET_NAME הוא שם הקטגוריה. לדוגמה, my-bucket.

‫API בפורמט JSON

  1. להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת Authorization.

  2. משתמשים ב-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"
            }
    },

המאמרים הבאים

נסו בעצמכם

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

להתנסות ב-Cloud Storage בחינם