Cómo utilizar filtros de canalización con nombre en Windows XP SP2, en Windows Server 2003 SP1 y en versiones posteriores de estos sistemas operativos

Seleccione idioma Seleccione idioma
Id. de artículo: 925890 - Ver los productos a los que se aplica este artículo
importante Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de que copia el registro antes de modificarlo. Compruebe que sabe restaurar el Registro en caso de que se produzca algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

INTRODUCCIÓN

Explica cómo utilizar filtros de canalización con nombre en Microsoft Windows XP Service Pack 2 (SP2), en Microsoft Windows Server 2003 Service Pack 1 (SP1) y en versiones posteriores de estos sistemas operativos.

Una canalización es una técnica para pasar información desde un programa de proceso a otro proceso del programa. A diferencia de otras formas de comunicación entre procesos (IPC), una canalización es una comunicación unidireccional. Por ejemplo, una canalización pasa un parámetro, como el resultado de un proceso, un segundo proceso. Este segundo proceso, acepta el resultado del primer proceso como entrada. A continuación, el sistema operativo temporalmente contiene la información canalizada hasta que el proceso de recepción lee esa información. Para la comunicación bidireccional entre procesos, puede configurar dos canalizaciones. En este escenario, una canalización se enfrenta a una dirección y la otra dirección se enfrenta a la otra canalización.

Sin embargo, hay una limitación de canalizaciones para costes indirectos de producción. La limitación se produce cuando los procesos que utilizan canalizaciones tienen un proceso principal común. Por lo tanto, deben compartir un proceso de abrir común o el proceso de inicio. A continuación, deben crearse mediante una llamada del sistema de bifurcación de un proceso primario. Tamaño de una canalización del nombre es al menos 4.096 bytes.

Una canalización con nombre es una extensión de la canalización tradicional. Una canalización tradicional es sin nombre porque existe de forma anónima. Conserva sólo mientras se ejecuta el proceso. Una canalización con nombre es sistema persistente y existe más allá de la vida del proceso. Debe desvincular o eliminar la canalización con nombre cuando ya no se utiliza. Procesos, como un archivo, generalmente se adjunta a la canalización con nombre realizar IPC. Canalizaciones con nombre están estrechamente relacionadas a los archivos "dispositivo especial". Como "dispositivo especial" archivos, canalizaciones no hacen referencia a datos reales almacenados en el sistema de archivos.

Canalización con nombre filtrado servicio se introdujo en Windows XP SP2 y en Windows Server 2003 SP1 y está disponible en versiones posteriores de estos sistemas operativos. Canalización con nombre filtrado servicio se utiliza para habilitar o bloquear el acceso a canalizaciones con nombre. Información acerca de cómo habilitar el filtrado de la canalización se describe en la sección "Más información".

Más información

Advertencia Pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o utilizando otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Habilitar el filtrado dinámico de canalizaciones con nombre

Para habilitar el filtrado dinámico de canalizaciones con nombre, crear la entrada de registro PipeFirewallActive y establezca el valor 1 para esta entrada. A continuación, no es necesario reiniciar el equipo. Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit y, a continuación, haga clic en Aceptar .
  2. Busque y haga clic en la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. En el menú Edición , haga clic en nuevo y, a continuación, haga clic en Valor DWORD .
  4. Escriba PipeFirewallActive como el nombre para el valor DWORD .
  5. Haga clic con el botón secundario del mouse en PipeFirewallActive y, a continuación, haga clic en Modificar .
  6. En el cuadro datos del valor , escriba 1 y, a continuación, haga clic en Aceptar .
  7. Editor de registro de salida.

Crear una lista de canalizaciones con nombre

