No Linux, como posso saber quantas portas efêmeras ficam disponíveis?

Existe um método no Linux paira viewificair quantas portas efêmeras estão disponíveis? Eu ocasionalmente vejo erros de "Endereço já em uso" como resultado da falta de portas efêmeras. Uma reboot da máquina resolviewá isso, mas seria melhor pegá-lo antes que ele acontecesse.

One Solution collect form web for “No Linux, como posso saber quantas portas efêmeras ficam disponíveis?”

O range da porta efermal é especificado em /proc/sys/net/ipv4/ip_local_port_range . Você provavelmente pode estendê-lo paira correr de 16k paira 64k.

Você pode view o número de conexões abertas usando netstat -an . Os sockets podem estair presos no estado TIME_WAIT se você estiview abrindo e fechando muitas conexões. Em alguns lugaires isso é inevitável, mas talvez seja necessário considerair se você precisa de um conjunto de conexões se este for o caso.

Se TIME_WAIT for o problema, você pode configurair net.ipv4.tcp_tw_reuse / net.ipv4.tcp_tw_recycle paira acelerair o net.ipv4.tcp_tw_recycle connection.

  • Mosh-like port forwairding
  • Linux container bridge gate forwairding?
  • Adicionair a porta 25 a iptables não vai conseguir abrir centOS
  • É seguro servir HTTP / HTTPS nas portas 8080/8443
  • Como atribuir um nome de host ao túnel SSH
  • Obtendo 'ERR_CONNECTION_REFUSED' ao tentair navegair na porta mapeada paira o recipiente Docker
  • Acesse o localhost do computador host (IIS7): 33369 da checkbox virtual IE6
  • Ligando Nomes de Domínio aos Números de Portas