5 лучших инструментов сетевого мониторинга для Linux

По какой-то причине вам необходимо отслеживать входящий и исходящий сетевой трафик вашего ПК с Linux. Не уверен, где начать? Ознакомьтесь с нашим подробным руководством о том, как контролировать пропускную способность.

Если вы просмотрели наше руководство, посвященное мониторингу в Linux, и все еще не удовлетворены, у нас есть все необходимое! Вот пять лучших инструментов сетевого мониторинга для Linux, которые вы можете попробовать.

1. VNStat

VNStat — это надежная программа мониторинга сетевого трафика для Linux и BSD. Он может анализировать входящий и исходящий трафик на нескольких сетевых интерфейсах и отображать статистику в виде графика.

Программа VNStat является фаворитом системных администраторов в сообществе, и, как следствие, она установлена ​​по умолчанию во многих популярных Linux-подобных операционных системах.

Чтобы получить доступ к приложению VNStat, посетите официальный сайт. В качестве альтернативы, найти загружаемый пакет на Pkgs.org.

Примечательные особенности:

VNStat может контролировать сеть на вашем ПК с Linux без необходимости запуска от имени пользователя root.
Независимо от того, какой объем трафика он отслеживает, VNStat удается использовать минимальные ресурсы.
Статистика трафика, регистрируемая VNStat, остается на месте, даже если ваша система перезагружается.
С помощью VNStat статистику трафика можно экспортировать в файл изображения PNG для ведения учета.
Пользователи могут сортировать данные по дням, часам, неделям и даже месяцам, а VNStat может сгенерировать «10 лучших», которые покажут 10 дней с наибольшим трафиком.
Краткая функция VNStat упрощает чтение данных о трафике, создавая небольшую сводку данных о трафике, которые он отслеживает.
VNStat контролирует несколько сетевых интерфейсов одновременно, а не запускается только на одном сетевом устройстве за раз.

  Как установить тему Flat Remix Icon в Linux

2. EtherApe

Для платформы Linux существует множество терминальных инструментов мониторинга сети. Причина этого в том, что многие пользователи Linux также являются системными администраторами и часто управляют вещами через SSH.

Если вы не большой поклонник терминала, но все же хотите посмотреть сетевой трафик на вашем компьютере с Linux, установите EtherApe.

Что такое EtherApe? Это графический сетевой браузер, который показывает входящий и исходящий пользовательский сетевой трафик в виде графика с возможностью просмотра в реальном времени.

Хотите попробовать EtherApe? Проверьте раздел загрузки официального сайта. Также не забудьте проверить Pkgs.org.

Примечательные особенности:

EtherApe отображает сетевой трафик графически в простой для понимания структуре, которая делает «разговорчивые» узлы более заметными.
Возможен мониторинг нескольких различных типов сетевых устройств. В настоящее время программное обеспечение поддерживает сетевые настройки Ethernet, FDDI, PPP, SLIP и WLAN.
Все данные отслеживаемого трафика в EtherApe можно экспортировать в XML для хранения, совместного использования и т. Д.
EtherApe может отслеживать трафик внутри сети, в которой он работает, а также сквозные IP-соединения и TCP-соединения между портами.
Щелкнув ссылку трафика на графике, вы откроете ее сводку с более подробной информацией о ней.

3. Iftop

Iftop — это мониторинг сети, эквивалентный Top. Во время использования он может отображать текущий список сетевых подключений, отсортированный по используемой пропускной способности.

  Как сделать Linux похожим на macOS

Инструмент отслеживает пакеты, отправленные и полученные через сетевой интерфейс по умолчанию. Кроме того, благодаря разрешению DNS он может отображать IP-адрес в виде доменных имен, связанных с сетевым трафиком.

Если вам нужен базовый инструмент для мониторинга сети, Iftop — один из лучших. Он очень легкий, его размер составляет около 200 КБ, и его можно быстро установить, поскольку все современные операционные системы Linux распространяют его в своих официальных источниках программного обеспечения.

Iftop доступен в большинстве дистрибутивов Linux. Pkgs также загружает его для большинства современных операционных систем.

Примечательные особенности:

Iftop можно настроить для отслеживания пакетов, исходящих с определенных сетевых адресов.
Разрешение хоста DNS позволяет очень легко определить, куда отправляются (или откуда принимаются) пакеты.
Графики трафика легко понять обычному человеку, а графики отображаются в режиме реального времени.

4. NetHogs

NetHogs — это утилита мониторинга сетевого трафика для командной строки Linux, которая использует радикально отличный от многих других инструментов в этой категории подход. Вместо того, чтобы смотреть на то, сколько пропускной способности вы используете в целом, Nethogs сортирует всю сетевую активность на вашем ПК на основе отдельных программ.

В Linux есть много утилит для мониторинга сети, это ясно. Однако, если вы хотите выяснить, какая программа «забирает» вашу пропускную способность, NetHogs — один из лучших!

Чтобы получить доступ к NetHogs, посетите страницу загрузки официального сайта или проверьте Pkgs.org для его бинарного пакета.

  Как исправить неработающий жесткий диск Windows в Linux

Примечательные особенности:

Nethogs может показывать скорость загрузки и выгрузки для каждого процесса.
Nethogs поддерживает мониторинг через Ethernet, а также PPP.
Nethogs может отслеживать трафик через несколько сетевых интерфейсов.

5. Nload

Nload — это основной инструмент мониторинга сети для Linux. Он просматривает трафик в Linux через терминал и отображает скорость передачи пакетов (как для входящего, так и для исходящего трафика) в отдельных графиках ASCII.

Программа очень удобна в использовании, несмотря на то, что является терминальным приложением. Пользовательский интерфейс прост для понимания и навигации, что делает его отличным выбором для обычных пользователей, желающих отслеживать производительность в сети.

Приложение Nload доступно для загрузки на официальном сайте. Вы также сможете скачать бинарные пакеты программы. здесь.

Примечательные особенности:

Можно указать устройство, которое отслеживает Nload, с помощью флага команды «devices». Пользователи также могут быстро переключаться между интерфейсами мониторинга на лету.
В дополнение к мониторингу определенных устройств, Nload можно настроить для одновременного мониторинга множества различных устройств на одном экране.
График трафика предлагает легкое для понимания представление о том, сколько данных поступает и выходит из вашей системы.

Вывод

Вам не нужно быть мастером Linux, чтобы интересоваться сетевым трафиком. Даже средний пользователь может захотеть узнать состояние сетевого оборудования, которое он использует для подключения к Интернету. Мы надеемся, что с этим списком вы будете лучше подготовлены к тому, чтобы проверить, как ваш компьютер с Linux работает в вашей сети.