Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Acceder a las bases de datos desde el exterior

Esta guía detalla la gestión de los accesos y la seguridad para sus bases de datos (MySQL, MariaDB y MongoDB) en un Servidor Cloud gestionado.

 

Prólogo

  • El cortafuegos está disponible en su Manager incluso si no hay ningún sitio Apache configurado (útil para proyectos exclusivamente Node.js, por ejemplo).
  • En cuanto al acceso a las bases de datos MySQL desde otro alojamiento web de Infomaniak, consulte esta otra guía.
  • En cuanto a MongoDB:
    • Para garantizar la seguridad de sus datos, el sistema bloquea el registro si intenta desactivar el modo local_only sin activar la autenticación.
    • Las copias de seguridad automáticas de Infomaniak no incluyen las bases de datos MongoDB.

 

Permitir el acceso saliente (Infomaniak → exterior)

Desde un alojamiento web o un Servidor Cloud de Infomaniak, las consultas a bases de datos externas están permitidas por defecto sin restricción de puerto.

 

Permitir el acceso entrante (exterior → Infomaniak)

Para acceder a sus bases de datos desde el exterior, debe poseer un Servidor Cloud y abrir los puertos correspondientes en el cortafuegos de su servidor:

  • MySQL / MariaDB : puerto 3306 (TCP)
  • MongoDB : puerto 27017 (TCP)

 

Configurar el acceso remoto para MongoDB

Por defecto, MongoDB solo acepta conexiones locales.

Antes de hacer pública su instancia (acceso remoto), debe crear imperativamente un usuario dentro de su base de datos.

Para permitir un acceso remoto a través de Fast Installer, debe ajustar la configuración respetando reglas de seguridad estrictas.

  1. Haga clic aquí para acceder a la gestión de su Servidor Cloud en el Manager de Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al Servidor Cloud correspondiente.
  3. Haga clic en Fast Installer en el menú lateral izquierdo.
  4. Haga clic en MongoDB.
  5. Haga clic en el menú de acción a la derecha de la instancia y elija Configurar.
  6. Desactive la opción local_only.
  7. Active la opción authentification.
  8. Guarde los cambios:

¿Le ha sido útil esta FAQ?