Linux Überprüfen Sie, ob der Port von der Firewall blockiert wird

Linux Check If Port Is Blocked Firewall



Wenn Sie versuchen, eine Verbindung zu einem Webserver herzustellen, schlägt die Verbindungsanforderung manchmal fehl. Dies kann verschiedene Gründe haben; Ein wahrscheinlicher Grund ist jedoch, dass Ihre Firewall die Portnummer blockiert, mit der Sie eine Verbindung herstellen möchten. In diesem Artikel lernen Sie zwei verschiedene Überprüfungsmethoden kennen, ob die Firewall den angegebenen Port in Linux Mint 20 blockiert oder nicht.

Methoden zum Überprüfen, ob ein Port von der Firewall in Linux Mint 20 blockiert wird:

Um zu überprüfen, ob ein Port von der Firewall in Linux Mint 20 blockiert wird oder nicht, können Sie eine der beiden unten beschriebenen Methoden verwenden:







Methode 1: Verwenden des netcat-Dienstprogramms, um zu überprüfen, ob ein Port von der Firewall in Linux Mint 20 blockiert wird:

Um mit dem Dienstprogramm netcat zu überprüfen, ob die Firewall einen Port in Linux Mint 20 blockiert, müssen Sie den folgenden Befehl ausführen:



$nc –zv Hostname Portnummer

Hier müssen Sie HostName durch den Hostnamen der Website ersetzen, den Sie erreichen möchten, und PortNumber durch die tatsächliche Portnummer, die Sie überprüfen möchten, ob sie von der Firewall blockiert wird oder nicht. Zur Veranschaulichung haben wir HostName durch google.com und PortNumber durch 80 ersetzt, wie in der Abbildung unten gezeigt:







Aus der in der folgenden Abbildung gezeigten Ausgabe geht hervor, dass die Verbindung zu google.com auf Portnummer 80 erfolgreich war, was darauf hindeutet, dass die Firewall diesen Port in Linux Mint 20 nicht blockiert.



Methode # 2: Verwenden des Telnet-Dienstprogramms, um zu überprüfen, ob ein Port von der Firewall in Linux Mint 20 blockiert wird:

Um mit dem Telnet-Dienstprogramm zu überprüfen, ob die Firewall einen Port in Linux Mint 20 blockiert, müssen Sie den folgenden Befehl ausführen:

$telnet Hostname Portnummer

Hier müssen Sie HostName durch den Hostnamen der Website ersetzen, den Sie erreichen möchten, und PortNumber durch die tatsächliche Portnummer, die Sie überprüfen möchten, ob sie von der Firewall blockiert wird oder nicht. Zur Veranschaulichung haben wir HostName durch google.com und PortNumber durch 80 ersetzt, wie in der Abbildung unten gezeigt:

Aus der in der folgenden Abbildung gezeigten Ausgabe geht hervor, dass die Verbindung zu google.com auf Portnummer 80 erfolgreich war, was darauf hindeutet, dass die Firewall diesen Port in Linux Mint 20 nicht blockiert.

Abschluss:

Wenn Sie eine der beiden in diesem Artikel beschriebenen Methoden verwenden, können Sie innerhalb weniger Sekunden leicht feststellen, ob ein bestimmter Port von Ihrer Firewall blockiert wird oder nicht. Auf diese Weise können Sie die tatsächliche Ursache für die Verbindungsausfälle Ihres Webservers ermitteln.