Netstat утиліта - дізнаємось які порти прослуховуються в Linux

Netstat утиліта - дізнаємось які порти прослуховуються в Linux

Колеги всім привіт.

У сьогоднішній статті ми поговоримо про те, як визначати яка саме програма слухає конкретний порт на даний момент у Linux. Для такої мети існує спеціальна утиліта під назвою Netstat. Порт у Linux є логічним об'єктом, і він безпосередньо пов'язаний з процесом або службою в операційній системі Linux.

 

Для початку нам потрібно встановити утиліту під назвою net-tools. Якщо у вас net-tools не встановлено, то скористайтеся командою:

$. yum install net-tools

linux_netstat

Я собі net-tools встановив раніше і з цього мені Linux каже що цей пакет вже встановлений.


 

Перший варіант використання Netstat це подивитися всі прослуховуючі сокети (поєднання IP-адреси та порту), для цього виконайте команду netstat з параметрами:

$. netstat -tulpan

linux_netstat

 

У наступному прикладі я запустив базу даних mariadb та postgresql на сервері і запустив повторно ту ж саму команду:

$. netstat -tulpan

linux_netstat

І ми бачимо, що з'явилися два нових порти, це 3306 і 5432.


 

Ми можемо фільтрувати результати за допомогою команди grep.

У цьому прикладі ми хочемо дізнатися наприклад, які порти використовує база даних MariaDB і PostgreSQL.

PostgreSQL

$. netstat-tulpan | grep "postgres"

linux_netstat

 

MariaDB

$. netstat-tulpan | grep "mariadb"

linux_netstat

 

Або навпаки ми хочемо дізнатися яка програма слухає конкретний номер порту.

PostgreSQL

$. netstat-tulpan | grep ":5432"

linux_netstat

 

MariaDB

$. netstat-tulpan | grep ":3306"

linux_netstat


 

Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.

 

СХОЖІ СТАТТІ

Утиліта tar - як архівувати та розпаковувати файли в Linux
Утиліта tar - як архівувати та розпаковувати файли в Linux
LINUX
Читати далі
Як дізнатися розмір файлу та директорії в Linux
Як дізнатися розмір файлу та директорії в Linux
LINUX
Читати далі
Утиліта bzip2 - як стискати та розпаковувати файли в Linux
Утиліта bzip2 - як стискати та розпаковувати файли в Linux
LINUX
Читати далі