Existem alguns parâmetros para netstat
que são úteis para isso:
-
-l
ou--listening
mostra apenas os soquetes que atualmente atendem a conexão de entrada. -
-a
ou--all
mostra todos os soquetes atualmente em uso. -
-t
ou--tcp
mostra os sockets tcp. -
-u
ou--udp
mostra os sockets do udp. -
-n
ou--numeric
mostra os hosts e portas como números, em vez de resolver em dns e procurar em / etc / services.
Você usa uma mistura desses para obter o que deseja. Para saber quais números de porta estão atualmente em uso, use um destes:
netstat -atn # For tcp
netstat -aun # For udp
netstat -atun # For both
Na saída, todas as portas mencionadas estão em uso, ou escutando a conexão de entrada ou conectadas a um ponto **, todas as outras estão fechadas. As portas TCP e UDP têm 16 bits de largura (elas vão de 1-65535)
** Eles também podem estar se conectando / desconectando do par.