PDA

Visualizza la versione completa : netstat e le porte in ascolto


skydragon
12-01-2006, 11:22
ciao a tutti,
verificando le connssioni di rete attive e in listening vedo che alcune porte sono aperte su tutte le interfaccie ed altre addirittura in listen.
Come posso fare per identificare i processi legati a quelle determinate porte premettendo che sono porte non specificate in /etc/services?

tcp 0 0 127.0.0.1:32769 0.0.0.0:*
tcp 0 0 0.0.0.0:32803 0.0.0.0:*
tcp 0 0 0.0.0.0:693 0.0.0.0:*

grazie a tutti.

:dottò:

billiejoex
12-01-2006, 14:10
Con l'opzione -p vedi il processo che ha aperto il socket.

indre
12-01-2006, 14:42
netstat -tunap

skydragon
12-01-2006, 16:06
grazie mille :unz:

skydragon
12-01-2006, 17:05
scusa,
ma se non c'è nessun servizio abbinato alla porta per esempio udp?
tipo :
udp 0 0 0.0.0.0:2049 0.0.0.0:* -
udp 0 0 0.0.0.0:800 0.0.0.0:* -


grazie

cacao74
12-01-2006, 19:13
Originariamente inviato da skydragon
scusa,
ma se non c'è nessun servizio abbinato alla porta per esempio udp?
tipo :
udp 0 0 0.0.0.0:2049 0.0.0.0:* -
udp 0 0 0.0.0.0:800 0.0.0.0:* -


grazie
semplicemente in /etc/services potrebbe non essere presente la voce relativa, quindi il valore numerico della porta non viene risolto con un nome.

Se invece hai passato '-n' a nestat, è tutto ok.



bash-3.00$ more /etc/services | grep -w 2049
nfsd 2049/tcp nfs # NFS server daemon
nfsd 2049/udp nfs # NFS server daemon
#shilp 2049/tcp
#shilp 2049/udp
bash-3.00$ more /etc/services | grep -w 800
mdbs_daemon 800/tcp
mdbs_daemon 800/udp

ciao

Loading