PowerFlex Comment régler la plage de ports éphémères sous Linux

Summary: Lorsqu’un processus ou un module de noyau initie une communication sur le réseau, un port local est alloué à partir de la plage de ports éphémères dans le cadre du socket.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Par défaut, la plage de ports éphémères est comprise entre 32768 et 60999.

Parfois, il peut être souhaitable de configurer cette plage ou de réserver certains ports dans cette plage. Les logiciels tiers peuvent utiliser un port de la plage éphémère, ce qui peut entrer en conflit avec le pilote SDC de ScaleIO.

Pour ce faire, vous pouvez :

  • Définition de la plage de ports éphémères, à partir de laquelle les programmes peuvent allouer un port
    local Et
  • Réserver des ports de la plage de ports éphémères, afin qu’ils ne puissent pas être utilisés comme port local

 

Guide étape par étape

  1. Pour vérifier la plage de ports éphémères actuelle :

    # cat /proc/sys/net/ipv4/ip_local_port_range
    32768	60999
  2. Pour vérifier les ports réservés actuels dans la plage (une ligne vide signifie qu’il n’y a pas de port réservé) :

    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
     
  3. Pour ajuster la plage de ports éphémères de manière dynamique (non persistante) :

    # echo 40000 60000 > /proc/sys/net/ipv4/ip_local_port_range
    # cat /proc/sys/net/ipv4/ip_local_port_range
    40000	60000
  4. Pour ajuster les ports réservés de manière dynamique (non persistants) :

    # echo "50000,50003" > /proc/sys/net/ipv4/ip_local_reserved_ports
    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
    50000,50003
  5. Pour modifier les paramètres de manière persistante entre les redémarrages, modifiez /etc/sysctl.conf, puis utilisez « sysctl -w » pour que les modifications prennent effet.
    Les paramètres et le format des valeurs peuvent être trouvés à l’aide de « sysctl -a | grep ip_local", par exemple :

    # sysctl -a|grep ip_local
    net.ipv4.ip_local_port_range = 40000	60000
    net.ipv4.ip_local_reserved_ports = 50000,50003
    sysctl: reading key "net.ipv6.conf.all.stable_secret"
    sysctl: reading key "net.ipv6.conf.default.stable_secret"
    sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
    sysctl: reading key "net.ipv6.conf.lo.stable_secret"

Additional Information

Affected Products

ScaleIO, PowerFlex Software, VxFlex Ready Node
Article Properties
Article Number: 000154992
Article Type: How To
Last Modified: 06 Aug 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.