Configurar un firewall de Windows para obtener acceso a Integration Services

El sistema Firewall de Windows impide el acceso no autorizado a los recursos de los equipos de una conexión de red. Para obtener acceso a Integration Services mediante este firewall, debe configurarlo para permitir el acceso. El servicio Integration Services utiliza el protocolo DCOM. Para obtener más información sobre cómo funciona el protocolo DCOM a través de firewalls, vea MSDN Library.

Existen varios sistemas de firewall. Si ejecuta un firewall distinto de Firewall de Windows, vea la documentación del firewall para obtener información específica del sistema que utiliza.

Si el firewall admite el filtrado de aplicaciones, puede utilizar la interfaz de usuario de Windows para especificar las excepciones permitidas en el firewall, como programas y servicios. Si no es el caso, debe configurar DCOM para utilizar un conjunto limitado de puertos TCP. El vínculo al sitio Web de Microsoft mencionado anteriormente incluye información acerca de cómo especificar los puertos TCP que debe utilizar.

El servicio Integration Services utiliza el puerto 135 y no es posible cambiarlo. Debe abrir el puerto TCP 135 para obtener acceso al Administrador de control de servicios (SCM). Entre las tareas que realiza el SCM se encuentra el inicio y detención de servicios de Integration Services y la transmisión de solicitudes de control al servicio en ejecución.

La información que se incluye en la siguiente sección es específica de Firewall de Windows. Para configurar el sistema Firewall de Windows, debe ejecutar un comando desde el símbolo del sistema o establecer las propiedades en el cuadro de diálogo de Firewall de Windows.

Configurar Firewall de Windows

Puede utilizar los siguientes comandos para abrir el puerto TCP 135, agregar MsDtsSrvr.exe a la lista de excepciones y especificar el ámbito de desbloqueo del firewall.

Para configurar un firewall de Windows en la ventana del símbolo del sistema

  1. Ejecute el comando: netsh firewall add portopening protocol=TCP port=135 name="RPC (TCP/135)" mode=ENABLE scope=SUBNET

  2. Ejecute el comando: netsh firewall add allowedprogram program="%ProgramFiles%\Microsoft SQL Server\90\DTS\Binn\MsDtsSrvr.exe" name="SSIS Service" scope=SUBNET

    [!NOTA] Para abrir el firewall en todos los equipos, además de los que se encuentran en Internet, reemplace el ámbito=SUBNET por el ámbito=ALL.

En el siguiente procedimiento se describe cómo utilizar la interfaz de usuario de Windows para abrir el puerto TCP 135, agregar MsDtsSrvr.exe a la lista de excepciones y especificar el ámbito de desbloqueo del firewall.

Para configurar un firewall mediante el cuadro de diálogo Firewall de Windows

Vea también

Conceptos

Configurar el servicio Integration Services
Servicio Integration Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005