come utilizzare netstat su una porta specifica in Linux


15

Ragazzi, voglio sapere se la mia porta specifica esegue un server utilizzando netstat? come lo raggiungo?


1
netstat -anp | grep portNumber
stracci

Risposte:


15

Puoi usare

netstat -pnlt | grep ':portno'

un'altra opzione, è possibile utilizzare lo strumento nmap per controllare le porte aperte sul server

nmap -sT -O localhost

Produzione

Starting nmap 3.55 ( http://www.insecure.org/nmap/ ) at 2004-09-24 13:49 EDT
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1653 ports scanned but not shown below are in state: closed)
PORT      STATE SERVICE
22/tcp    open  ssh 
25/tcp    open  smtp
111/tcp   open  rpcbind
Device type: general purpose

Esempio di Netstat:

[root@krizna ~]# netstat -pnlt | grep ':80'
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name 
tcp        0      0 :::80                       :::*                        LISTEN      1164/httpd          

e quale parte dei risultati posso determinare se si tratta di un server?

Controlla la parte di esempio di netstat, la porta ::: 80 è mostrata sotto l'indirizzo locale che è ASCOLTO (intendo dire aperto).

Vale la pena ricordare che grep ': portno' può anche prendere alcuni indirizzi IPv6 che contengono quella sequenza. Questo può essere un problema se si tenta di utilizzare questo comando in uno script.
Kevin Keane,

2

uso netstat -anp | grep portNumber


quindi sto ottenendo un elenco di molte connessioni alla porta 80. come trovo la porta del server?

2

Penso che netstat -nat | grep port | grep LISTENdovrebbe fare il trucco.


Questo elenca tutte le porte e quindi grep per le porte in ascolto. Invece dovrebbe solo mostrare le porte di ascolto con -linvece di -a. E la domanda non riguardava solo le porte TCP, quindi l' -topzione non dovrebbe essere lì.
Paul Tobias,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.