Моніторинг мережі 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
Системи моніторингу сервера linux
Як користуватися nmap для сканування мережі
Команда traceroute linux
Програми стеження за комп`ютером linux
Адміністрування linux