En este documento, se describen las opciones que tienes para configurar una instancia de Cloud SQL para admitir conexiones IP privadas.
Las conexiones de IP privada ofrecen mejor seguridad y menor latencia que las conexiones de IP pública. Puedes usar conexiones de IP privada para proporcionar acceso entre regiones a tu instancia de Cloud SQL, así como conexiones a fuentes externas.
Puedes conectarte a tu instancia con una VPC compartida entre proyectos.
Para obtener soluciones de Terraform para herramientas de redes de Cloud SQL, consulta Soluciones de configuración de redes en la nube simplificadas.
Opciones de conexión de IP privada
Usa uno o ambos de los siguientes métodos para configurar una instancia de Cloud SQL con una dirección IP privada:
Private Service Connect: Te brinda la flexibilidad de conectarte desde varias redes de VPC, incluidas las redes de VPC multinube y locales. Se recomienda Private Service Connect en lugar del acceso privado a servicios porque proporciona una mejor administración del espacio de direcciones IP, escalabilidad y controles de seguridad. Private Service Connect es la opción de conectividad de IP privada predeterminada en la Google Cloud consola para proyectos nuevos. Para obtener más información, consulta la Descripción general de Private Service Connect en Cloud SQL.
Acceso privado a servicios: Es un tipo anterior de conexión IP privada, basado en el intercambio de tráfico entre redes de VPC. El acceso privado a servicios solo permite conexiones desde una red de VPC. Necesitas una configuración adicional para conectarte desde varias redes de VPC. Para obtener más información, consulta la Descripción general del acceso privado a servicios en Cloud SQL. redes de VPC de Google Cloud.
Cuando usas la Google Cloud consola para crear una instancia de Cloud SQL , si eliges IP privada en Conexiones, según tu caso de uso, puedes seleccionar Private Service Connect (PSC) (predeterminado), Acceso privado a servicios (PSA) o ambos.
Restricciones para las opciones de conexión IP privada
Se aplican las siguientes restricciones a las conexiones IP privadas:
- Las instancias configuradas con Private Service Connect no tienen visibilidad de las direcciones IP de los clientes.
- Las instancias configuradas con Private Service Connect y acceso privado a servicios no pueden cambiar la red de VPC asociada para el acceso privado a servicios.
Requisitos para las conexiones de IP privada
Para crear y administrar conexiones IP privadas con acceso privado a servicios o Private Service Connect, tu red y entorno de aplicación deben cumplir con ciertos requisitos, y debes tener los permisos correctos de Identity and Access Management. Para obtener la lista completa de requisitos de la API y de IAM, consulta las siguientes páginas: