공개 IP 연결은 소스 데이터베이스가 외부에 있고 Google Cloud
외부에서 액세스 가능한 IPv4 주소 및 TCP 포트가 있을 때 가장 적합합니다. 소스
데이터베이스가 다른 VPC에서 호스팅되는 경우 Google CloudVPC 피어링을 사용하여
소스 데이터베이스를 Cloud SQL 인스턴스에 연결하는 것이 가장 쉽습니다.
소스 데이터베이스가 외부에 있는 경우 대상 데이터베이스의 아웃바운드
IP 주소 (및 포트 5432)를 소스 네트워크에서 인바운드 방화벽 규칙으로 추가합니다. Google Cloud네트워크 설정이 각 경우마다 다를 수 있지만 일반적으로 다음을 수행합니다.
소스 데이터베이스 머신의 네트워크 방화벽 규칙을 엽니다.
인바운드 규칙을 만듭니다.
규칙 유형을 PostgreSQL로 설정합니다.
프로토콜을 TCP로 설정합니다.
포트 범위를 5432로 설정합니다.
소스 IP 주소를 대상 데이터베이스의 아웃바운드 IP 주소 로 설정합니다. 예를 들면 12.20.36.126/32입니다. (CIDR 표기법의 /32 지정은 IP 주소 범위를 제공된 주소 하나로만 제한합니다. 서브넷 마스크를 255.255.255.255로 설정합니다). 만든 Cloud SQL 인스턴스가 고가용성 인스턴스인 경우 기본 인스턴스와 보조 인스턴스의 아웃바운드 IP 주소를 모두 포함합니다.