略過 bucket IP 篩選規則

您可以允許使用者或服務帳戶對 bucket 執行特定作業,不受任何 IP 過濾限制,但仍對其他作業強制執行限制。為此,您需要略過 IP 篩選規則。

如果您不小心封鎖自己的 IP 位址,請務必設法重新取得 bucket 存取權。發生這種情況的原因如下:

  • bucket 鎖定:不小心新增規則,封鎖自己的 IP 位址或整個網路的 IP 範圍。

  • IP 位址意外變更:在某些情況下,IP 位址可能會因網路變更而意外變更,導致您無法存取。

如需 bucket IP 過濾功能的背景資訊,請參閱「Bucket IP 過濾」。

支援的操作

略過 IP 篩選功能時,下列作業不受 IP 篩選限制:

略過 bucket IP 篩選規則

如要讓特定使用者或服務帳戶略過 bucket 的 IP 篩選限制,請使用自訂角色授予 storage.buckets.exemptFromIpFilter 權限。這項權限可讓使用者或服務帳戶,不受支援值區層級作業的 IP 篩選規則限制。請按照下列步驟操作:

  1. 找出需要略過特定 bucket IP 篩選限制的使用者或服務帳戶。

  2. 建立自訂角色。

  3. 為角色新增 storage.buckets.exemptFromIpFilter 權限。

  4. 在專案層級,將自訂角色授予指定的使用者或服務帳戶。如要瞭解如何授予角色,請參閱「授予單一角色」。

將這些權限授予使用者或服務帳戶後,他們就能執行支援的操作,不受任何 IP 篩選限制。要求明確權限可確保繞過 IP 篩選規則是經過授權的刻意行為,並可精細控管規則例外狀況。

略過 Google Cloud 服務代理的 IP 過濾規則

您可以允許 Google Cloud 服務代理略過 bucket 的 IP 過濾規則。服務代理和 bucket 必須位於相同專案。

啟用後,bucket 專案中的服務 (例如 Compute Engine 或 Cloud Run) 就能自由存取 bucket,不受 IP 位址限制。不同專案的服務代理無法使用這項略過功能。如需授予其他專案中服務的存取權,同時維持 IP 限制,建議使用 VPC Service Controls 或 IAM 條件等功能。

如要瞭解如何允許 Google Cloud 服務代理存取 bucket,請參閱「管理服務代理存取權」。

略過跨組織虛擬私有雲網路的 IP 過濾規則

您可以允許其他組織虛擬私有雲網路中的資源存取 bucket,不受現有 IP 過濾設定限制。如要瞭解如何允許跨組織虛擬私有雲網路存取 bucket,請參閱「管理跨組織虛擬私有雲存取權」。

後續步驟