Как проверить сетевую нагрузку в Linux
Почему нужно проверять сетевую нагрузку
Если нам нужно просто проверить текущую нагрузку на сервере, важно знать, как это сделать. Мы можем увидеть нагрузку через графики панели управления или мониторинга, чтобы убедиться, действительно ли она существует. Причин для этого может быть много. Например, с точки зрения безопасности нам важно понимать, какой трафик генерирует сервер, и работает ли все должным образом. Мы расскажем о нескольких инструментах, которые помогут в этом.
Как проверить нагрузку на сеть с помощью nload
Сначала нам нужно подключиться к нашему серверу и установить программное обеспечение с названием «nload».
Debian/Ubuntu: apt install nload
CentOS/RHEL: yum -y install nload
После установки мы запускаем его, введя команду «nload». Как вы можете видеть, мы начали загрузку тестового файла для проверки, и текущая скорость входящего трафика сразу же увеличилась. То есть в разделах «Incoming» и «Outgoing» вы можете увидеть текущую нагрузку на входящий и исходящий трафик. Также вы можете посмотреть, сколько трафика было использовано на вашем сервере в общей сложности — это будет отображено как «ttl».
![Как проверить сетевую нагрузку в Linux](https://ihor.online/wp-content/uploads/2023/09/2023-09-26_18-05-47-1024x541.png)
Как проверить нагрузку на сеть с помощью iftop
Чтобы установить «iftop», нам нужно выполнить эту команду.
Debian/Ubuntu: apt install iftop
CentOS/RHEL: yum -y install iftop
После установки мы запускаем программу, введя команду «iftop». Отличие между «nload» и «iftop» заключается в том, что с помощью «iftop» вы можете увидеть, с какими адресами ваш сервер «общается», и сколько трафика он получает от определенного адреса, а также сколько трафика он отправляет обратно этому адресу.
В нижней части «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
Если мы хотим отслеживать трафик, мы выбираем «Монитор трафика IP». Если нам нужна общая статистика по сетевому интерфейсу, мы выбираем «Общая статистика интерфейса». Если мы хотим подробную информацию, то выбираем «Подробная статистика интерфейса».
После этого выбираем интерфейс сети.
В общем, статистика выглядит примерно так: здесь вы можете увидеть, какие адреса обращаются к вашему серверу, сколько пакетов они отправляют и какой объем трафика они передают.
Чтобы лучше понять, как работает сеть, рекомендуется ознакомиться с такими командами, как ping, arp, traceroute, mtr, tcpdump и trafshow. Это поможет вам провести более глубокую диагностику работы вашей сети. Надеемся, эта информация окажется полезной для вас!
Стабильные.
В рублях.
Не зависят от $ и €.
Мы ♥ !
Скидка при оплате за год!
Договор и полный комплект бухгалтерских документов по почте.