私人 IP 設定選項

本文說明如何設定 Cloud SQL 執行個體,以支援私人 IP 連線。

與公開 IP 連線相比,私人 IP 連線可提供更好的安全性,並減少延遲時間。您可以使用私人 IP 連線,跨區域存取 Cloud SQL 執行個體,以及連線至外部來源。

您可以使用專案之間的Shared VPC連線至執行個體。

如要瞭解 Cloud SQL 網路適用的 Terraform 解決方案,請參閱「簡化的雲端網路設定解決方案」。

私人 IP 連線選項

請使用下列其中一種或兩種方法,設定具有私人 IP 位址的 Cloud SQL 執行個體:

  • Private Service Connect: 可讓您從多個虛擬私有雲網路連線, 包括跨雲端和地端部署的虛擬私有雲網路。建議您使用 Private Service Connect,而非私人服務存取權,因為前者提供更佳的 IP 位址空間管理、擴充性和安全性控管功能。在 Cloud de Confiance 控制台中,Private Service Connect 是新專案的預設私人 IP 連線選項。詳情請參閱「Cloud SQL 的 Private Service Connect 總覽」。

  • 私人服務連線: 是較早期的私人 IP 連線類型,以虛擬私有雲網路對接為基礎。私人服務連線僅允許來自一個虛擬私有雲網路的連線。您需要進行額外設定,才能從多個虛擬私有雲網路連線。詳情請參閱「Cloud SQL 私人服務存取權總覽」。虛擬私有雲網路。

使用 Cloud de Confiance 控制台建立 Cloud SQL 執行個體時,如果在「Connections」(連線) 下方選擇「Private IP」(私人 IP),則可依據用途選取「Private Service Connect (PSC)」(預設)、「Private Service Access (PSA)」,或兩者皆選。

私人 IP 連線選項的限制

私人 IP 連線有下列限制:

  • 設定 Private Service Connect 的執行個體無法查看用戶端的 IP 位址。
  • 如果執行個體同時設定 Private Service Connect 和私人服務連線,則無法變更私人服務連線的相關聯虛擬私有雲網路。

私人 IP 連線的需求條件

如要使用私人服務存取或 Private Service Connect 建立及管理私人 IP 連線,您的網路和應用程式環境必須符合特定需求,且您必須具備適當的 Identity and Access Management 權限。如需 API 和 IAM 需求的完整清單,請參閱下列頁面: