Heim  >  Artikel  >  So überprüfen Sie Ports unter Linux

So überprüfen Sie Ports unter Linux

百草
百草Original
2023-09-20 11:09:455864Durchsuche

Linux-Methoden zum Anzeigen von Ports umfassen die Verwendung des Befehls netstat, die Verwendung des Befehls ss, die Verwendung des Befehls lsof, die Verwendung des Befehls nmap, die Verwendung des Befehls iptables usw. Detaillierte Einführung: 1. Verwenden Sie den Befehl netstat, um Informationen wie Netzwerkverbindungen, Routing-Tabellen und Netzwerkschnittstellen anzuzeigen. 2. Verwenden Sie den Befehl ss ist ein Ersatz für den Befehl netstat, der Netzwerkverbindungsinformationen schneller anzeigen kann. 3. Verwenden Sie den Befehl lsof usw.

So überprüfen Sie Ports unter Linux

In Linux-Systemen gibt es viele Möglichkeiten, die aktuell offenen Ports anzuzeigen. Im Folgenden sind einige häufig verwendete Methoden aufgeführt:

1. Verwenden Sie den Befehl „netstat“:

Der Befehl „netstat“ wird zum Anzeigen von Informationen wie Netzwerkverbindungen, Routing-Tabellen und Netzwerkschnittstellen verwendet. Durch die Verwendung verschiedener Parameter können Sie unterschiedliche Portinformationen anzeigen. Verwenden Sie beispielsweise den folgenden Befehl, um alle Überwachungsports anzuzeigen:

   netstat -tuln

Parameterbeschreibung:

-t: TCP-Verbindungsinformationen anzeigen

-u: UDP-Verbindungsinformationen anzeigen

-l: Nur Verbindungen im Überwachungsstatus anzeigen

-n: Port und IP-Adresse in numerischer Form anzeigen

2 Verwenden Sie den Befehl ss:

Der Befehl ss ist ein Ersatz für den Befehl netstat und kann Netzwerkverbindungsinformationen schneller anzeigen. Verwenden Sie den folgenden Befehl, um alle Überwachungsports anzuzeigen:

   ss -tuln

Parameterbeschreibung:

-t: TCP-Verbindungsinformationen anzeigen

-u: UDP-Verbindungsinformationen anzeigen

-l: Nur Verbindungen im Überwachungsstatus anzeigen

-n : Zeigen Sie den Port und die IP-Adresse in numerischer Form an

3. Verwenden Sie den Befehl lsof:

Der Befehl lsof wird zum Anzeigen aktuell geöffneter Dateien und Prozessinformationen verwendet und kann auch zum Anzeigen von Netzwerkportinformationen verwendet werden. Verwenden Sie den folgenden Befehl, um alle Überwachungsports anzuzeigen:

   lsof -i :端口号

Um beispielsweise den Überwachungsstatus von Port Nummer 80 anzuzeigen, können Sie den folgenden Befehl verwenden:

   lsof -i :80

4. Verwenden Sie den Befehl nmap:

Der Befehl nmap ist a Netzwerkerkennung und -sicherheit Scan-Tools können auch zum Anzeigen offener Ports verwendet werden. Verwenden Sie den folgenden Befehl, um die offenen Ports des angegebenen Hosts zu scannen:

   nmap IP地址

Um beispielsweise die offenen Ports des Hosts mit der IP-Adresse 192.168.0.1 zu scannen, können Sie den folgenden Befehl verwenden:

   nmap 192.168.0.1

5 iptables-Befehl:

Der iptables-Befehl ist Linux. Die Tools des Systems zum Konfigurieren und Verwalten von Firewall-Regeln können auch zum Anzeigen offener Ports verwendet werden. Verwenden Sie den folgenden Befehl, um die in den aktuellen Firewall-Regeln geöffneten Ports anzuzeigen:

   iptables -L -n

Die oben genannten sind mehrere häufig verwendete Methoden zum Anzeigen von Portinformationen in Linux-Systemen. Abhängig von den unterschiedlichen Anforderungen und Nutzungsszenarien können Sie eine für Sie geeignete Methode zum Anzeigen von Portinformationen auswählen. Beachten Sie, dass für das Anzeigen von Portinformationen ausreichende Berechtigungen erforderlich sind und Sie möglicherweise den Befehl sudo verwenden oder ihn als Root-Benutzer ausführen müssen.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie Ports unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn