Die Windows Standard Dynamic Port Ranges anzeigen oder verändern

Problem

Was sind die Dynamic Port Ranges und wie kann man sie verändern.

Lösung

Die Dynamic Port Ranges sind jene Port Bereiche, über welche Windows seine "interne Kommunikation" abwickelt. Diese sind sehr weitläufig und eben dynamisch.

Eine Windows Funktion sucht sich mit seinem Gegenüber dynamisch einen Port für die Kommunikation aus. Für viele Dienste unter Windows werden dynamische Ports, sogenannte Dynamic Port Ranges verwendet. Speziell in segmentierten Netzwerken müssen diese Ports zwischen Client/Server freigeschalten werden.

Die Bereiche der Dynamic Port Ranges haben sich im Laufe der Windows Client/Server Generationen geändert. Ebenso gibt es Einzelfälle, in denen Windows nicht die Standardports verwendet, sondern andere Bereiche bevorzugt. Hier sollten Sie wieder den ursprünglichen Bereich festlegen.

Default Dynamic Port Range bis Windows Server 2003R2

Port Range: 1024-65535
Anzahl ist limitiert auf zwischen 1000-5000 via Registry.
Registry Pfad: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters
Name: MaxserPort
Typ: DWORD
Wert: 5000

Default Dynamic Port Range Win2008 und höher

Der dynamische Portbereich wurde bei Windows Vista, Windows 7 und Windows Server 2008 erhöht. Bei einer Windows Neuinstallation lautet der neue Standard Port Range 49152-65535.

Sie können den dynamischen Portbereich mithilfe der folgenden NetSh-Befehle anzeigen oder verändern, ohne die Registry dazu bearbeiten zu müssen.

Bereich anzeigen:
NetSh INT IPV4 Show DynamicPort TCP
NetSh INT IPV4 Show DynamicPort UDP

Bereich festlegen:
NetSh INT IPV4 SET DynamicPort TCP Start=49152 num=16384
NetSh INT IPV4 SET DynamicPort UDP Start=49152 num=16384

 


Print