Réserver une plage de ports éphémères sur un ordinateur exécutant Windows Server 2003 ou Windows 2000 Server

Cet article explique comment réserver une plage de ports éphémères sur un ordinateur.

Applicabilité : Windows 10 - toutes les éditions, Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 812873

Résumé

Dans certains cas, vous pouvez réserver une plage de ports afin qu’un programme ou un processus qui demande un port aléatoire ne se voit pas attribuer un port qui se trouve dans la plage réservée. Lorsque vous réservez une plage de ports, seul un programme ou un processus qui demande spécifiquement un port qui se trouve dans la plage réservée peut utiliser le port.

Plus d’informations

Importante

Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le registre avant de le modifier. Vous pouvez alors le restaurer en cas de problème. Pour plus d’informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
Pour réserver une plage de ports afin que seul un programme ou un processus qui demande spécifiquement un port qui se trouve dans la plage réservée puisse utiliser le port, procédez comme suit.

Windows Server 2003 ou Windows XP Professionnel

  1. Démarrez l’Rédacteur du Registre (Regedit.exe).

  2. Recherchez la sous-clé de Registre suivante, puis cliquez dessus : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Dans le menu Modifier , pointez sur Nouveau, puis cliquez sur Valeur multi-chaîne.

  4. Cliquez avec le bouton droit sur la nouvelle valeur, cliquez sur Renommer, tapez ReservedPorts, puis appuyez sur Entrée.

  5. Double-cliquez sur la valeur ReservedPorts, tapez la plage de ports que vous souhaitez réserver, puis cliquez sur OK.

    Remarque

    Vous devez taper la plage de ports au format suivant : xxxx-aaaa
    Pour spécifier un seul port, utilisez la même valeur pour x et y. Par exemple, pour spécifier le port 4000, tapez 4000-4000 .

    Avertissement

    Si vous spécifiez les ports continus séparément et si un port est réservé et non utilisé, le port suivant n’est pas correctement réservé et il est utilisé.

  6. Cliquez sur OK.

  7. Quittez l’Éditeur du Registre.

Windows 2000

  1. Lancez un Éditeur du Registre (Regedt32.exe).

  2. Recherchez et cliquez sur la clé de Registre suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Dans le menu Modifier , cliquez sur Ajouter une valeur.

  4. Dans la zone Nom de la valeur, tapez ReservedPorts.

  5. Dans la liste Type de données , cliquez sur REG_MULTI_SZ, puis sur OK.

  6. Dans la boîte de dialogue Rédacteur à chaînes multiples, tapez la plage de ports que vous souhaitez réserver.

    Remarque

    Vous devez taper la plage de ports au format suivant : xxxx-aaaa. Pour spécifier un seul port, utilisez la même valeur pour x et y. Par exemple, pour spécifier le port 4000, tapez 4000-4000.

    Avertissement

    Si vous spécifiez les ports continus séparément et si un port est réservé et non utilisé, le port suivant n’est pas correctement réservé et il est utilisé.

  7. Cliquez sur OK.

  8. Quittez l’Éditeur du Registre.

Remarque

Vous devez redémarrer l’ordinateur après avoir apporté ces modifications pour que les modifications prennent effet.

Systèmes d’exploitation Windows Vista et versions ultérieures

Remarque

Le paramètre de Registre ReservedPorts n’est pas implémenté dans Windows Vista, Windows 2008 et les systèmes d’exploitation ultérieurs.

Pour plus d’informations sur l’ajustement de la plage de ports dynamiques à l’aide de la commande netsh, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft : 929851 La plage de ports dynamiques par défaut pour TCP/IP a changé dans Windows Vista et Windows Server 2008
La plage de ports dynamiques par défaut pour TCP/IP a changé depuis Windows Vista et dans Windows Server 2008