PowerFlex Så finjusterar du det tillfälliga portintervallet i Linux

Summary: När en process eller kernelmodul initierar kommunikation över nätverket allokeras en lokal port från det tillfälliga portintervallet som en del av socketen.

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

Som standard är det tillfälliga portintervallet mellan 32768 och 60999.

Ibland kan det vara önskvärt att konfigurera det här intervallet eller reservera vissa portar i det här intervallet. Programvara från tredje part kan använda en port i det tillfälliga intervallet, vilket kan komma i konflikt med ScaleIO:s SDC-drivrutin.

Detta kan uppnås genom att:

  • Ställa in det tillfälliga portintervallet, från vilket programmen kan allokera en lokal port
    och
  • Reservera portar från det tillfälliga portintervallet, så att de inte kan användas som lokala portar

 

Steg-för-steg-guide

  1. Så här kontrollerar du det aktuella tillfälliga portintervallet:

    # cat /proc/sys/net/ipv4/ip_local_port_range
    32768	60999
  2. Så här kontrollerar du de aktuella reserverade portarna i intervallet (en tom rad betyder att det inte finns någon reserverad port):

    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
     
  3. Så här justerar du det tillfälliga portintervallet dynamiskt (inte beständigt):

    # echo 40000 60000 > /proc/sys/net/ipv4/ip_local_port_range
    # cat /proc/sys/net/ipv4/ip_local_port_range
    40000	60000
  4. Så här justerar du de reserverade portarna dynamiskt (inte beständigt):

    # echo "50000,50003" > /proc/sys/net/ipv4/ip_local_reserved_ports
    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
    50000,50003
  5. Om du vill ändra parametrarna permanent vid omstarter redigerar du /etc/sysctl.conf och använder sedan "sysctl -w" för att börja gälla.
    Parametrarna och formatet för värdena kan hittas med hjälp av "sysctl -a | grep ip_local", till exempel:

    # 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.