Моніторинг мережі 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Залишилося запустити програму:
- Програми стеження за комп`ютером linux
- Програми для системного адміністратора 2016
- Завантаження процесора linux
- Системи моніторингу сервера linux
- Кращі мережеві утиліти linux
- Огляд пакетних менеджерів linux
- Що краще - ipv6 або ipv4
- Як користуватися nmap для сканування мережі
- Як користуватися wireshark для аналізу трафіку
- Налаштування мережі opensuse
- Дізнаємося хто використовує мережу в linux
- Основи мереж і протоколів інтернет
- Новий blackarch містить понад 1500 хакерських інструментів
- Arp сканування локальної мережі linux
- Команда ping в linux
- Адміністрування linux
- Технологія nat на пальцях
- Основні компоненти та різновиди комп`ютерних мереж
- Перезапуск мережі в ubuntu 16.04
- Налаштування iptables для чайників
- Використання старого комп`ютера з linux