Библиотека сайта rus-linux.net
Nutty: графическая утилита мониторинга сети для Ubuntu, Linux Mint и elementary OS
Оригинал: Nutty: GUI Network Monitoring And Information Tool For Ubuntu, Linux Mint And elementary OS
Автор: Logix
Дата публикации: 28 августа 2019 года
Перевод: А. Кривошей
Дата перевода: сентябрь 2019 г.
Хотя Nutty создана для elementary OS, она также работает в Ubuntu или Linux Mint (также существуют пакеты для openSUSE и Arch Linux). Отображаемая информация поступает из различных утилит/пакетов, таких как net-tools, nmap, traceroute, vnstat, nethogs, wireless-tools, iproute2 и pciutils.
Приложение имеет несколько жестко запрограммированных команд для дистрибутивов Linux на основе Ubuntu, и в результате некоторые его функции могут не работать в других дистрибутивах Linux. Однако есть работа по экстернализации всех команд из кода, чтобы упростить работу с другими дистрибутивами Linux.
Возможности Nutty:
Вкладка «My Info»: основная или подробная информация о сетевой карте, включая железо интерфейса, MAC-адрес и IP-адрес, информация о сетевом адаптере, используемый драйвер, возможности сетевой карты и многое другое.
Вкладка «Usage»: исторические данные об использовании сети (данные за месяц, последние сутки и т.д., отправленные, полученные и общие) и данные текущего использования, а также текущего приложения, использующего выбранное соединение.
Вкладка «Speed»: запустите проверку скорости загрузки/выгрузки (используя speedtest.net) и получите время маршрута к хосту (traceroute).
Вкладка «Ports»: отображает активные порты и приложения, которые их используют (порт, идентификатор процесса, имя программы и путь).
Вкладка «Devices»: сканирует другие устройства в сети и позволяет редактировать их имена, чтобы сделать их более узнаваемыми.
Фоновый мониторинг: в настройках Nutty вы можете включить мониторинг устройства с заданными интервалами. Это заставляет Nutty запускать и сканировать устройства, показывая уведомление на рабочем столе при обнаружении нового устройства.
Несколько скриншотов Nutty:
Следует также отметить, что на веб-сайте приложения вы найдете инструкции по установке Nutty из Flathub. Но это не работает, поскольку пакет Flatpak был удален из Flathub из-за того, что приложение использует cron для своей функции фонового мониторинга устройств, которая не работает с Nutty, работающим внутри контейнера Flatpak.
Установка Nutty
Если вы используете elementary OS, вы найдете Nutty в AppCenter.
Чтобы установить Nutty в Ubuntu 18.04 или Linux Mint 19.*, вам понадобится libgranite5 (в Ubuntu 18.04 есть libgranite4). Его можно установить (позже он будет извлечен как зависимость для Nutty) из elementary OS PPA, который мы удалим после установки, если, конечно, вы не захотите использовать его для чего-то другого:
sudo add-apt-repository ppa:elementary-os/stable
Теперь вы можете установить Nutty в Ubuntu 18.04 или Linux Mint 19.*, а также в Ubuntu 19.04 (для которого не требуется libgranite5 из elementary OS PPA, поскольку он уже есть в репозиториях), используя свой PPA:
sudo add-apt-repository ppa:bablu-boy/nutty sudo apt update sudo apt install com.github.babluboy.nutty
Или
Пользователи Ubuntu 18.04 или Linux Mint 19.*, которым больше не нуженelementary OS PPA, теперь могут его удалить:
sudo add-apt-repository -r ppa:elementary-os/stable
Есть также пакеты Nutty для
Другие статьи о мониторинге сети в Linux:
- 5 инструментов для мониторинга сети в Linux
- Как с помощью Kali Linux проанализировать и повысить безопасность своей сети
- Утилиты с интерфейсом командной строки для мониторинга сетевого трафика в Linux
- 8 лучших программ для анализа сетевого трафика
- iftop - утилита для мониторинга сетевой активности в Linux в режиме реального времени
- 16 команд мониторинга Linux-сервера, которые вам действительно нужно знать