Para crear una lista de canalizaciones con nombre que puede tener acceso, agregue la lista de canalizaciones con nombre como valores para el valor de registro AllowedPipes . A continuación, no es necesario reiniciar el equipo. Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit y, a continuación, haga clic en Aceptar .
  2. Busque y haga clic en la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. En el menú Edición , haga clic en nuevo y, a continuación, haga clic en Valor de cadena múltiple .
  4. Escriba AllowedPipes como el nombre para el valor de cadena múltiple .
  5. Haga clic con el botón secundario del mouse en AllowedPipes y, a continuación, haga clic en Modificar .
  6. En el cuadro datos del valor , escriba la lista de canalizaciones con nombre y, a continuación, haga clic en Aceptar .
  7. Editor de registro de salida.
Cuando el valor de la entrada de registro PipeFirewallActive se establece en 1 y los valores de cadena de entrada de registro AllowedPipes lista distintas canalizaciones con nombre, el servicio de servidor sólo habilita el acceso a las canalizaciones con cuyos nombres se encontraron en la lista AllowedPipes nombre. Se bloquean todos los demás canalizaciones con nombre.

Quitar una canalización con nombre de la lista "AllowedPipes"

Para quitar una canalización con nombre de la lista AllowedPipes , siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit y, a continuación, haga clic en Aceptar .
  2. Busque y haga clic en la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. Haga clic con el botón secundario del mouse en AllowedPipes y, a continuación, haga clic en Modificar .
  4. En el cuadro datos del valor , seleccione uno o más canalizaciones con nombre que desea eliminar. Haga clic con el botón secundario en la selección y, a continuación, haga clic en Eliminar .
  5. Haga clic en Aceptar para quitar las canalizaciones con nombre de la lista AllowedPipes .

    Nota El acceso a las canalizaciones con nombre ahora está bloqueado.
  6. Editor de registro de salida.
Nota Si la entrada de registro PipeFirewallActive se establece en 1, se bloquearán el acceso a cualquier canalización no aparece en la lista AllowedPipes para las sesiones autenticadas y para las sesiones no autenticadas. Esto significa que si la configuración del registro de PipeFirewallActive es 1, debe contener la lista AllowedPipes canaliza el nombre que necesita tener acceso a. Para habilitar el acceso a todas las canalizaciones con nombre, no establezca los valores de la entrada de registro PipeFirewallActive .

En la versión de Windows Server 2003, lo siguiente canalizaciones con nombre está codificados y no se deshabilitará:
  • Netlogon
  • Lsarpc
  • SAMR
  • Explorador
  • Srvsvc
  • Wkssvc
En Windows Server 2003 SP1 y versiones posteriores del sistema operativo, estas canalizaciones con nombre no están codificadas de forma rígida. Si la entrada de registro PipeFirewallActive se establece en 1 y la entrada de registro AllowedPipes no existe, Windows utilizará estas canalizaciones con nombre. Si existe la entrada de registro AllowedPipes , acceso a todas las canalizaciones con nombre se bloqueará a menos que las canalizaciones con nombre en la lista AllowedPipes .

Canalizaciones con nombre para un servidor de archivos o para un servidor de impresión

Siguiente canalizaciones con nombre es necesario para el servidor funcione únicamente como un servidor de archivos o como un servidor de impresión:
  • Spoolss
  • explorador
  • Wkssvc
  • Srvsvc

Canalizaciones con nombre que se utilizan en los controladores de dominio

Si la lista AllowedPipes está vacía y la entrada de registro PipeFirewallActive está establecida a 1, debe agregar manualmente lo siguiente canalizaciones con nombre:
  • Netlogon
  • Lsarpc
  • SAMR
Si estas canalizaciones con nombre no están en la lista AllowedPipes , los equipos cliente experimentar problemas. Por ejemplo, los equipos cliente no pueden unirse al dominio.

Propiedades

Id. de artículo: 925890 - Última revisión: domingo, 19 de abril de 2009 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows Server 2003 Service Pack 1
Palabras clave: 
kbmt kbhowto kbfilter kbfirewall kbpipeline kbinfo KB925890 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 925890

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com