Linux Sprawdź, czy port jest blokowany przez zaporę sieciową

Linux Check If Port Is Blocked Firewall



Czasami, gdy próbujesz połączyć się z serwerem internetowym, żądanie połączenia kończy się niepowodzeniem. Może być kilka różnych przyczyn takiego stanu rzeczy; jednak jednym prawdopodobnym powodem jest to, że zapora blokuje numer portu, z którym próbujesz się połączyć. W tym artykule poznamy dwie różne metody sprawdzania, czy zapora blokuje określony port, czy nie w Linux Mint 20.

Metody sprawdzania, czy port jest blokowany przez zaporę w Linux Mint 20:

Aby sprawdzić, czy port jest zablokowany przez zaporę w Linux Mint 20, czy nie, możesz skorzystać z jednej z dwóch metod opisanych poniżej:







Metoda nr 1: Użycie narzędzia netcat do sprawdzenia, czy port jest blokowany przez zaporę sieciową w Linux Mint 20:

Aby użyć narzędzia netcat do sprawdzenia, czy zapora blokuje port w Linux Mint 20, musisz wykonać następujące polecenie:



$nc –zv nazwa hosta numer portu

Tutaj będziesz musiał zastąpić HostName nazwą hosta witryny, do której próbujesz dotrzeć, a PortNumber rzeczywistym numerem portu, który chcesz sprawdzić, jest zablokowany lub nie przez zaporę. W celu demonstracji zastąpiliśmy HostName google.com, a PortNumber 80, jak pokazano na poniższym obrazku:







Na podstawie danych wyjściowych pokazanych na poniższym obrazku połączenie z google.com na porcie numer 80 powiodło się, co wskazuje, że zapora nie blokuje tego portu w Linux Mint 20.



Metoda nr 2: Użycie narzędzia telnet do sprawdzenia, czy port jest blokowany przez zaporę sieciową w Linux Mint 20:

Aby użyć narzędzia telnet do sprawdzenia, czy zapora blokuje port w Linux Mint 20, musisz wykonać następujące polecenie:

$Telnet Nazwa Hosta Numer Portu

Tutaj będziesz musiał zastąpić HostName nazwą hosta witryny, do której próbujesz dotrzeć, a PortNumber rzeczywistym numerem portu, który chcesz sprawdzić, jest zablokowany lub nie przez zaporę. W celu demonstracji zastąpiliśmy HostName google.com, a PortNumber 80, jak pokazano na poniższym obrazku:

Na podstawie danych wyjściowych pokazanych na poniższym obrazku połączenie z google.com na porcie numer 80 powiodło się, co wskazuje, że zapora nie blokuje tego portu w Linux Mint 20.

Wniosek:

Korzystając z jednego z dwóch sposobów omówionych w tym artykule, w ciągu kilku sekund z łatwością dowiesz się, czy określony port jest blokowany przez zaporę sieciową, czy nie. W ten sposób będziesz mógł poznać rzeczywistą przyczynę awarii połączenia z serwerem internetowym.