Моніторинг мережі linux

У багатьох випадках може знадобитися відстежити навантаження на мережу, подивитися скільки даних передається і які користувачі, програми або комп`ютери займають канал. Особливо часто такі завдання виникають перед системними адміністраторами, перед якими стоїть завдання відстежувати роботу мережі цілої компанії. Але також це може бути корисно і звичайним користувачам.

У цій статті ми розглянемо як виконується моніторинг мережі Linux. Для цього можна використовувати різні утиліти. Починаючи від мережевих аналізаторів, таких як Wireshark і tcpdump до більш простих інструментів, таких як iptraf.

Як працює моніторинг мережі?

Всі дані, які поширюються через інтернет передаються у вигляді пакетів певного розміру. Дані поділяються на частини певного розміру і з них складаються пакети, які будуть відправлені в ядро ​​системи а потім в мережу, де пройдуть шлях з багатьох комп`ютерів і маршрутизаторів поки досягнуть мети. За допомогою спеціального програмного забезпечення ми можемо відслідковувати скільки пакетів і якого розміру проходить через наш комп`ютер і неважливо, були вони створені локальної програмою або отримані з мережі.

Таким чином, дуже просто можна дізнатися яка зараз навантаження на мережу, які програми або сервіси створили пакети, і навіть що міститься в цих пакетах і що робить користувач.

Моніторинг мережі за допомогою iptraf

iptraf - це одна з найкращих програм для моніторингу мережі в Linux. Вона надає дуже зручний інтерактивний інтерфейс, за допомогою якого можна наочно побачити всю необхідну інформацію, причому досить детально. Утиліта не поставляється за замовчуванням, але вона досить популярна, тому ви можете встановити її з офіційних репозиторіїв. Для цього в Ubuntu виконайте команду:

$ Sudo yum install iptraf

Після установки утиліти для її запуску просто наберіть в терміналі iptraf:

$ iftop

Відео: Моніторинг мережі і комп`ютерних систем за допомогою Nagios




Встановити програму в Ubuntu можна командної:

$ nload

Для установки програми в Ubuntu використовуйте команду:

$ nethogs

Відео: Kali Linux Tools - Etherape graphical network monitor




Програма, як і інші доступна з офіційних репозиторіїв, тому у вас не виникне проблем з установкою:

$ bmon

Відео: Debian / Ubuntu Linux: Monitor Network Traffic Load Over SSH Session With Slurm

Для установки програми виконайте:

$ Sudo apt install vnstat

Далі необхідно запустити сервіс, для цього виконайте таку команду:

$ vnstat

Тут буде відображатися інформація про навантаження на мережу із зазначенням дат і періодів. Також ви можете подивитися доступну інформацію в реальному часі. Для цього використовуйте опцію -l:

$ Bwm-ng

Для установки утиліти виконайте таку команду:

$ Sudo pip install speedometer

Як бачите, вона є в офіційних репозиторіїв не всіх дистрибутивів, зате ви можете встановити програму зі сховищ python.

$ Sudo apt install netdiag

Потім для запуску:

$ Sudo apt install ifstat

Для запуску:

$ Sudo apt install trafshow

Залишилося запустити програму:

Поділися в соціальних мережах:

Схожі
Налаштування мережі opensuseНалаштування мережі opensuse
Arp сканування локальної мережі linuxArp сканування локальної мережі linux
Новий blackarch містить понад 1500 хакерських інструментівНовий blackarch містить понад 1500 хакерських інструментів
Що краще - ipv6 або ipv4Що краще - ipv6 або ipv4
Системи моніторингу сервера linuxСистеми моніторингу сервера linux
Основи мереж і протоколів інтернетОснови мереж і протоколів інтернет
Як користуватися nmap для сканування мережіЯк користуватися nmap для сканування мережі
Команда traceroute linuxКоманда traceroute linux
Програми стеження за комп`ютером linuxПрограми стеження за комп`ютером linux
Адміністрування linuxАдміністрування linux
» » Моніторинг мережі linux