Как проверить сетевую нагрузку в Linux

Почему нужно проверять сетевую нагрузку

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

Как проверить нагрузку на сеть с помощью nload

Сначала нам нужно подключиться к нашему серверу и установить программное обеспечение с названием «nload».

Debian/Ubuntu: apt install nload
CentOS/RHEL: yum -y install nload

После установки мы запускаем его, введя команду «nload». Как вы можете видеть, мы начали загрузку тестового файла для проверки, и текущая скорость входящего трафика сразу же увеличилась. То есть в разделах «Incoming» и «Outgoing» вы можете увидеть текущую нагрузку на входящий и исходящий трафик. Также вы можете посмотреть, сколько трафика было использовано на вашем сервере в общей сложности — это будет отображено как «ttl».

Как проверить сетевую нагрузку в Linux

Как проверить нагрузку на сеть с помощью iftop

Чтобы установить «iftop», нам нужно выполнить эту команду.

Debian/Ubuntu: apt install iftop
CentOS/RHEL: yum -y install iftop

После установки мы запускаем программу, введя команду «iftop». Отличие между «nload» и «iftop» заключается в том, что с помощью «iftop» вы можете увидеть, с какими адресами ваш сервер «общается», и сколько трафика он получает от определенного адреса, а также сколько трафика он отправляет обратно этому адресу.

Как проверить сетевую нагрузку в Linux

В нижней части «iftop», так же как и в «nload», вы можете просматривать текущую загрузку сети, входящий и исходящий трафик.

Еще несколько полезных команд для отслеживания сетевого трафика включают в себя: tcpdump, trafshow, iptraf.

Как проверить нагрузку на сеть с помощью iptraf

iptraf — это инструмент сетевой статистики для Linux, доступный в консоли. Он отслеживает различные протоколы, включая IP, TCP, UDP, ICMP, IGMP, IGP, IGRP, OSPF, ARP и RARP.

Чтобы установить «iptraf», нужно выполнить следующую команду.

Debian/Ubuntu: apt-get install iptraf -y
CentOS/RHEL: yum install iptraf

Мы запускаем его, используя следующую команду.

iptraf-ng
Как проверить сетевую нагрузку в Linux

Если мы хотим отслеживать трафик, мы выбираем «Монитор трафика IP». Если нам нужна общая статистика по сетевому интерфейсу, мы выбираем «Общая статистика интерфейса». Если мы хотим подробную информацию, то выбираем «Подробная статистика интерфейса».

После этого выбираем интерфейс сети.

Как проверить сетевую нагрузку в Linux

В общем, статистика выглядит примерно так: здесь вы можете увидеть, какие адреса обращаются к вашему серверу, сколько пакетов они отправляют и какой объем трафика они передают.

Как проверить сетевую нагрузку в Linux

Чтобы лучше понять, как работает сеть, рекомендуется ознакомиться с такими командами, как ping, arp, traceroute, mtr, tcpdump и trafshow. Это поможет вам провести более глубокую диагностику работы вашей сети. Надеемся, эта информация окажется полезной для вас!

Цены

▪ Стабильные.
▪ В рублях.
▪ Не зависят от $ и €.
▪ Мы  !
▪ Скидка при оплате за год!

Юридическим лицам

Договор и полный комплект бухгалтерских документов по почте.

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас. Продолжая пользоваться сайтом без изменения настроек браузера, вы даёте согласие на использование ваших cookie-файлов
Согласен