Наши партнеры

UnixForum




Создать сайт для продажи строительных товаров бесплатно можно на платформе Stroitel.shop. Для вас будут предоставлены бесплатный хостинг, домен и конструктор для создания полноценного интернет-магазина стройматериалов, инструмента и других товаров.

Библиотека сайта 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 - это графическая утилита для получения информация о сети и инструмент мониторинга. Приложение может отображать информацию о сетевой карте, использовании сети, тестировать скорость закачки и выгрузки данных, предоставлять информацию об активных портах и многое другое.

Хотя 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 1

скриншот Nutty 2

скриншот Nutty 3

Следует также отметить, что на веб-сайте приложения вы найдете инструкции по установке 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

Или загрузите пакет DEB из PPA.

Пользователи Ubuntu 18.04 или Linux Mint 19.*, которым больше не нуженelementary OS PPA, теперь могут его удалить:

sudo add-apt-repository -r ppa:elementary-os/stable

Есть также пакеты Nutty для openSUSE и Arch Linux, хотя некоторые из функций могут не работать в этих дистрибутивах Linux, как я уже упоминал выше.


Другие статьи о мониторинге сети в Linux: