So überprüfen Sie offene TCP / IP-Ports in Windows

0 Comments
  • Walter Glenn

    @wjglenn

  • Aktualisiert Juli 3, 2017, 1:44pm EDT

Wann immer eine Anwendung sich über das Netzwerk zugänglich machen möchte, beansprucht sie einen TCP/IP-Port, was bedeutet, dass der Port von nichts anderem verwendet werden kann. Wie überprüfen Sie offene Ports, um zu sehen, welche Anwendung sie bereits verwendet?

Eine IP-Adresse gibt einen Computer—oder ein anderes Netzwerkgerät—in einem Netzwerk an. Wenn ein Gerät Datenverkehr an ein anderes sendet, wird die IP-Adresse verwendet, um diesen Datenverkehr an den entsprechenden Ort weiterzuleiten., Sobald der Datenverkehr den richtigen Ort erreicht hat, muss das Gerät wissen, an welche App oder welchen Dienst der Datenverkehr gesendet werden soll. Da kommen Häfen ins Spiel. Wenn die IP-Adresse einer Straßenadresse in einer E-Mail ähnelt, ist der Port so etwas wie der Name der Person in dieser Residenz, die die E-Mail erhält. Zum größten Teil müssen Sie sich keine Sorgen um Ports machen. Ab und zu kann es jedoch vorkommen, dass Sie auf eine App stoßen, die den Datenverkehr auf demselben Port überwacht, den eine andere App bereits verwendet. In diesem Fall müssen Sie die App identifizieren, die diesen Port bereits verwendet.,

RELATED: Was ist der Unterschied zwischen TCP und UDP?

Werbung

Es gibt eine Reihe von Möglichkeiten, um zu sagen, welche Anwendung einen Port gesperrt hat, aber wir werden Sie durch ein paar integrierte Möglichkeiten, die die Eingabeaufforderung verwenden gehen, und dann zeigen Ihnen eine große Freeware-Anwendung, die es noch einfacher macht. Alle diese Methoden sollten funktionieren, unabhängig davon, welche Windows-Version Sie verwenden.

Verwenden Sie integrierte Tools, um zu sehen, was an einem Port abhört

Wir haben zwei Befehle, die Ihnen angezeigt werden sollen. Der erste listet aktive Ports zusammen mit dem Namen des Prozesses auf, der sie verwendet., Meistens funktioniert dieser Befehl einwandfrei. Manchmal hilft Ihnen der Prozessname jedoch nicht dabei, festzustellen, an welche App oder welchen Dienst tatsächlich ein Port gebunden ist. Für diese Zeiten müssen Sie aktive Ports zusammen mit ihren Prozesskennnummern auflisten und diese Prozesse dann im Task-Manager nachschlagen.

Option Eins: Port-Verwendung zusammen mit Prozessnamen anzeigen

Zuerst müssen Sie die Eingabeaufforderung im Administratormodus öffnen. Drücken Sie Start und geben Sie dann „Befehl“ in das Suchfeld ein. Wenn in den Ergebnissen „Eingabeaufforderung“ angezeigt wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Als Administrator ausführen“.,“

Geben Sie an der Eingabeaufforderung den folgenden Text ein und drücken Sie dann die Eingabetaste:

netstat -ab

VERWANDTE: So speichern Sie die Ausgabe der Eingabeaufforderung in einer Textdatei in Windows

Nachdem Sie die Eingabetaste gedrückt haben,können die Ergebnisse ein oder zwei Minuten dauern, um vollständig angezeigt zu werden. Scrollen Sie durch die Liste, um den Port zu finden (der nach dem Doppelpunkt rechts neben der lokalen IP-Adresse aufgeführt ist), und Sie sehen den Prozessnamen unter dieser Zeile. Wenn Sie die Dinge etwas einfacher machen möchten, denken Sie daran, dass Sie die Ergebnisse des Befehls auch in eine Textdatei leiten können., Sie können dann einfach in der Textdatei nach der gewünschten Portnummer suchen.

Werbung

Hier können Sie beispielsweise sehen, dass Port 49902 durch einen Prozess namens picpick gebunden ist.exe. PicPick ist ein Bildeditor auf unserem System, daher können wir davon ausgehen, dass der Port tatsächlich durch den Prozess gebunden ist, der regelmäßig nach Updates für die App sucht.,

