Cómo configurar el Firewall en Windows

Aplica a: a3ERP | sistemas informática
    +1
  • a3ERP

 

Explicación del proceso

Este documento sólo debe aplicarse cuando la instalación de a3ERP funciona en el servidor, en las estaciones no funciona y, además, se han tenido en cuenta las indicaciones del documento: Mensaje al acceder a a3ERP: "DBNETLIB ConnectionOpen"

 

 

Este documento se debe entender como guía básica para la configuración del Firewall ya que, dependiendo del sistema operativo las pantallas pueden no coincidir con las del documento.

 

Para la configuración inicial de a3ERP se recomienda para completamente el Firewall. Una vez finalizado el proceso, se puede iniciar de nuevo.

 

 

Síntomas

La instalación está funcionando correctamente pero, tras una actualización del sistema operativo del servidor, puede aparecer el siguiente mensaje al acceder a a3ERP desde las estaciones:

 

1

 

 

A tener en cuenta…
Este error sólo se produce en las estaciones de trabajo, pero el servidor funciona correctamente.

 

 

Los sistema operativos de Microsoft incorporan un sistema que impide accesos externos (desde otros ordenadores) a tu ordenador. Estos sistemas que protegen de entradas externas se denominan: Firewalls.

 

El servidor de a3ERP es un SQL Server y los clientes de a3ERP (es decir, las estaciones de trabajo) deben ponerse en contacto con el servidor. Al activar el Firewall, el servidor está impidiendo cualquier acceso a él, incluidas consultas SQL de a3ERP.

 

 

Existen 2 soluciones posibles para reconfigurar el servidor:

1) Desactivar por completo el Firewall (suficiente para a3ERP) y funciona para todos los sistemas operativos.

2) Configurar el Firewall para que sólo funcionen las consultas SQL Server. (suficiente para a3ERP).

 

 

Desactivar Firewall en Sistemas Windows

 

 

1) Accede a la lista de aplicaciones de Windows y busca Firewall de Windows.

2) Pulsa sobre Firewall de Windows:

 

2

 

 

3) En la Activar o desactivar Firewall de Windows asegúrate que esté totalmente desactivado.

 

4) "Aceptar" y "Salir".

 

5) Estas pantallas pueden variar según el sistema operativo. Con lo cual, se deben adaptar las acciones según el sistema operativo.

 

 

Configurar el  Firewall para trabajar con SQL Server

 

 

Instrucciones dirigidas al técnico informático de la empresa

 

Con esta opción, se puede configurar el Firewall para permitir sólo las conexiones entrantes dirigidas a SQL Server.

 

  • Determinar puerto de trabajo de SQL Server

 

El primer paso para configurar el acceso al sistema es determinar qué puerto utiliza su servidor de SQL Server. Para encontrarlo, sigue los siguientes pasos:

 

1.- Situáte en el servidor de a3ERP (únicamente desde el servidor se puede comprobar el puerto) y accede a la lista de aplicaciones, donde debes acceder a  "SQL Server Configuration Manager" o "Administrador de configuraciones".

 

3

 

 

2.- Expande "Configuración de Red de SQL Server 2005", marcar "Protocolos de XXX" (donde XXX es el nombre de la instancia del SQL Server), hacer doble clic sobre "TCP/IP" y acceder a la pestaña "Direcciones IP".

 

4

 

 

3.- El valor que aparece en "Puertos dinámicos TCP" (en nuestro caso: 52174) es el puerto que hay que abrir en el Firewall.

 

5

 

 

 

  • Configuración de firewall de Windows

 

Una vez conocido el puerto que usa SQL Server, el siguiente paso es dejar pasar el tráfico a través de su Firewall para ese puerto.

En los sistemas Windows, se puede configurar el Firewall con una orden por MSDOS:

-NETSH FIREWALL (Windows 7)

-NETSH ADVFIREWALL en Windows Server 2008 y superiores.

 

 

Ejemplo

Para abrir el Puerto 52174 de nuestro servidor, debes teclear:

NETSH FIREWALL ADDPORTOPENING TCP 52174 A3ERP_CONECTA ENABLE SUBNET

 

 

Además de la orden anterior, para permitir el tráfico en el puerto de escucha de SQL Server, debes procesar la siguiente orden para permitir al servicio SQL Browser del servidor "anunciar" la configuración de su SQL en la red.

NETSH FIREWALL ADDPORTOPENING UDP 1434 A3ERP_BROWSER ENABLE SUBNET

 

 

Como los sistemas de Microsoft pueden variar sin previo aviso, a continuación se adjunta un link para ampliar conocimientos sobre Firewalling de a3ERP.

 

http://support.microsoft.com/kb/947709

 

 

 

Configurar otros Firewalls

 

Puede que tengas instalado otro Firewall que no tiene por qué ser el de Windows.

 

Los antivirus actuales son muy completos y en la mayoría de casos incorporan un Firewall.

 

Existen 2 configuraciones posibles:

 

1- Desactivar el Firewall definitivamente.

 

2- Configurarlo para que sólo funcionen consultas SQL Server. Para ello debes consultar la ayuda de dicho programa, teniendo anotado el número de puerto por el que escucha SQL Server (ver apartado: Determinar puerto de trabajo de SQL Server).

 

 

 

 

 

 

 

    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 11 valoraciones: 2.5 sobre 4 de media
    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 11 valoraciones: 2.5 sobre 4 de media