Проверете портовете за слушане на Linux

Proverete Portovete Za Slusane Na Linux



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

Следвайте ръководството на тази статия, ако търсите команди за проверка на информацията за порт за слушане в Linux.







Как да проверите слушащите портове на Linux

Има четири лесни и бързи начина да получите информация за порта за слушане в системата Linux. Нека проверим това на практика:



1: Слушане на портове чрез команда Netstat

Мрежова статистика (netstat) е инструмент за мрежово наблюдение и отстраняване на неизправности от команден ред. Използва се за управление на конфигурацията на връзките по мрежата. Докато използвате командата netstat на Linux система, ще получите пълна информация за TCP, UDP, входящи и изходящи връзки, мултикаст членства, таблици за маршрутизиране и слушане на портове.



Изпълнете споменатата команда, за да изброите всички портове с помощта на командата netstat:





$ sudo netstat -tunlp


Горните флагове описват следното:

T – за TCP портове



в – за UDP портове

н – за цифрови адреси

л – за показване на слушащи портове

стр – за показване на PID

2: Слушане на портове чрез ss команда

Статистиката на сокета (ss) е друг начин за отпечатване на информация за мрежов сокет с допълнителни подробности и статистика. Това е чудесна алтернатива на командата netstat с някои подобни функции.

Можете да изпълните дадената команда, за да слушате портове на Linux:

$ sudo ss -tunlp

3: Слушане на портове чрез команда lsof

Както знаем, всичко в Linux и UNIX работи като файлова система. Независимо дали е устройство или папка, можете да го наречете файл. Някои от тези файлове са видими, а други са скрити от нас. The lsof (списък с отворени файлове) команда е вграден инструмент за команден ред, използван за показване на информация за отворени файлове.

Можем да изпълним следната команда, за да изброим мрежовите файлове и информацията за слушане на портове в Linux система:

$ sudo lsof

4: Слушане на портове чрез командата nmap

Мрежовият картограф ( nmap ) е един от най-сигурните инструменти за проверка за показване на мрежова информация. Използва се от мрежови експерти за откриване на мрежа и портове за слушане.

The nmap не е вграден инструмент в системата Linux, той може да бъде инсталиран чрез следната команда в терминала:

$ sudo ап Инсталирай nmap

Следната команда ще се използва за показване на всички отворени и слушащи портове на системата Linux:

$ sudo nmap -PN -sT -п- локален хост

Заключение

Слушащите портове са мрежови портове, на които приложението или процесът слуша, или можем да кажем, че това са комуникационните крайни точки. За вас е важно да проверявате мрежовите проблеми и какви приложения са свързани към нашия мрежов сървър. В горните указания разгледахме различни начини за показване на слушащите портове на нашата Linux система. Направихме го с помощта на инструменти на командния ред i-e, netstat, ss, nmap и lsof.