Você não limitou sua pesquisa a portas / soquetes de estado de "escuta". Use a chave "-l" para filtrar. Caso contrário, o netstat também lista as conexões em que sua máquina se conectou a uma porta de escuta de outra máquina.
tcp 0 0 xx.xx.xx.xx:49899 xx.xx.xx.xx:80 TIME_WAIT 0 0 -
Isto é lido como: xx.xx.xx.xx: 49899 (local) está conectado a xx.xx.xx.xx: 80 (remoto) e a conexão está no estado TIME_WAIT
. As portas "abertas" com as quais você está preocupado são as portas que estão no estado LISTEN
, portanto, um processo está aguardando conexões de entrada nessa porta.
Se você executar netstat como root e com a opção -p
, ele também mostrará o ID do processo (PID) e o nome de cada processo que abriu essa conexão (a menos que, como em seu exemplo, a conexão esteja no estado TIME_WAIT
, já que nesse caso já está fechado).