Sposób używania filtrów nazwanego potoku, w systemie Windows XP z dodatkiem SP2, Windows Server 2003 z dodatkiem SP1 i nowszych wersjach tych systemów operacyjnych

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 925890 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Ważne Ten artykuł zawiera informacje na temat sposobu modyfikacji rejestru. Upewnij się, że wykonanie kopii zapasowej rejestru przed przystąpieniem do modyfikacji. Upewnij się, że wiesz, jak przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących sposobu wykonywania kopii, przywracania i modyfikowania rejestru kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
256986 Opis rejestru systemu Microsoft Windows
Rozwiń wszystko | Zwiń wszystko

WPROWADZENIE

W tym artykule omówiono sposób używania filtrów nazwanego potoku w Microsoft Windows XP Service Pack 2 (SP2), Service Pack 1 (SP1) dla systemu Microsoft Windows Server 2003 i nowszych wersjach tych systemów operacyjnych.

Potok jest technika do przekazywania informacji z jednego programu procesu do innego procesu programu. W przeciwieństwie do innych form komunikacji międzyprocesowej (IPC) potoku jest komunikacji jednokierunkowej. Na przykład potoku przekaże parametr, takich jak produkcja procesu drugi proces. Proces ten drugi akceptuje wyjście pierwszego jako danych wejściowych. Następnie system operacyjny tymczasowo przechowuje informacje gazociągami, aż proces odbiorczy odczytuje informacje. Dwustronną komunikację między procesami można zdefiniować dwa rurociągi. W tym scenariuszu jeden potoku jest skierowana w jednym kierunku, a innym kierunku skierowana do innego potoku.

Jest jednak ograniczenie rury IPC. Ograniczenia występuje, gdy procesy, które korzystają z potoków mają wspólnych procesu nadrzędnego. Dlatego też muszą one dzielić wspólne procesu otwierania lub wszczęcie procesu. Następnie musi być utworzona przez wywołanie systemowe rozwidlenia z procesu nadrzędnego. Rozmiar potoku jest co najmniej 4096 bajtów.

Nazwany potok jest rozszerzeniem tradycyjnych potoku. Tradycyjnych potoku nie ma nazwy, ponieważ istnieje anonimowo. Obowiązuje ona tylko tak długo, jak działa proces. Nazwany potok jest trwałe systemu i istnieje poza cały proces. Należy odłączyć lub usunąć nazwanego potoku, gdy jest już używany. Procesy, takie jak plik, ogólnie dołączyć do nazwanego potoku do wykonywania IPC. Nazwane potoki są ściśle związane z plikami "urządzenia specjalne". Podobnie jak pliki "urządzenia specjalne" rury nie odnoszą się do rzeczywistych danych przechowywanych w systemie plików.

Nazwany potok usługa filtrowania została wprowadzona w dodatku SP2 dla systemu Windows XP i Windows Server 2003 z dodatkiem SP1 i jest dostępny w nowszych wersjach tych systemów operacyjnych. Nazwany potok filtrowania usługi jest używana, włączyć lub zablokować dostęp do nazwanych potoków. Informacje dotyczące włączania filtrowania nazwanego potoku jest omówione w sekcji "Więcej informacji".

Więcej informacji

Ostrzeżenie Niepoprawne zmodyfikowanie rejestru przy użyciu Edytora rejestru lub inną metodą może spowodować poważne problemy. Te problemy mogą wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie gwarantuje, że można rozwiązać te problemy. Modyfikowanie rejestru na własne ryzyko.

Włącz dynamiczne filtrowanie nazwanych potoków

Aby włączyć dynamiczne filtrowanie nazwanych potoków, utworzyć wpis rejestru PipeFirewallActive i ustaw wartość 1 dla tego wpisu. Następnie nie trzeba ponownie uruchomić komputer. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij przycisk Uruchom, wpisz regedit, a następnie kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
  3. Na Edycja menu, kliknij przycisk Nowy, a następnie kliknij przycisk Wartość DWORD.
  4. Typ PipeFirewallActive jako nazwę DWORD wartość.
  5. Kliknij prawym przyciskiem myszy PipeFirewallActive, a następnie kliknij przycisk Modyfikowanie.
  6. W Wartość danych pole typu 1, a następnie kliknij przycisk OK.
  7. Zamknij Edytor rejestru.

