Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

463
Visualizações
Conéctese a EC2 a través de MongoDB Compass Community

Tengo una instancia EC2 (Ubuntu 14). He definido el puerto 27017 en su grupo de seguridad para acceder desde cualquier lugar.

Estoy tratando de conectarme desde mi PC (Windows 10) a la instancia EC2, pero obtengo el siguiente error:

MongoDB no se ejecuta en el host y el puerto proporcionados

lo cual no es cierto ya que me aseguré de que MongoDB se esté ejecutando.

Estos fueron los ajustes que especifiqué:

ingrese la descripción de la imagen aquí

También intenté usar SSH (que también está definido en el grupo de seguridad y funciona bien a través de la terminal), pero obtuve el siguiente error:

Error al crear el túnel SSH: (SSH) Error al abrir el canal: Conexión rechazada

Estos fueron los ajustes que especifiqué:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Solo,
puntos de control

  1. Vea si es necesario cambiar la variable bind_ip en el archivo /etc/mongodb.conf.
    De forma predeterminada, está bloqueado en localhost.
    Intente establecer el valor en 0.0.0.0 o asigne la IP que podrá conectar la base de datos.
  2. El puerto está permitido en el grupo de seguridad adjunto a EC2 (usted mencionó que está hecho)
  3. No usar IP privada para conectarse (supongo que está usando la correcta cuando se conectó a través de la terminal)
  4. Caso raro, cortafuegos del sistema operativo

Supongo que el punto 1 debería hacer el truco. Puntos de descanso para futuras referencias

[Actualización 1]
Enlace de documento para bindIp
https://docs.mongodb.com/manual/reference/configuration-options/#net-options

over 4 years ago · Santiago Trujillo Relatório

0

Estoy poniendo esto como una respuesta, aunque es un comentario a la respuesta de raevilman anterior, pero todavía no tengo la reputación necesaria para publicar comentarios.

Si establece la variable bind_ip en 0.0.0.0 como se mencionó, MongoDB acepta conexiones de todas las direcciones IP. Esto podría ser un riesgo de seguridad si no utiliza el control de acceso.

Por otro lado, si no me equivoco, la idea de un túnel SSH es para eso, en este caso MongoDB, la conexión de entrada proviene de localhost por lo que no debería ser necesario ningún cambio en la configuración.

Dicho esto, vine aquí porque tampoco podía conectarme. Recibí el error "Error al crear el túnel SSH: se agotó el tiempo de espera mientras esperaba forwardOut".

En mi caso, la solución fue poner 'localhost' en el campo de nombre de host en la parte superior en lugar de la IP del host.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda