Как да инсталирате командата netstat в Linux

Сподели

Netstat – произлиза от думите мрежа и статистика – е помощна програма от командния ред, използвана от системните администратори за анализиране на мрежова статистика.

Той показва цял вид статистика като отворени портове и съответните адреси на хост системата, таблица за маршрутизиране и маскирани връзки.

В тази статия ще ви преведем как можете да инсталирате команда netstat в различни Linux дистрибуции.

Как да инсталирате командата netstat в Linux

Опаковката, която съдържа netstat е наречен net-инструменти. В съвременните системи, netstat помощната програма е предварително инсталирана и не е необходимо да я инсталирате.

При по-стари системи обаче е вероятно да се натъкнете на грешка, когато стартирате netstat команда.

bash: netstat: command not found

Следователно, за да инсталирате netstat на Linux дистрибуции, изпълнете командата.

$ sudo apt install net-tools         [On Debian, Ubuntu and Mint]
$ sudo yum install net-tools         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/net-tools  [On Gentoo Linux]
$ sudo apk add net-tools            [On Alpine Linux]
$ sudo pacman -S net-tools           [On Arch Linux]
$ sudo zypper install net-tools      [On OpenSUSE]    

След като го инсталирате, изпълнете командата по-долу, за да проверите версията на netstat инсталиран.

# netstat -v

Как да използвате командата netstat в Linux

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

1. Преглед на таблицата за мрежово маршрутизиране

Вие използвате -r флаг за показване на таблицата за мрежово маршрутизиране, за да получите нещо подобно на изхода по-долу.

# netstat -nr
Списък на таблицата за мрежово маршрутизиране
Списък на таблицата за мрежово маршрутизиране

The -n опции сили netstat за отпечатване на адреси, разделени с точки, вместо използване на символни имена на мрежи. Опцията е полезна за избягване на търсене на адрес в мрежа.

2. Показване на статистика на мрежовия интерфейс

Използвай -i флаг, за да получите изход от статистика на мрежов интерфейс, който е конфигуриран. The -a опцията отпечатва всички налични интерфейси в ядрото.

# netstat -ai
Списък на статистиките за мрежовия интерфейс
Списък на статистиките за мрежовия интерфейс

3. Показване на мрежови връзки

The netstat помощната програма за команди поддържа опции, които показват активни или пасивни сокети с помощта на опциите -t, -nи -a. Флаговете показват RAW, UDP, TCP или UNIX гнезда за връзка. Добавяне на -a опция, ще посее готови за свързване гнезда.

# netstat -ant
Избройте мрежовите връзки
Избройте мрежовите връзки

4. Показване на мрежови услуги

За да изброите услугите, текущото им състояние и съответните им портове, изпълнете командата.

# netstat -pnltu
Избройте мрежовите услуги
Избройте мрежовите услуги

В тази статия хвърляме светлина върху това как можете да инсталирате netstat и как се използва за проверка на широк набор от мрежови статистики.

Също така е важно да се отбележи, че netstat е остарял и вместо това помощната програма ss зае мястото си в показването на по-прецизни мрежови статистики.

Публикациите се превеждат автоматично с google translate

Loading


Сподели