Zarezerwuj szereg portów efemeryczne na komputerze z systemem Windows Server 2003 lub Windows 2000 Server

W tym artykule opisano sposób rezerwy zakresu portów efemeryczne na komputerze.

Dotyczy: Windows 10 — wszystkie wersje, Windows Server 2012 R2
Oryginalny numer KB: 812873

Podsumowanie

W niektórych sytuacjach może być konieczne zarezerwowanie zakresu portów, aby program lub proces żądający losowego portu nie miał przypisanego portu w zakresie zarezerwowanym. W przypadku zarezerwowania zakresu portów tylko program lub proces, który w szczególności żąda portu w zakresie zarezerwowanym, może korzystać z portu.

Więcej informacji

Ważna

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows
Aby zarezerwować zakres portów, aby tylko program lub proces, który specjalnie żąda portu w zakresie zarezerwowanym, mógł korzystać z portu, wykonaj następujące kroki.

Windows Server 2003 lub Windows XP Professional

  1. Uruchom Redaktor rejestru (Regedit.exe).

  2. Odszukaj, a następnie kliknij następujący podklucz rejestru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. W menu Edytuj wskaż pozycję Nowy, a następnie kliknij pozycję Wartość wielociągowa.

  4. Kliknij prawym przyciskiem myszy nową wartość, kliknij przycisk Zmień nazwę, wpisz ReservedPorts, a następnie naciśnij klawisz ENTER.

  5. Kliknij dwukrotnie wartość ReservedPorts, wpisz zakres portów, które chcesz zarezerwować, a następnie kliknij przycisk OK.

    Uwaga

    Zakres portów należy wpisać w następującym formacie: xxxx-yyyyy
    Aby określić pojedynczy port, użyj tej samej wartości dla wartości x i y. Aby na przykład określić port 4000, wpisz 4000-4000 .

    Ostrzeżenie

    Jeśli określisz porty ciągłe oddzielnie i jeśli jeden port jest zarezerwowany i nie jest używany, następny port nie jest poprawnie zarezerwowany i jest używany.

  6. Kliknij przycisk OK.

  7. Zamknij Edytor rejestru.

Windows 2000

  1. Uruchom Redaktor rejestru (Regedt32.exe).

  2. Znajdź, a następnie kliknij następujący klucz rejestru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. W menu Edytuj kliknij pozycję Dodaj wartość.

  4. W polu Nazwa wartości wpisz ReservedPorts.

  5. Na liście Typ danych kliknij pozycję REG_MULTI_SZ, a następnie kliknij przycisk OK.

  6. W oknie dialogowym Multi-String Redaktor wpisz zakres portów, które chcesz zarezerwować.

    Uwaga

    Należy wpisać zakres portów w następującym formacie: xxxx-yyyyy. Aby określić pojedynczy port, użyj tej samej wartości dla wartości x i y. Aby na przykład określić port 4000, wpisz 4000-4000.

    Ostrzeżenie

    Jeśli określisz porty ciągłe oddzielnie i jeśli jeden port jest zarezerwowany i nie jest używany, następny port nie jest poprawnie zarezerwowany i jest używany.

  7. Kliknij przycisk OK.

  8. Zamknij Edytor rejestru.

Uwaga

Aby zmiany zaczęły obowiązywać, należy ponownie uruchomić komputer po wprowadzeniu tych zmian.

Systemy operacyjne Windows Vista i nowsze

Uwaga

Ustawienie rejestru ReservedPorts nie są implementowane w systemach operacyjnych Windows Vista, Windows 2008 i nowszych.

Aby uzyskać więcej informacji na temat dostosowywania zakresu portów dynamicznych za pomocą polecenia netsh, kliknij następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft Knowledge Base: 929851 Domyślny zakres portów dynamicznych dla protokołu TCP/IP zmienił się w systemie Windows Vista i w systemie Windows Server 2008
Domyślny zakres portów dynamicznych dla protokołu TCP/IP uległ zmianie od czasu systemu Windows Vista i systemu Windows Server 2008