Linux Проверете дали портът е блокиран от защитната стена

Linux Check If Port Is Blocked Firewall



Понякога, когато се опитвате да се свържете с уеб сървър, заявката за връзка се проваля. Може да има няколко различни причини за това; една от вероятните причини обаче е, че вашата защитна стена блокира номера на порта, който се опитвате да свържете. Тази статия ще изучава два различни метода за проверка, ако защитната стена блокира посочения порт или не в Linux Mint 20.

Методи за проверка дали даден порт е блокиран от защитната стена в Linux Mint 20:

За да проверите дали даден порт е блокиран от защитната стена в Linux Mint 20 или не, можете да следвате някой от двата метода, описани по -долу:







Метод # 1: Използване на помощната програма netcat за проверка дали порт е блокиран от защитната стена в Linux Mint 20:

За да използвате помощната програма netcat, за да проверите дали защитната стена блокира порт в Linux Mint 20, ще трябва да изпълните следната команда:



$nc –zv HostName PortNumber

Тук ще трябва да замените HostName с името на хоста на уебсайта, който се опитвате да достигнете, и PortNumber с действителния номер на порта, който искате да проверите дали е блокиран или не от защитната стена. За демонстрация сме заменили HostName с google.com и PortNumber с 80, както е показано на изображението по -долу:







От изхода, показан на следното изображение, връзката с google.com на порт номер 80 беше успешна, което показва, че защитната стена не блокира този порт в Linux Mint 20.



Метод # 2: Използване на помощната програма telnet за проверка дали порт е блокиран от защитната стена в Linux Mint 20:

За да използвате помощната програма telnet, за да проверите дали защитната стена блокира порт в Linux Mint 20, ще трябва да изпълните следната команда:

$telnet HostName PortNumber

Тук ще трябва да замените HostName с името на хоста на уебсайта, който се опитвате да достигнете, и PortNumber с действителния номер на порта, който искате да проверите дали е блокиран или не от защитната стена. За демонстрация сме заменили HostName с google.com и PortNumber с 80, както е показано на изображението по -долу:

От изхода, показан на следното изображение, връзката с google.com на порт номер 80 беше успешна, което показва, че защитната стена не блокира този порт в Linux Mint 20.

Заключение:

Използвайки някой от двата начина, обсъдени в тази статия, лесно ще можете да разберете в рамките на няколко секунди дали определен порт е блокиран от вашата защитна стена или не. По този начин ще можете да знаете действителната причина за неуспехите във връзката на вашия уеб сървър.