Die Überprüfung der Remote -Ports sind mit dem Befehl 'NC' erreichbar

Die Überprüfung der Remote -Ports sind mit dem Befehl 'NC' erreichbar

A Hafen ist eine logische Einheit, die als Endpunkt der Kommunikation fungiert, die mit einer Anwendung oder einem Prozess auf einem Linux -Betriebssystem verbunden sind. Es ist nützlich zu wissen, welche Ports geöffnet sind, und dienen auf einer Zielmaschine aus, bevor sie sie verwenden.

Mit dem Netstat oder mehreren anderen Linux -Befehlen wie NMAP können wir einfach die geöffneten Ports in Linux auf einem lokalen Computer auflisten.

In diesem Handbuch zeigen wir Ihnen, wie Sie feststellen, ob die Ports auf einem Remote -Host mit einfacher Erreichung/Öffnen sind netcat (Zusamenfassend NC) Befehl.

netcat (oder NC Kurz gesagt) ist ein leistungsstarkes und benutzerfreundliches Dienstprogramm, das für fast alles in Linux in Bezug auf TCP-, UDP- oder Unix-Domain-Sockets eingesetzt werden kann.

# yum install nc [auf Centos/rhel] # DNF Installieren Sie NC [auf Fedora 22+] $ sudo apt-get netcat [auf Debian/Ubuntu] 

Wir können es verwenden, um TCP -Verbindungen zu öffnen, beliebige TCP- und UDP.

Verwendung netcat, Sie können prüfen, ob ein einzelner oder mehrfacher oder eine Reihe offener Ports wie folgt. Der folgende Befehl hilft uns, zu sehen, ob der Port 22 ist auf dem Gastgeber offen 192.168.56.10:

$ NC -ZV 192.168.1.15 22 

Im obigen Befehl die Flagge:

  1. -z - Legt NC so fest, dass sie einfach nach Hördämonen scannen, ohne tatsächlich Daten an sie zu senden.
  2. -v - Aktiviert der ausführliche Modus.

Der nächste Befehl prüft, ob Ports Ports 80, 22 Und 21 sind auf dem Remote -Host offen 192.168.5.10 (Wir können auch den Hostnamen verwenden):
NC -ZV 192.168.56.10 80 22 21

Es ist auch möglich, eine Reihe von Ports anzugeben, die gescannt werden sollen: '

$ NC -ZV 192.168.56.10 20-80 

Für weitere Beispiele und Verwendung von netcat Befehl, lesen Sie unsere Artikel wie folgt durch.

  1. Übertragen Sie Dateien zwischen Linux -Servern über den Befehl netcat
  2. Linux -Netzwerkkonfiguration und Fehlerbehebungsbefehle

Das ist alles. In diesem Artikel haben wir erklärt, wie Sie überprüfen, ob Ports auf einem Remote -Host mit einfachen NetCat -Befehlen erreichbar sind/geöffnet sind. Verwenden Sie den folgenden Kommentarbereich, um uns über diesen Tipp zurückzuschreiben.