Как отслеживать сетевые соединения в Linux с помощью pktstat
Если вам интересно, какие процессы используют вашу пропускную способность в Linux, вам может помочь небольшая утилита pktstat. Этот инструмент командной строки отображает активность пакета в режиме реального времени с несколькими удобными опциями для общих функций.
Что такое пкстат?
pktstat — это утилита, которая отображает поведение пакетов, входящих и исходящих от вашего компьютера, аналогично тому, как top или htop отображают информацию о процессах. Это полноэкранная программа, работающая в терминале.
Как установить ПКТстат
Установить pktstat легко, поскольку он доступен в менеджере пакетов большинства основных дистрибутивов Linux.
Например, чтобы установить pktstat в Debian или Ubuntu, используйте следующую команду:
sudo apt установить pktstat
А в Arch используйте команду:
sudo pacman -S pktstat
А для семейства Red Hat используйте команду:
sudo dnf установить pktstat
Мониторинг сетевых подключений с помощью pktstat
Чтобы увидеть любые открытые сетевые соединения с помощью pktstat, вы можете просто вызвать его из командной строки. Поскольку сетевое подключение влияет на безопасность системы, обычно вам необходимо запускать его от имени пользователя root:
sudo pktstat
Это отобразит полноэкранный режим. Он отобразит все открытые сетевые подключения на вашем компьютере. Вы увидите источник и пункт назначения всех пакетов, перемещающихся между вашим локальным компьютером и удаленным компьютером.
Как и во многих других программах Linux, настоящая мощь pktstat заключается в его различных возможностях. Опция -i позволяет указать интерфейс, который вы хотите отслеживать. Например, вы можете отслеживать соединения по проводному интерфейсу Ethernet, а не по Wi-Fi:
sudo pktstat -i (интерфейс)
По умолчанию pktstat отображает сокращенные имена хостов. Чтобы увидеть полное имя хоста, используйте опцию -F.
Опция -n полностью удалит имя хоста, показывая только IP-адрес. Вы также можете нажать n, чтобы переключить числовой режим во время работы pktstat.
Опция -c разделит потоки трафика, которые pktstat обычно объединяет в один, например несколько TCP-соединений.
Вы можете изменить порядок сортировки, нажав t для «верхнего режима» для сортировки по количеству бит, а также используя опцию -t.
pktstat — полезный консольный инструмент для мониторинга входящих и исходящих сетевых подключений в вашей системе Linux в режиме реального времени. Это что-то вроде top или htop для вашей сети.
В приведенной выше статье вы познакомились с «Как отслеживать сетевые соединения в Linux с помощью pktstat». СоветыНадейтесь, что эта статья вам поможет! Если эта статья кажется вам интересной и полезной, не забудьте поделиться ею. Спасибо!