Мережа

Моніторинг статистики мережі Linux

Моніторинг статистики мережі Linux
Короткий вступ
IPTRAF
ВНСТАТ
ІФСТАТ
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, щоб розпочати вивчення цього меню, натисніть ENTER на першому варіанті “Монітор IP-трафіку”.

Iptraffic дозволить вам вибрати мережеву карту, яку ви хочете контролювати, або всі їх, у моєму випадку я вибрав wlp3s0, виберіть свою належну мережеву карту або всі їх, і натисніть ENTER.

На новому екрані ви бачите свій трафік у режимі реального часу, ви можете переходити між рядками за допомогою клавіш зі стрілками та відображати додаткову інформацію, натискаючи М (більше).

Вигляд за замовчуванням показує кількість пакетів при натисканні М ви можете побачити розмір.
Натисніть вихід щоб повернутися до головного меню.

За допомогою стрілок клавіатури перейдіть до наступних опцій головного меню, до “Загальна статистика інтерфейсу“.

На цьому екрані ви можете знайти узагальнену статистику для всіх ваших мережевих карт разом.

Натисніть вихід ще раз, щоб повернутися до головного меню.

У головному меню перейдіть до опції “Детальна статистика інтерфейсів”Та натисніть ENTER.

У цьому меню ви можете вибрати мережеву карту, для якої ви хочете отримати детальну статистику, вибрати свою картку та натиснути ENTER.

На цьому екрані відображається загальна кількість пакетів, загальна кількість байт, вхідні та вихідні пакети та байти для протоколів IPv4, IPv6, TCP, UDP, ICMP, Non IP, загальні тарифи та вхідні та вихідні тарифи для обраної мережевої карти. Натисніть клавішу Esc, щоб повернутися до головного меню.

Перейдіть до “Статистичні розбивки”Та натисніть ENTER.


У цьому меню ви можете вибрати статистику за розміром пакета або протоколом, вибрати будь-який і натиснути ENTER.

Виберіть свою мережеву карту та натисніть ENTER.

У цьому розділі показано розміри пакетів, що проходять через мережу за портами та протоколами. Натисніть вихід щоб повернутися до головного меню.
У головному меню перейдіть до “Монітор станції LAN"

Виберіть свій мережевий інтерфейс або всі їх і натисніть ENTER.

У цьому розділі показані MAC-адреси та вхідні та вихідні пакети, одиниці вимірювання виражаються в кб / с.

Поверніться до головного меню, натиснувши вихід.

У головному меню натисніть ENTER  на Фільтри.

Ви можете побачити параметри фільтру для пакетів IP, ARP, RARP та не-IP, а праворуч поточну конфігурацію ввімкнено або вимкнено для кожного, натисніть ENTER за будь-яким із варіантів.

Виберіть “Визначте новий фільтр”Та натисніть ENTER.

Встановіть назву фільтра та натисніть ENTER.

Щоб додати новий фільтр, натисніть клавішу Я (вставити).

Тут ви можете визначити свої правила фільтрації, такі як IP-адреси джерела та призначення, порти тощо, нижче, ви можете вибрати, включати чи виключати.

Натисніть вихід щоб повернутися до головного меню.
У головному меню перейдіть до Налаштуйте та натисніть ENTER.

Тут у вас є безліч варіантів, таких як статистика журналів, режими форматування та багато іншого, ви можете переглядати всі параметри та встановлювати будь-які, які хочете.

Щоб вийти з цього меню, перейдіть до “Вийти з конфігурації”Та натисніть ENTER.

ВНСТАТ

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

Щоб встановити vnstat на запуску Debian та Ubuntu:

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

Після встановлення vnstat потрібно правильно налаштувати, запустіть:

nano / etc / vnstat

Усередині файлу конфігурації ви знайдете рядок “#default interface” і під ним “Interface eth0”, якщо ваша мережева карта ідентифікована як ет0 вам слід залишити це, але якщо ваш мережевий інтерфейс відрізняється, замініть його, у моєму випадку я б встановив wlp3s0 для моніторингу моєї wifi-карти. Ви також можете редагувати розташування db, коли час має бути оновлений, формати дат та інші параметри.

Після заміни, якщо потрібно, натисніть CTRL + X та Y, щоб зберегти та вийти.

Для запуску vnstat на терміналі просто запустіть:

vnstat

Вихід:

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

ІФСТАТ

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

щоб встановити ifstat на Debian або Ubuntu:

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

Щоб запустити запуск ifstat:

ifstat

IFTOP

Iftop - це ще один інструмент, доступний у сховищах дистрибутивів Debian та Ubuntu Linux, щоб встановити його, запустіть apt встановити

Щоб запустити iftop, використовуйте опцію -i, щоб вказати мережевий інтерфейс:

iftop -i

У моєму випадку:

iftop -i wlp3s0

Iftop показує швидкість передачі та прийому, а також вхідну та поточну швидкість для кожного встановленого з'єднання. Внизу ви можете бачити узагальнену статистику

Сподіваюся, вам сподобалась ця стаття про інструменти Linux для статистики мережі, продовжуйте слідувати LinuxHint, щоб отримати більше порад та оновлень щодо Linux та мереж.

Пов’язані статті:

Команди та приклади ethtool
Як контролювати мережевий трафік за допомогою nethogs
Топ-10 мережевих інструментів Ubuntu

Як використовувати GameConqueror Cheat Engine в Linux
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...
Кращі емулятори ігрової консолі для Linux
У цій статті буде перелічено популярне програмне забезпечення для емуляції ігрової консолі, доступне для Linux. Емуляція - це рівень сумісності програ...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...