Jungs, ich möchte wissen, ob mein bestimmter Port einen Server mit Netstat ausführt? Wie erreiche ich das?
Jungs, ich möchte wissen, ob mein bestimmter Port einen Server mit Netstat ausführt? Wie erreiche ich das?
Antworten:
Sie können verwenden
netstat -pnlt | grep ':portno'
Als weitere Option können Sie das nmap-Tool verwenden, um offene Ports auf dem Server zu überprüfen
nmap -sT -O localhost
Ausgabe
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
Netstat Beispiel:
[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
Ich denke, netstat -nat | grep port | grep LISTEN
sollte den Trick machen.
-l
anstelle von anzeigen -a
. Und die Frage betraf nicht nur TCP-Ports, die -t
Option sollte auch nicht vorhanden sein.