Como saber o intervalo para alocação de portas dinâmicas na máquina Red Hat Linux
Do Linux nós fizemos
sysctl -a | egrep "net.inet.ip.portrange.first|net.inet.ip.portrange.last"
mas esses parâmetros não estão na configuração do kernel
é que os parâmetros são equivalentes à configuração no arquivo - /proc/sys/net/ipv4/ip_local_port_range
?
more /proc/sys/net/ipv4/ip_local_port_range
1024 65535
O parâmetro que você procura é
net.ipv4.ip_local_port_range
e a sintaxesysctl
é:Então o seu
grep
deve ser:PS eu não encontrei
net.inet.ip.portrange.first
,net.inet.ip.portrange.last
para ser parâmetros de kernel válidosAcho que os parâmetros que você verificou são para o FreeBSD, não para o Red Hat. No Red Hat, você deve verificar o intervalo com:
O comando retornará os números de porta mínimo e máximo. E sim, você também pode visualizar o intervalo verificando este arquivo:
/proc/sys/net/ipv4/ip_local_port_range
Para alterar o intervalo de portas dinâmicas no Red Hat, você pode usar
Substitua MIN e MAX pelos novos intervalos de portas desejados. Certifique-se de saber o que está fazendo ao alterá-los. Para uma alteração permanente, você precisa editar o
/etc/sysctl.conf
arquivo e adicionar esta linhaSalve o arquivo e execute
sysctl -p