Сети

Мониторинг сетевой статистики Linux

Мониторинг сетевой статистики Linux
Краткое введение
IPTRAF
ВНСТАТ
IFSTAT
IFTOP
Статьи по Теме

Краткое введение

В этом руководстве подробно рассказывается о сетевой статистике для пользователей Linux, описывающей IPTRAF, VNSTAT, IFSTAT и IFTOP, которые являются IPTRAF и VNSTAT, наиболее полными программами, перечисленными с множеством опций для мониторинга настроек. Все программы, включенные в эту статью, доступны в репозиториях Debian и Ubuntu, и их официальные URL-адреса показаны пользователям, использующим разные дистрибутивы.

IPTRAF

Iptraf - это очень удобный консольный интерактивный инструмент для мониторинга статистики трафика, включая множество параметров настройки, вместе с vnstat это наиболее полный инструмент, показанный в этом руководстве. Он также доступен в репозиториях Debian и Ubuntu, вы можете скачать его для разных дистрибутивов по адресу https: // github.com / vergoh / vnstat.

Установить Иптраф в системах на базе Debian и Ubuntu выполните:

apt установить iptraf -y

Запустите Iptraf, выполнив:

iptraf-ng

Примечание: запустить iptraf-ng и нет iptraf или вы получите сообщение об ошибке «bash: iptraf: команда не найдена«, Для работы этого инструмента требуется, чтобы ваш терминал имел правильный размер, максимально увеличивайте размер вашего терминала при его запуске.

После запуска отображается главное меню Iptraf, чтобы начать изучение этого меню, нажмите ВХОДИТЬ по первому варианту «Монитор IP-трафика».

Iptraffic позволит вам выбрать сетевую карту, которую вы хотите отслеживать, или все их, в моем случае я выбрал wlp3s0, выберите нужную сетевую карту или все их и нажмите ВХОДИТЬ.

На новом экране вы видите свой трафик в режиме реального времени, вы можете перемещаться между строками с помощью клавиш со стрелками и отображать дополнительную информацию, нажимая M (более).

В представлении по умолчанию отображается количество пакетов при нажатии M вы можете увидеть размер.
Нажмите Esc вернуться в главное меню.

С помощью стрелок на клавиатуре перейдите к следующим параметрам в главном меню: «Общая статистика интерфейса«.

На этом экране вы можете найти сводную статистику для всех ваших сетевых карт вместе.

Нажмите Esc снова, чтобы вернуться в главное меню.

В главном меню перейдите к опции «Подробная статистика интерфейсов»И нажмите ВХОДИТЬ.

В этом меню вы можете выбрать сетевую карту, по которой вы хотите получить подробную статистику по отдельности, выбрать свою карту и нажать ВХОДИТЬ.

На этом экране отображается общее количество пакетов, общее количество байтов, входящие и исходящие пакеты и байты для протоколов IPv4, IPv6, TCP, UDP, ICMP, Non IP, общие скорости, а также входящие и исходящие скорости для выбранной сетевой карты. Нажмите Esc, чтобы вернуться в главное меню.

Перейдите к «Статистическая разбивка»И нажмите ВХОДИТЬ.


В этом меню вы можете выбрать статистику по размеру пакета или протоколу, выбрать любой и нажать ВХОДИТЬ.

Выберите свою сетевую карту и нажмите ВХОДИТЬ.

В разделе показаны размеры пакетов, проходящих через сеть, по портам и протоколам. Нажмите Esc вернуться в главное меню.
В главном меню перейдите к «Монитор станции LAN

Выберите свой сетевой интерфейс или все и нажмите ВХОДИТЬ.

В этом разделе показаны MAC-адреса, а также входящие и исходящие пакеты, единицы выражены в кбит / с.

Вернитесь в главное меню, нажав Esc.

В главном меню нажмите ВХОДИТЬ  на Фильтры.

Вы можете увидеть параметры фильтра для пакетов IP, ARP, RARP и не-IP, а справа текущая конфигурация включена или отключена для каждого из них, нажмите ВХОДИТЬ по любому из вариантов.

Выбирать "Определить новый фильтр»И нажмите ВХОДИТЬ.

Задайте имя фильтра и нажмите ВХОДИТЬ.

Чтобы добавить новый фильтр, нажмите кнопку я (вставлять).

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

Нажмите Esc вернуться в главное меню.
В главном меню перейдите к Настроить и нажмите ВХОДИТЬ.

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

Чтобы выйти из этого меню, перейдите к «Выйти из конфигурации»И нажмите ВХОДИТЬ.

ВНСТАТ

Vnstat - это монитор трафика, доступный для систем Linux и BSD, он включен в репозитории Debian и Ubuntu, другие пользователи дистрибутива Linux могут получить его как tar.gz с https: // humdi.net / vnstat /.

Чтобы установить vnstat в Debian и Ubuntu, запустите:

apt установить vnstat

После установки vnstat необходимо правильно настроить, запустите:

нано / и т. д. / внстат

Внутри файла конфигурации вы найдете строку «#default interface» и под ней «Interface eth0», если ваша сетевая карта идентифицирована как eth0 вы должны оставить его, но если ваш сетевой интерфейс отличается, замените его, в моем случае я бы установил wlp3s0 контролировать мою карту Wi-Fi. Вы также можете изменить расположение базы данных, время обновления, форматы даты и другие параметры.

После замены, если необходимо, нажмите CTRL + X и Y, чтобы сохранить и выйти.

Чтобы запустить vnstat, на терминале просто запустите:

внстат

Выход:

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

IFSTAT

Ifstat - очень простой инструмент для статистики трафика, он также включен в репозитории Debian и Ubuntu, другие пользователи дистрибутива Linux могут найти ifstat по адресу http: // gael.Roualland.бесплатно.fr / ifstat /.

чтобы установить ifstat в Debian или Ubuntu, запустите:

apt установить ifstat

Чтобы запустить ifstat, выполните:

ifstat

IFTOP

Iftop - еще один инструмент, доступный в репозиториях дистрибутивов Debian и Ubuntu Linux, чтобы установить его, запустите подходящая установка iftop

Для запуска iftop используйте параметр -i, чтобы указать сетевой интерфейс:

iftop -i

В моем случае:

iftop -i wlp3s0

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

Надеюсь, вам понравилась эта статья об инструментах Linux для сетевой статистики. Следите за LinuxHint, чтобы получить больше советов и обновлений по Linux и сети.

Статьи по Теме:

Команды и примеры ethtool
Как контролировать сетевой трафик с помощью nethogs
10 лучших сетевых инструментов Ubuntu

Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...