none
Error al habilitar el puerto 1433 SqlServerManager12 RRS feed

  • Pregunta

  • Tengo este problema y ya no se que mas hacer, estoy intentando configurar el server para que admita conexiones remotas (Ya habilite las reglas de entrada y salida en el Firewall, habilite el puerto en el moden) Solo queda este paso. Cuando cambio la parte en rojo por "1433" aplico y acepto y reinicio el servicio de SQLSERVER vuelve a colocarse ese numero de forma aleatoria una y otra vez!! 


    Renzo Rivera



    • Editado Renzo19 lunes, 22 de junio de 2020 2:44
    lunes, 22 de junio de 2020 2:39

Respuestas

  • Hola Renzo19:

    Pero eso ya no parece de la gestión de la conectividad de sql server, sino de la gestión de la red.

    Normalmente para acceder desde fuera de la red, hacia un servidor, el router tiene que tener una redirección de las peticiones a la ip interna del servidor donde esta el servidor sql. NAT. No obstante, esto se puede considerar una vulnerabilidad importante. Esto se puede configurar a nivel de router, pero a veces requiere de ponerse en contacto con el proveedor de servicio de telefonía correspondiente, para la apertura de puertos.

    Una opción más segura sería utilizar una VPN, si este es tu escenario. 


    • Marcado como respuesta Renzo19 martes, 23 de junio de 2020 15:38
    martes, 23 de junio de 2020 14:07

Todas las respuestas

  • Hola Renzo19:

    Si utilizas el puerto 1433, no utilizas puertos dinámicos.

    Esa parte que has marcado en rojo, se utiliza cuando tienes varias instancias o no se quiere utilizar un puerto estático. Entonces la gestión de puertos es dinámica, y precisamente Sql server lo que hace es ir cambiando de puerto.

    La gestión de las instancias, se realiza a través del servicio SQL Browser.

    Como conectarse a un Sql Server remoto

    https://www.sqlshack.com/es/como-conectarse-a-un-sql-server-remoto/


    lunes, 22 de junio de 2020 3:30
  • Hola gracias por responder, he visto muchos videos de conexiones remota y en todos dicen que se debe poner 1433 en el puerto dinámico. Cuando yo lo intento me sucede lo que dije en el post. Nota: Todos los puertos los tengo iguales, Activo, Mi ip local, habilitado en si, puerto tcp 1433 y puertos dinámicos tcp 1433. Los puse asi todos. No se si tenga algo que ver porque veo que tienes en Dirección ip8 una dirección ip distinta de la local. (Como restablezco esos ajustes a sus valores de fabrica) 

    Renzo Rivera

    lunes, 22 de junio de 2020 3:37
  • Hola Renzo Rivera:

    Quita de todos el puerto dinámico. Si utilizas un puerto estático, como el 1433, no es dinámico.

    (Como restablezco esos ajustes a sus valores de fabrica)

    Si te refieres a las ip,s, porque has cambiado cosas. Si deshabilitas el protocolo y lo vuelves a habilitar, seguro que configuration manager ya te coge las ips, que tiene configurada tu conexión de red.

    Sino tienes que ser más específico.

    lunes, 22 de junio de 2020 4:19
  • Hola Javi:

     

    Probare dejando en blanco todos los puertos dinámicos de todas las IP y luego comento si funcionó.

    (Como restablezco esos ajustes a sus valores de fabrica)

    deshabilite los protocolos TCP/IP y las Canalizaciones con nombre para ver si se reestablecían las ip a como estaban antes de yo cambiarlas o asignarles el puerto y no funcionó. Que tendría que hacer para esto?


    Renzo Rivera

    lunes, 22 de junio de 2020 4:42
  • Las ips las puedes extraer de:

    Inicio-->ejecutar-->cmd

    ipconfig /all

    De ahí puedes sacar las ipv4 e ipv6 que tienen asignadas tus tarjetas de red. 

    lunes, 22 de junio de 2020 4:54
  • Gracias Javi Fernández:

    Esto lo comprende, lo que quisiera es ver si existe forma de reestablecer la ventana de las propiedades:TCP/IP a como estaba antes de yo hacer la modificación, pero no de forma manual. Esto suponiendo que sea posible sin la necesidad de reinstalar SQL Server 


    Renzo Rivera

    lunes, 22 de junio de 2020 4:59
  • No me parece que exista esa opción. O al menos yo la desconozco.

    lunes, 22 de junio de 2020 5:12
  • Hola Javi Fernández, ya probé la opción de dejar todos los puertos dinámicos en blanco pero al intentar acceder desde otra red sale error. Que mas puedo hacer? 

    Renzo Rivera

    lunes, 22 de junio de 2020 16:03
  • Que error? Y como te conectas? Por lp o por nombre. Estás en la misma red?
    lunes, 22 de junio de 2020 19:22
  • Hola, no es la misma red desde donde intento conectarme. Sale el error 40. Me intento conectar con la IP pública. y el puerto 1433. Ya habilite los puertos en el moden, habilite las reglas de entrada y salida e hice la configuración en el SQLManagement. Nota: uso el avast y si esta activo ni siquiera a mi me da conectarme usando la IP publica. Lo desactivo temporalmente y ahi si me conecto, pero otra pc en otra localidad no lo consigue. 

    Renzo Rivera

    martes, 23 de junio de 2020 4:39
  • Hola Renzo19:

    Si avast no te deja pasar, eso sólo lo puedes negociar con Avast. Tendrás que crear una excepción en el antivirus.

    En cuanto a lo de la otra localidad. Si hace ping a la ip pública en la otra localidad, le resuelve correctamente?

    Tiene antivirus o firewall, que puedan cortar su conexión. Es posible, que su equipo no permita las conexiones remotas.


    martes, 23 de junio de 2020 5:07
  • Cuando entraba al firewall de windows me decia que el Avast era quien administraba esta configuración, trate de añadir la regla de entrada en el avast como no se conectaba igual al final decidí desactivarlo desde el avast y gestionar todo por el firewall de windows.

    Sobre la conexión, descargue una app de appstore para probar la conexión a sql y efectivamente funciono, tambiénla probé desde una maquina virtual y funciono. Sin embargo, lo probé fuera de casa, en una red distinta y no funciona. Alguna idea?

    Renzo Rivera

    martes, 23 de junio de 2020 12:47
  • Hola Renzo19:

    Pero eso ya no parece de la gestión de la conectividad de sql server, sino de la gestión de la red.

    Normalmente para acceder desde fuera de la red, hacia un servidor, el router tiene que tener una redirección de las peticiones a la ip interna del servidor donde esta el servidor sql. NAT. No obstante, esto se puede considerar una vulnerabilidad importante. Esto se puede configurar a nivel de router, pero a veces requiere de ponerse en contacto con el proveedor de servicio de telefonía correspondiente, para la apertura de puertos.

    Una opción más segura sería utilizar una VPN, si este es tu escenario. 


    • Marcado como respuesta Renzo19 martes, 23 de junio de 2020 15:38
    martes, 23 de junio de 2020 14:07
  • Hola, Javi. Efectivamente el problema era una conexión de red. Entre nuevamente a las configuraciones del modem y me di cuenta que había colocado la IP pública en IP externa, en vez de eso coloqué 0.0.0.0 y como nombre del servidor coloque la ip pública y ahí si funciono.  ¡Gracias por el apoyo!

    Renzo Rivera


    • Editado Renzo19 martes, 23 de junio de 2020 15:39
    martes, 23 de junio de 2020 15:38