Tworzenie listy nazwanych potoków

Aby utworzyć listę nazwane potoki, do których można uzyskać dostęp, dodawanie listy nazwanych potoków jako wartości dla AllowedPipes wartość rejestru. Następnie nie trzeba ponownie uruchomić komputer. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij przycisk Uruchom, wpisz regedit, a następnie kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. Na Edycja menu, kliknij przycisk Nowy, a następnie kliknij przycisk Wartość ciągu wielokrotnego.
  4. Typ AllowedPipes jako nazwę Wielociąg wartość.
  5. Kliknij prawym przyciskiem myszy AllowedPipes, a następnie kliknij przycisk Modyfikowanie.
  6. W Wartość danych Wpisz listę nazwanych potoków, a następnie kliknij przycisk OK.
  7. Zamknij Edytor rejestru.
Jeśli wartość wpisu rejestru PipeFirewallActive jest ustawiona na 1, a ciąg wartości wpisu rejestru AllowedPipes listę różnych nazwanych potoków, usługa serwera tylko umożliwia dostęp do tych nazwanych potoków, których nazwy znajdują się w AllowedPipes Lista. Blokowane są wszystkie pozostałe nazwanych potoków.

Usuń nazwanego potoku z listy "allowedpipes"

Aby usunąć nazwanego potoku z AllowedPipes Lista, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij przycisk Uruchom, wpisz regedit, a następnie kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. Kliknij prawym przyciskiem myszy AllowedPipes, a następnie kliknij przycisk Modyfikowanie.
  4. W Wartość danych pole, wybierz jeden lub więcej nazwane potoki, które chcesz usunąć. Kliknij prawym przyciskiem myszy zaznaczenie, a następnie kliknij przycisk Usuń.
  5. Kliknij przycisk OK Aby usunąć nazwane potoki z AllowedPipes Lista.

    Uwaga Dostęp do nazwanych potoków jest zablokowana.
  6. Zamknij Edytor rejestru.
Uwaga Jeśli PipeFirewallActive wpis rejestru jest ustawiona na 1, dostęp do nazwanych potoków, który nie jest wymieniony w AllowedPipes Lista będą blokowane dla sesji uwierzytelnionych i nieuwierzytelnionej sesji. Oznacza to, że jeśli PipeFirewallActive ustawienie rejestru jest 1, AllowedPipes Lista powinna zawierać nazwany fajki, że chcesz uzyskać dostęp. Aby umożliwić dostęp do wszystkich potoków nazwanych, nie należy ustawiać wartości PipeFirewallActive wpis rejestru.

W wersji systemu Windows Server 2003 następujące nazwane potoki są zakodowane i nie może być wyłączone:
  • Netlogon
  • Lsarpc
  • samr
  • przeglądarki
  • Srvsvc
  • wkssvc
W dodatku SP1 dla systemu Windows Server 2003 i nowszych wersjach systemu operacyjnego tych nazwanych potoków nie są zakodowane. Jeśli PipeFirewallActive wpis rejestru jest ustawiona na 1 i AllowedPipes wpis rejestru nie istnieje, system Windows użyje tych nazwanych potoków. Jeśli AllowedPipes istnieje wpis rejestru, dostęp do wszystkich nazwanych potoków jest zablokowany, chyba że są nazwane potoki AllowedPipes Lista.

Nazwane potoki, do serwera plików lub serwera wydruku

Następujące nazwane potoki są wymagane dla funkcjonowania serwera tylko jako serwer plików lub serwera wydruku:
  • Spoolss
  • przeglądarki
  • wkssvc
  • Srvsvc

Nazwane potoki, które są używane na kontrolerach domeny

Jeśli AllowedPipes Lista jest pusta i PipeFirewallActive wpis rejestru jest ustawiona na 1, należy ręcznie dodać następujące nazwane potoki:
  • Netlogon
  • Lsarpc
  • samr
Jeśli nie są one nazwanych potoków w AllowedPipes Lista komputerów klienckich problemy. Komputery klienckie nie można na przykład dołączenie do domeny.

Właściwości

Numer ID artykułu: 925890 - Ostatnia weryfikacja: 25 czerwca 2011 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Windows Server 2003 Service Pack 1
Słowa kluczowe: 
kbhowto kbfilter kbfirewall kbpipeline kbinfo kbmt KB925890 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:925890

Przekaż opinię

 

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