PowerFlex: dostrajanie zakresu portów efemerycznych w systemie Linux
Summary: Gdy moduł procesu lub jądra inicjuje komunikację przez sieć, port lokalny jest przydzielany z zakresu portów efemerycznych jako część gniazda.
Instructions
Domyślnie zakres portów efemerycznych wynosi od 32768 do 60999.
Czasami może być pożądane skonfigurowanie tego zakresu lub zarezerwowanie określonych portów w tym zakresie. Oprogramowanie innych firm może używać portu w zakresie efemerycznym, co może powodować konflikt ze sterownikiem SDC ScaleIO.
Można to osiągnąć poprzez:
- Ustawianie zakresu portów efemerycznych, z którego programy mogą przydzielać port
lokalny I - Zarezerwuj porty z zakresu portów efemerycznych, aby nie mogły być używane jako porty lokalne
Przewodnik krok po kroku
-
Aby sprawdzić bieżący zakres portów efemerycznych:
# cat /proc/sys/net/ipv4/ip_local_port_range 32768 60999 -
Aby sprawdzić bieżące zarezerwowane porty w zakresie (pusty wiersz oznacza, że nie ma zarezerwowanego portu):
# cat /proc/sys/net/ipv4/ip_local_reserved_ports -
Aby dostosować zakres portów efemerycznych dynamicznie (nie trwale):
# echo 40000 60000 > /proc/sys/net/ipv4/ip_local_port_range # cat /proc/sys/net/ipv4/ip_local_port_range 40000 60000 -
Aby dostosować zarezerwowane porty dynamicznie (nie trwale):
# echo "50000,50003" > /proc/sys/net/ipv4/ip_local_reserved_ports # cat /proc/sys/net/ipv4/ip_local_reserved_ports 50000,50003 -
Aby trwale zmienić parametry po ponownym uruchomieniu, edytuj plik /etc/sysctl.conf, a następnie użyj polecenia "sysctl -w", aby zastosować zmianę.
Parametry i format wartości można znaleźć za pomocą polecenia "sysctl -a | grep ip_local", na przykład:# 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
Powiązane artykuły
https://access.redhat.com/solutions/26875Czy system RHEL obsługuje rezerwację portów lokalnych z zakresu efemerycznego przy użyciu możliwości przestrajania /proc/sys/net/ipv4/ip_local_reserved_ports? - Portal klienta Red Hat