locked
Windows 7 ≡ No conecta un ordenador por otro a pesar de poner reglas en Firewall. RRS feed

  • Pregunta

  • Tengo dos equipos en una tienda. Uno actúa como principal y otro como secundario. Quiero que ambos tengan el firewall activo pero ello hace que el equipo secundario no pueda conectarse al principal. He puesto las excepciones pertinentes para sql server en el Firewall, en ambos equipos, ya que, como he dicho, son equipos para una tienda con sus respectivos programas, y el principal contiene la base de datos.

    He reiniciado el equipo y he puesto todas las excepciones de sql server, y no funciona.

    jueves, 27 de diciembre de 2018 7:59

Respuestas

  • Hola rBlacksmith:

    Cualquiera que aporte, siempre es bienvenido.

    Fijate que yo deduje de la incidencia, que fuera el firewall que estuviese cortando conexiones, sino por más bien, nunca se ha conectado de la "maquina secundaria" a la primaria.

    Pero como bien dices, si con el firewall desactivado funciona, es un buen agujero a comprobar.

    viernes, 28 de diciembre de 2018 11:12

Todas las respuestas

  • Hola Sandra Toribio:

    Existen muchas preguntas para tu incidencia.

    ¿Como se conecta el secundario al primario, por una aplicación?

    ¿Como esta configurada?

    ¿Utilizas una conexión por ip o por nombre de instancia?

    ¿Estan habilitados los protocolos de red y el usuario que se conecta tiene permisos?.....

    ¿Si haces ping a la máquina, estas se ven entre ellas?

    Para poder ayudarte un poco mejor, tendremos que ir superando preguntas.

    Te pongo un enlace de la documentación oficial, que indica como se hace lo que solicitas.

    https://docs.microsoft.com/es-es/sql/relational-databases/lesson-2-connecting-from-another-computer?view=sql-server-2017

    Ya nos índicas, como te fue.

    jueves, 27 de diciembre de 2018 11:09
  • Ambos equipos están dentro de un dominio. Se hacen ping el uno al otro. Se conectan los dos a una aplicación de hosteleria conectada a una base de datos. Están habilitados los protocolos de red y el usuario tiene permisos.
    viernes, 28 de diciembre de 2018 8:13
  • Ok, pero la aplicacion de hostelería, tiene una cadena de conexion a la base de datos.

    Si la conexion se produce en un equipo remoto como es el caso, la cadena de conexión tiene que ser así:

    Data source = ServidorSQL; initial catalog = BaseDatos; user id = usuario; password = Clave;

    Donde ServidorSQL, puede ser la ip de la maquina que tiene la base de datos o un nombre de Instancia.

    Lo más fácil, es por Ip. (Si es por nombre, un tercero se tendrá que encargar de buscarla (Browser))

    Además el puerto (por defecto 1433) tiene que estar abierto.

    Cadenas de conexion:

    https://www.connectionstrings.com/sql-server-native-client-11-0-oledb-provider/

    Espero te ayude


    viernes, 28 de diciembre de 2018 10:37
  • Hola Compañeros,

    Perdonad que me meta, si funciona con firewall desactivado, por que no habilitas el logging del firewall y miras que peticiones te están droppeando?

    Saludos,

    viernes, 28 de diciembre de 2018 10:54
  • Hola rBlacksmith:

    Cualquiera que aporte, siempre es bienvenido.

    Fijate que yo deduje de la incidencia, que fuera el firewall que estuviese cortando conexiones, sino por más bien, nunca se ha conectado de la "maquina secundaria" a la primaria.

    Pero como bien dices, si con el firewall desactivado funciona, es un buen agujero a comprobar.

    viernes, 28 de diciembre de 2018 11:12