Nota
Esta funcionalidad no está disponible para clústeres gratuitos ni flexibles. Para aprender más sobre qué funcionalidades no están disponibles, consulte Límites del clúster gratuito de Atlas.
Después de configurar un nodo privado para un clúster, sigue estos pasos para gestionar y conectarte desde tu nodo privado de Atlas.
Para aprender más sobre el uso de nodos privados con Atlas, se puede consultar Aprender sobre nodos privados en Atlas.
Acceso requerido
Para ver nodos privados, debes tener acceso de Project Read Only al Proyecto.
Para borrar nodos privados, debes tener Project Owner acceso o superior al proyecto.
Los usuarios con acceso Organization Owner deben añadirse al proyecto como Project Owner.
Considerations
Para los clústeres multiregionales debes crear un punto de conexión privado para cada región que tenga un nodo.
Si estás realizando mantenimiento en un clúster multiregional, no alteres ni remuevas nodos privados hasta que el mantenimiento esté completo para evitar la inactividad del clúster.
Si estás cambiando de un clúster multiregional a uno de una sola región, solo puedes remover los nodos privados antiguos después de verificar que tu clúster funciona completamente en la nueva configuración de una sola región y después de dirigir todo el tráfico a través del nuevo nodo privado de una sola región.
Para ver una lista completa de consideraciones, consulta Consideraciones.
Conéctate desde un punto final privado
Importante
Para consideraciones sobre cadenas de conexión conscientes de nodos privados, consulta Cadenas de conexión conscientes de nodos privados.
Utiliza una cadena de conexión consciente de endpoint privado para conectarte a un clúster de Atlas con el siguiente procedimiento:
En Atlas, ve a la página Clusters de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Cree un usuario de base de datos.
Importante
Omita este paso si Atlas indica en el paso Setup connection security que tiene al menos un usuario de base de datos configurado en su proyecto. Para gestionar los usuarios de base de datos existentes, consulte Configurar usuarios de base de datos.
Para acceder al clúster, necesitas un usuario de MongoDB con acceso a la base de datos o las bases de datos deseadas en el clúster de tu proyecto. Si tu proyecto no tiene usuarios de MongoDB, Atlas te invita a crear un usuario nuevo con el rol de Atlas Admin.
Introducir el Username del nuevo usuario.
Introduzca un Password para este nuevo usuario o haga clic en Autogenerate Secure Password.
Hacer clic en Create Database User para guardar al usuario.
Se debe usar este usuario para realizar la conexión al clúster en el siguiente paso.
Una vez que hayas agregado un usuario de base de datos, haz clic en Choose Your Connection Method.
Haz clic Choose a connection methoden.
Ver nodos privados
Extremos
Para devolver los detalles del AWS nodo privado que se especifique utilizando la Atlas CLI, ejecute el siguiente comando:
atlas privateEndpoints aws describe <privateEndpointId> [options]
Para listar todos los nodos privados de AWS en un proyecto usando la Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints aws list [options]
Para obtener más información sobre la sintaxis y los parámetros de los comandos anteriores, consulta la documentación de Atlas CLI para atlas privateEndpoints aws describe y atlas privateEndpoints aws list.
endpoint de la interfaz
Para devolver la interfaz de nodo privado de AWS que especifiques. utilizando la Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints aws interfaces describe <interfaceEndpointId> [options]
Para aprender más sobre la sintaxis de comandos y los parámetros, se puede consultar la documentación de Atlas CLI para atlas privateEndpoints aws interfaces describe.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Extremos
Para devolver los detalles del Azure nodo privado que especifiques usando la Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints azure describe <privateEndpointId> [options]
Para listar todos los nodos privados de Azure en un Proyecto usando la Atlas CLI, ejecute el siguiente comando:
atlas privateEndpoints azure list [options]
Para obtener más información sobre la sintaxis y los parámetros de los comandos anteriores, consulta la documentación de Atlas CLI para atlas privateEndpoints azure describe y atlas privateEndpoints azure list.
endpoint de la interfaz
Para retornar la interfaz de endpoint privado de Azure que especifiques. usando el Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints azure interfaces describe <privateEndpointResourceId> [options]
Para aprender más sobre la sintaxis de comandos y los parámetros, consulte la documentación de Atlas CLI para atlas privateEndpoints azure interfaces describe.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Extremos
Para devolver los detalles del nodo privado de Google Cloud que se especifica mediante la Atlas CLI, ejecute el siguiente comando:
atlas privateEndpoints gcp describe <privateEndpointId> [options]
Para listar todos los nodos privados de Google Cloud en un proyecto usando la CLI de Atlas, ejecuta el siguiente comando:
atlas privateEndpoints gcp list [options]
Para obtener más información sobre la sintaxis y los parámetros de los comandos anteriores, consulta la documentación de Atlas CLI para atlas privateEndpoints gcp describe y atlas privateEndpoints gcp list.
endpoint de la interfaz
Para devolver la interfaz de Nodo privado de Google Cloud que se especifique. Usando el Atlas CLI, se debe ejecutar el siguiente comando:
atlas privateEndpoints gcp interfaces describe <id> [options]
Para aprender más sobre la sintaxis de comandos y los parámetros, se puede consultar la documentación de Atlas CLI para atlas privateEndpoints gcp interfaces describe.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Remover un punto final privado de Atlas
Extremos
Para eliminar el endpoint privado AWS que se especifica utilizando la Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints aws delete <privateEndpointId> [options]
Para saber más sobre la sintaxis y los parámetros del comando, consulta la documentación de Atlas CLI sobre atlas privateEndpoints aws delete.
endpoint de la interfaz
Para eliminar la interfaz de punto final privado de AWS que has especificado usando el Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints aws interfaces delete <interfaceEndpointId> [options]
Para obtener más información sobre la sintaxis de comandos y los parámetros, consulte la documentación de Atlas CLI para atlas privateEndpoints aws interfaces delete.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Remueve el endpoint privado de Atlas.
En la barra lateral, haga clic en Private Endpoint.
Junto al punto final privado que desea remover, haga clic en Terminate.
Para confirmar, haz clic en Confirm en el cuadro de diálogo.
Advertencia
No borres un punto de enlace fallido si es el único nodo registrado con ese servicio privado de nodo. Si eliminas el último endpoint, todo el servicio de endpoint se elimina automáticamente y debes reiniciar todo el proceso de configuración.
Extremos
Para eliminar el extremo privado de Azure que especifiques con el Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints azure delete <privateEndpointId> [options]
Para obtener más información sobre la sintaxis del comando y los parámetros, consulta la documentación de Atlas CLI para atlas privateEndpoints azure delete.
endpoint de la interfaz
Para borrar la interfaz de nodo privado Azure que especifiques utilizando Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints azure interfaces delete <privateEndpointResourceId> [options]
Para obtener más información sobre la sintaxis del comando y los parámetros, consulte la documentación de Atlas CLI sobre borrar interfaces de Azure Endpoints privados de Atlas.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Remueve el endpoint privado de Atlas.
En la barra lateral, haga clic en Private Endpoint.
Junto al punto final privado que desea remover, haga clic en Terminate.
Para confirmar, haz clic en Confirm en el cuadro de diálogo.
Advertencia
No borres un punto de enlace fallido si es el único nodo registrado con ese servicio privado de nodo. Si eliminas el último endpoint, todo el servicio de endpoint se elimina automáticamente y debes reiniciar todo el proceso de configuración.
Extremos
Para borrar el nodo privado de Google Cloud que especifique usando Atlas CLI, ejecute el siguiente comando:
atlas privateEndpoints gcp delete <privateEndpointId> [options]
Para obtener más información sobre la sintaxis del comando y los parámetros, consulte la documentación de Atlas CLI para atlas privateEndpoints gcp delete.
endpoint de la interfaz
Para borrar la interfaz de nodos privados de Google Cloud que especifiques utilizando la Atlas CLI, ejecuta el siguiente comando:
atlas privateEndpoints gcp interfaces delete <id> [options]
Para obtener más información sobre la sintaxis de los comandos y los parámetros, consulte la documentación de la CLI de Atlas sobre atlas privateEndpoints gcp interfaces borrar.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Remueve el endpoint privado de Atlas.
En la barra lateral, haga clic en Private Endpoint.
Junto al punto final privado que desea remover, haga clic en Terminate.
Para confirmar, haz clic en Confirm en el cuadro de diálogo.
Advertencia
No borres un punto de enlace fallido si es el único nodo registrado con ese servicio privado de nodo. Si eliminas el último endpoint, todo el servicio de endpoint se elimina automáticamente y debes reiniciar todo el proceso de configuración.
Gestionar las regiones de punto final aceptadas para AWS PrivateLink
Puedes configurar qué regiones de AWS pueden conectarse a tu servicio de punto final privado. Esto permite la conectividad de nodos privados entre regiones, lo que permite que las aplicaciones en diferentes regiones de AWS se conecten a sus clústeres de Atlas a través de nodos privados.
Para agregar o remover regiones de endpoint aceptadas desde la interfaz de usuario de Atlas:
Nota
La conectividad de puntos finales privados entre regiones se encuentra actualmente en fase de vista previa. Esta función permite configurar qué regiones de AWS pueden conectarse a su servicio de punto final privado, lo que posibilita que las aplicaciones de diferentes regiones accedan a sus clústeres de Atlas a través de puntos finales privados.
En Atlas, ve a la página Database & Network Access de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Database & Network Access en la sección Security.
La página Acceso a la base de datos y a la red se muestra.
Gestionar las regiones de endpoints aceptadas.
Haz clic en el enlace Edit siguiente al servicio de punto final.
En la sección Accepted Endpoint Regions, selecciona las regiones de AWS desde las que quieras permitir conexiones.
Para remover una región, deselecciónala de la lista.
Haga clic en Save para aplicar sus cambios.
Configura tus terminales en las regiones aceptadas.
Después de agregar las regiones de endpoints aceptadas, debe crear los endpoints de interfaz correspondientes en esas regiones dentro de su cuenta de AWS. Para obtener más información sobre cómo crear endpoints de la interfaz, consulta Configura un nodo privado para un clúster dedicado.