So überprüfen Sie, ob ein Port in einem Windows -Dienst geöffnet oder geschlossen ist

So überprüfen Sie, ob ein Port in einem Windows -Dienst geöffnet oder geschlossen ist
Offene Ports sind die Arten von Ports, die für die Akzeptanz von Paketen konfiguriert sind und zur Kommunikation über das Netzwerk erforderlich sind. Im Gegensatz dazu können geschlossene Ports keine Verbindungen zu einem Netzwerk herstellen, das die Pakete ablehnt. Denken Sie daran, dass es notwendig ist, ungenutzte Ports zu schließen, um den Zugriff auf jeden auf dem System ausgeführten Dienst ohne das Bewusstsein des Benutzers einzuschränken.

In diesem Beitrag werden wir die Methoden überprüfen, um festzustellen, ob ein Port in einem Windows -Dienst geöffnet oder geschlossen ist:

  • Verwendung Telnet
  • Verwendung Netstat
  • Verwendung PowerShell (Test-NetConnection-Befehl)

Lass uns anfangen!

Methode 1: Überprüfen Sie, ob ein Port mit Telnet in einem Windows -Dienst geöffnet oder geschlossen ist

Um zu überprüfen, ob ein Port mit Telnet in einem Windows-Dienst geöffnet oder geschlossen ist, befolgen Sie die folgende Prozedur.

Schritt 1: Aktivieren Sie Telnet unter Windows

Um Telnet unter Windows zu aktivieren, öffnen Sie zunächst die “Schalte Windows Funktionen ein oder ausEinstellung des Bedienfelds. Zu diesem Zweck suchen Sie nach “Windows-Funktionen" im "Start-upMenü und öffnen Sie es:

Von dem "Fenstermerkmale"Zauberer, markieren Sie die"Telnet -ClientKontrollkästchen und klicken Sie auf die “OK" Taste:

Auf diese Weise wird das Telnet unter Windows aktiviert. Drücken Sie dann die “Schließen" Taste:

Schritt 2: Eingabeaufforderung öffnen

Führen Sie die Windows -Eingabeaufforderung als Administrator mit der “ausStart-up" Speisekarte:

Schritt 3: Überprüfen Sie den Portstatus mithilfe des Telnet -Befehls

Verwenden Sie die “TelnetBefehl ”und geben Sie den Hostnamen und die Portnummer an, um zu überprüfen, ob ein Port unter Windows -Dienst geöffnet oder geschlossen ist:

> Telnet www.Google.com 443

Wenn die Ausgabe öffnet “Telnet Eingabeaufforderungfenster und nur einen blinkenden Cursor anzeigen, bedeutet dies, dass der Port geöffnet ist und verwendet wird:

Wenn die Ausgabe die Meldung anzeigt “anzeigt“Konnte eine Verbindung zum Host nicht öffnen”, Es zeigt an, dass der angegebene Port geschlossen ist:

Lassen Sie uns vorwärts gehen, um den zweiten Ansatz zu überprüfen, der verwendet wird, um herauszufinden, ob ein Windows -Portstatus.

Methode 2: Überprüfen Sie, ob ein Port mit Netstat in einem Windows -Dienst geöffnet oder geschlossen ist

Die "durchführen"NetstatDer Befehl "Befehl lässt Sie auch wissen, ob ein Port in einem Windows -Dienst geöffnet oder geschlossen ist. Dieser Befehl wird als Überwachungstool für die Netzwerkverbindungen verwendet.

Um die Verwendung des "zu verstehen"NetstatBefehl, schauen Sie sich die unten erwähnten Beispiele an.

Beispiel 1: Listen Sie alle Portstaaten auf

Der "-NetstatBefehl mit dem “-ADie Option wird zusammen mit den anderen Details alle offenen, Hör- und Ermittlungsanschlüsse in der Eingabeaufforderung angezeigt:

> Netstat -a

Beispiel 2: Schauen Sie sich einen bestimmten Portstatus an

Um zu überprüfen, ob ein Port geöffnet oder schließtNetstatBefehl und leiten Sie seine Ausgabe an die “ausFindstr"Befehl mit dem Rohroperator"|”. Der "FindstrDer Befehl ”Sucht nach der angegebenen Portnummer und zeigt die resultierenden Informationen an:

> netstat -na | Findstr "58613"

Beispiel 3: Überprüfen Sie, ob die Ports derzeit zusammen mit PID geöffnet oder geschlossen sind

Verwenden Sie den folgenden Befehl, um Ports zu überprüfen, die derzeit unter Windows geöffnet sind.

> netstat -aon

Der Port ist geöffnet, wenn er zeigt “HÖREN”Im Hafenstatus:

Lassen Sie uns den dritten Ansatz voranschreiten, um zu überprüfen, ob der Port in einem Fensterdienst geöffnet oder geschlossen ist.

Methode 3: Überprüfen Sie, ob ein Port mit PowerShell in einem Windows -Dienst geöffnet oder geschlossen ist

Um zu überprüfen, ob ein Port mit PowerShell in einem Windows-Dienst geöffnet oder geschlossen ist.

Schritt 1: Open PowerShell

Erstens drücken Sie “Fenster+x”Um das Power User Panel anzuzeigen. Wählen Sie dann die aus und öffnen Sie die “Windows PowerShell (Admin)" Möglichkeit:

Schritt 2: Führen Sie die Test-NetConnection aus

Verwenden Sie nach dem Öffnen von PowerShell das “Test-NetConnectionBefehl ”und geben Sie die Portnummer und die IP -Adresse an, um zu überprüfen, ob der Port geöffnet ist oder schließen:

> Test -NetConnection -port 8000 -Computername 192.168.0.1 -Informationlevel detailliert

Wenn das Ausgabeergebnis keine Warnung oder Ausfall- oder Timeout -Nachricht zeigt und “TcptestSucpeed"Eigenschaftswert wird als" festgelegt "WAHREs bedeutet, dass der Hafen derzeit geöffnet ist:

Der Port ist geschlossen, wenn die Ausgabe die “zeigt“TCP Connect to (192.168.0.1: 8000) fehlgeschlagen" Warnung:

Wir haben die häufig verwendeten Methoden ausgearbeitet, um zu überprüfen, ob ein Port unter Windows Service geöffnet oder geschlossen ist.

Abschluss

Um zu überprüfen, ob ein Port unter Windows -Service geöffnet oder geschlossen ist, können Sie die “verwendenTelnet" oder "NetstatDienstprogramm auf Eingabeaufforderung oder Windows PowerShell verwenden. Um Telnet unter Windows zu verwenden, müssen wir es zuerst aktivieren. Sie können auch das Netstat-Befehlszeilen-Tool verwenden, um festzustellen, ob ein Port geöffnet oder geschlossen ist. Für den angegebenen Zweck die “Test-NetConnectionDer Befehl kann auch in PowerShell ausgeführt werden. Dieser Beitrag hat die einfachsten Methoden gezeigt, um festzustellen, ob ein Port in einem Windows -Dienst geöffnet oder geschlossen ist.