none
No puedo conectarme a mi base de datos remotamente RRS feed

  • Pregunta

  • Tengo un problema ya que no puedo conectarme a mi BD desde otra red, si me conecto desde la misma red no tengo problema pero si intento enlazarme desde una red distinta no me deja conectarme 
    martes, 5 de febrero de 2019 21:35

Todas las respuestas

  • Probablemente sea un problema de enrutamiento entre redes. Puede que entre medias de las redes tengas un firewall que esté bloqueando el puerto de SQL Server, o puede ser que tengas algún otro hardware de red, tal como un router con NAT, que no tenga bien mapeado la IP del servidor SQL y su correspondiente puerto. No se puede dar una solución universal sin antes conocer cuál es exactamente la topología de las redes y qué clase de enrutamiento existe entre ellas.

    También habría que examinar el error que sale al conectarse no vaya a ser que no se trate de un problema de conectividad sino de credenciales. Por ejemplo, si usas autenticación integrada y la segunda red no pertenece al mismo árbol de dominios que el servidor SQL, entonces fallaría la autenticación.

    • Propuesto como respuesta Pedro Alfaro martes, 5 de febrero de 2019 22:37
    martes, 5 de febrero de 2019 22:03
  • Revisa las reglas del router.
    martes, 5 de febrero de 2019 22:10
  • ok, mira mi servidor esta conectado a un switch y este esta conectado a mi módem, ya abrí todos los puertos de SQL (1433) en mi módem, pero no hace conexión 
    martes, 5 de febrero de 2019 22:15
  • Ya e revisado las reglas, ahí mismo he configurado mi mapeo de puertos y la configuración de disparo de puertos, tengo habilitado el puerto 1433 que es el de SQL Server, asignado obviamente a la dirección de mi servidor, tanto publica como la ip del servidor 
    martes, 5 de febrero de 2019 22:17
  • ¿Y te funcionaba antes?

    Es correcto enmascarar los puertos para seguridad tuya, no abrir el 1433 en la ip pública sino usar otro puerto y hacer NAT hacia el 1433 del servidor (con IP privada)

    Desde fuera apuntarias el SMS a la ip publica:6677  (ejemplo )

    Y recuerda que es TCP 1433 y UDP 1434 en algunos casos.

    martes, 5 de febrero de 2019 22:38
  • Realmente, esto ya estaba configurado y funcionaba bien, lo que pasa es que se apago el modem y a la hora de prenderlo, ya no encontraba el servidor, la configuración sigue siendo la misma, creí que las direcciones habían cambiado, pero siguen siendo las mismas, no encuentro el error, mi modem principal es un Hawei MA5675M, en teoría debería funcionar, por que ya lo hacia antes. 
    martes, 5 de febrero de 2019 22:48
  • Una cosa más a comprobar: Al apagarse el router y volver a encenderlo, es posible que haya adquirido una dirección externa distinta (aunque no haya cambiado nada en las direcciones internas). Si la dirección externa la tienes escrita en la cadena de conexión de los equipos externos, entonces habría que cambiarla. O si estás usando en la cadena de conexión un nombre DNS, habría que revisar que la dirección DNS esté correctamente mapeada a la nueva dirección del router, y que el TTL ha expirado para que los clientes tomen la nueva dirección DNS.
    miércoles, 6 de febrero de 2019 10:35
  • Hola,

    tienes que hacer un mapeo de puerto, es decir, las peticiones, solicitudes etc etc que entren por una IP pública estática y el puerto 1433, entonces tienes que redireccionar a la Ip privada, es decir, la Ip de tu servidor de base de datos. 

    Recuerda que el servidor debe tener una Ip estática.

    Saludos

    • Propuesto como respuesta Pedro Alfaro miércoles, 6 de febrero de 2019 15:35
    miércoles, 6 de febrero de 2019 12:49
  • Si ya funcionaba revisa si el router se ha actualizado su firmware, si así fuera intente deshabilitar/rehabilitar las reglas del router. Y prueba apagar/encenderlo de nuevo.
    miércoles, 6 de febrero de 2019 23:48