Як використовувати Nmap у Linux, щоб побачити, хто є у вашій мережі Wi-Fi

Основні моменти

  • За допомогою мережевого сканера Nmap можна легко ідентифікувати, скільки пристроїв підключено до вашого Wi-Fi роутера.
  • Команда `ip route` дозволяє з’ясувати IP-адресу вашого маршрутизатора.
  • Використовуючи Nmap разом з IP-адресою роутера, ви отримаєте перелік усіх пристроїв, під’єднаних до вашої Wi-Fi мережі.

Хочете знати, які пристрої використовують ваш Wi-Fi? Спробуйте потужний мережевий сканер Nmap. Лише одна команда відкриє вам цю інформацію.

Як дізнатися свою IP-адресу Wi-Fi

Перш за все, потрібно визначити внутрішню IP-адресу вашого Wi-Fi роутера. Зазвичай роутери використовують приватні IP-адреси для внутрішньої мережі, застосовуючи трансляцію мережевих адрес для обміну даними з Інтернетом. Існують три діапазони IPv4-адрес, зарезервовані для приватних мереж: 10.0.0.0, 172.16.0.0 та 192.168.0.0.

Якщо ви не знаєте IP-адресу роутера, скористайтеся командою `ip route`. Знайдіть рядок, де вказано “default”. У типовій домашній мережі з одним підключенням до Інтернету адреса, зазначена в цьому рядку, є адресою вашого шлюзу.

Визначення маски підмережі

Протокол IPv4 використовує маску підмережі для розмежування частини IP-адреси, що відноситься до мережі, від частини, що ідентифікує пристрій. Для адреси 192.168.0.0 типова маска підмережі — 255.255.255.0. Таку інформацію часто можна знайти в налаштуваннях маршрутизатора. Це означає, що перші три октети (192.168.0) визначають мережу.

З такою маскою в мережі є 256 доступних адрес, чого зазвичай вистачає для більшості домашніх та невеликих офісних мереж.

Утиліта `ip` в Linux і Nmap використовують CIDR-нотацію (Classless Inter-Domain Routing) для представлення маски підмережі. CIDR запис вказує IP-адресу, за якою слідує символ “/” та кількість бітів в масці. Маска підмережі 255.255.255.0 має 24 біти, тому IP-адреса роутера разом з маскою в CIDR-нотації записується як 192.168.0.1/24.

Використання Nmap

Використовуйте цей метод лише у вашій власній Wi-Fi мережі або в мережі, на сканування якої ви маєте дозвіл.

Маючи ці дані, ви можете використовувати Nmap для сканування вашої Wi-Fi мережі та отримання списку підключених клієнтів. Якщо Nmap ще не встановлено, інсталюйте його в Ubuntu чи Debian за допомогою наступної команди:

 sudo apt install nmap 

Для Arch Linux:

 sudo pacman -S nmap 

Для дистрибутивів Red Hat:

 sudo dnf install nmap 

Для отримання списку клієнтів використовуйте опцію `-sn`, а потім вкажіть IP-адресу роутера разом з CIDR-маскою підмережі. Це дозволить Nmap вивести перелік IP-адрес всіх активних пристроїв в мережі, але не проводитиме глибокого сканування. Наприклад:

 nmap -sn 192.168.0.1/24 

Огляд підключених пристроїв

Nmap – це потужний мережевий сканер для Linux. За допомогою нього ви можете переглянути всі пристрої, що підключені до вашої Wi-Fi мережі, використовуючи командний рядок.