Option Zwei: Port-Verwendung zusammen mit Prozesskennungen anzeigen

Wenn der Name des Prozesses für die Portnummer, die Sie suchen, es schwierig macht, die zugehörige App anzuzeigen, können Sie eine Version des Befehls ausprobieren, die Prozesskennungen (PIDs) anstelle von Namen anzeigt. Geben Sie den folgenden Text an der Eingabeaufforderung ein und drücken Sie dann die Eingabetaste:

netstat -aon

Die Spalte ganz rechts listet PIDs auf.,

Öffnen Sie als Nächstes den Task-Manager, indem Sie mit der rechten Maustaste auf einen offenen Bereich in Ihrer Taskleiste klicken und „Task-Manager“ auswählen.“

Wenn Sie Windows 8 oder 10 verwenden, wechseln Sie im Task-Manager zur Registerkarte „Details“. In älteren Windows-Versionen sehen Sie diese Informationen auf der Registerkarte „Prozesse“. Sortieren Sie die Liste der Prozesse nach der Spalte “ PID “ und suchen Sie die PID, die dem untersuchten Port zugeordnet ist. Möglicherweise können Sie mehr darüber erfahren, an welche App oder welchen Dienst der Port gebunden ist, indem Sie sich die Spalte „Beschreibung“ ansehen.,

Wenn nicht, klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie „Speicherort der Datei öffnen.“Der Speicherort der Datei gibt Ihnen wahrscheinlich Hinweise darauf, welche App beteiligt ist.

Wenn Sie einmal dort sind, können Sie den Endprozess verwenden, den Speicherort der Datei öffnen oder zu den Dienstoptionen wechseln, um den Prozess zu steuern oder zu stoppen.

Verwenden Sie NirSoft CurrPorts, um anzuzeigen, was an einem Port abhört

Wenn Sie nicht wirklich der Eingabeaufforderungstyp sind—oder Sie möchten lieber nur ein einfaches Dienstprogramm verwenden, um all dies in einem Schritt zu tun—empfehlen wir das ausgezeichnete Freeware CurrPorts-Dienstprogramm von NirSoft. Laden Sie das Tool herunter., Stellen Sie einfach sicher, dass Sie die richtige Version erhalten (die reguläre Version ist für 32-Bit-Windows und die x64-Version ist für 64-Bit-Windows). Es ist eine tragbare App, daher müssen Sie sie nicht installieren. Entpacken Sie einfach den Download-Ordner und führen Sie die ausführbare Datei aus.

VERWANDT: Woher weiß ich, ob ich 32-Bit-oder 64-Bit-Windows verwende?

Sortieren Sie im CurrPorts—Fenster nach der Spalte „Lokaler Port“, suchen Sie den Port, den Sie untersuchen, und Sie können alles sehen-den Prozessnamen, die PID, den Port, den vollständigen Pfad zum Prozess und so weiter.,

Um es noch einfacher zu machen, doppelklicken Sie auf einen beliebigen Prozess, um jedes einzelne Detail in einem Fenster anzuzeigen.

Wenn Sie festgestellt haben, an welche App oder welchen Dienst der von Ihnen untersuchte Port gebunden ist, liegt es an Ihnen, wie Sie damit umgehen sollen. Wenn es sich um eine App handelt, haben Sie möglicherweise die Möglichkeit, eine andere Portnummer anzugeben. Wenn es sich um einen Dienst handelt—oder Sie haben nicht die Möglichkeit, eine andere Portnummer anzugeben—müssen Sie den Dienst wahrscheinlich beenden oder die App entfernen.

Walter Glenn
Walter Glenn ist der Redaktionsleiter für How-To Geek und seine Schwesterseiten., Er verfügt über mehr als 30 Jahre Erfahrung in der Computerindustrie und über 20 Jahre als technischer Autor und Redakteur. Er hat Hunderte von Artikeln für How-To Geek geschrieben und Tausende bearbeitet. Er verfasste oder Co-Autor über 30 computerbezogene Bücher in mehr als einem Dutzend Sprachen für Verlage wie Microsoft Press, O“Reilly und Osborne/McGraw-Hill. Er hat auch Hunderte von Whitepapers geschrieben, Artikel, Benutzerhandbücher, und Kursunterlagen im Laufe der Jahre.Lesen Sie vollständige Bio “


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.