Как найти устройства, подключенные к вашей сети в Linux

Вы когда-нибудь задумывались, кто использует ваш Wi-Fi без вашего разрешения? Возможно, сосед, который однажды подключился к вашей сети, теперь пользуется ею как своей? Проверка подключенных устройств — это важный шаг для обеспечения безопасности вашей сети.

Существует несколько способов сделать это: через командную строку и графический интерфейс. Эти два способа и рассмотрим в этой статье.

Зачем проверять подключенные устройства?

На это есть как минимум три причины:

  • Безопасность: Убедитесь, что к вашей сети не подключены нежелательные устройства.
  • Контроль: Узнайте, какие устройства используют ваш интернет-канал.
  • Удобство: Найдите IP-адреса ваших устройств, таких как смартфоны принтеры и т.д.

Метод 1: использование командной строки.

Шаг 1: установка nmap

nmap — это мощный инструмент для сканирования сети. Для установки в популярных системах выполните команду:

Для других дистрибутивов также существует возможность установить этот инструмент через официальные репозитории.

Шаг 2: Определение диапазона IP-адресов сети

Чтобы просканировать сеть, нам нужно знать диапазон её IP-адресов. Воспользуемся командой ifconfig, чтобы получить эту информацию.

Важно обратить внимание на следующую информацию:

  • IP-адрес: 192.168.0.112
  • Маска подсети: 255.255.255.0

Это означает, что адреса в диапазоне от 192.168.0.0 до 192.168.1.255 принадлежат вашей сети. Также можно использовать команду ip a для получения этой информации.

Шаг 3: Сканирование сети

Теперь можно приступить непосредственно к сканированию сети. Рекомендуется запускать nmap с правами суперпользователя (root), чтобы получить более точные результаты:

Результат покажет все активные устройства в вашем диапазоне адресов:

В данном примере обнаружено несколько устройств: маршрутизатор, ноутбуки, телевизор и смартфон.

Метод 2: использование графических инструментов

Angry IP scaner

Angry IP Scanner — это простая программа с открытым исходным кодом, написанная на Java. Она доступна для Linux, macOS и Windows.

Установка: приложение доступно в FlatHub. Доступны пакеты .deb для Ubuntu и .rpm для Fedora/SUSE, которые можно скачать по ссылке: angryip.org . Пользователи Arch Linux могут найти программу в AUR. Также есть исполняемый JAR-файл, который работает на любой ОС с установленным Java.

Использование: программа автоматически определяет диапазон IP-адресов вашей сети, но вы можете изменить его вручную. Нажмите кнопку «Start», чтобы начать сканирование.

Результат будет отображён следующим образом:

  • Красный: Мёртвые хосты (нет устройства на указанном IP).
  • Зелёный: Живые хосты с открытыми портами.
  • Синий: Живые хосты без открытых портов.

Однако, иногда может отсутствовать информация о названии устройства, что затрудняет идентификацию типа устройства (компьютер, телефон и т.п.).

Nutty

Nutty — это приложение, разработанное для Elementary OS, которое предоставляет информацию о сети и сетевом трафике. Оно имеет простой и удобный интерфейс с вкладками для различных категорий информации.

Основные функции:

  • Информация о сетевой карте вашего устройства.
  • Мониторинг сетевого трафика.
  • Просмотр активных портов и приложений, использующих их.
  • Отслеживание устройств, подключенных к сети.

Одна из полезных функций — возможность настроить период мониторинга сети. После каждого запуска программы она отправляет уведомления о новых устройствах на вашем рабочем столе.

Установка: если у Вас установлен ElementaryOS, то пакет доступен в центре приложений. Для Ubuntu доступен официальный PPA, а также последние версии DEB-пакетов и исходного кода на странице релиза приложения. Для остальных ОС пакет придется собирать из Git. Как это сделать, есть информация на официальном сайте Nutty

Заключение

Эти методы помогут вам легко контролировать вашу домашнюю сеть и отслеживать подключённые устройства. Командная строка предоставляет больше возможностей для продвинутых пользователей, тогда как графические инструменты удобны для тех, кому важен интуитивно понятный интерфейс.

Какой метод предпочитаете вы? Делитесь в комментариях.

Было ли это полезно?

1 / 0

Добавить комментарий 0