Как использовать Nmap в Linux для определения устройств в вашей Wi-Fi сети

Категория: линукс

Эта команда поможет вам выявить нежелательных посетителей сети или устройства, которые были забыты.

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

Получите IP-адрес вашего Wi-Fi

Первое, что вам нужно знать, - это внутренний IP-адрес вашего Wi-Fi маршрутизатора. Большинство Wi-Fi маршрутизаторов используют частный IP-адрес для сети с использованием NAT (Network Address Translation) для передачи пакетов в и из интернета. Три диапазона IPv4 предназначены для частных сетей: 10.0.0.0, 172.16.0.0 и 192.168.0.0.

Если вы не знаете IP-адрес вашего маршрутизатора, воспользуйтесь командой ip route. Ищите строку, которая говорит "default". Предполагая, что у вас простая сеть с одним интернет-соединением, адрес в этой строке будет вашим шлюзом.

Проверьте маску подсети

IPv4-адреса также используют маску подсети для разграничения того, какая часть адреса принадлежит сети, а какая идентифицирует хост. У 192.168.0.0 маска подсети 255.255.255.0. Вы можете видеть нечто подобное, когда входите в веб-интерфейс настройки маршрутизатора. Это означает, что первые три части десятичного адреса, то есть 192.168.0, принадлежат сети.

С использованием этой маски подсети доступно 256 адресов. Этого обычно более чем достаточно для большинства небольших офисов и домашних сетей.

Утилита ip в Linux и Nmap используют нотацию CIDR (Classless Inter-Domain Routing) для представления масок подсети. Этот формат следует за IP-адресом символом / (слеш) и количеством битов в маске. Маска подсети 255.255.555 имеет длину 24 бита, поэтому наш IP-адрес маршрутизатора и комбинация маски подсети будет 192.168.0.1/24 в CIDR.

С этой информацией вы можете использовать Nmap для вывода списка клиентов в вашей Wi-Fi сети. Если его у вас нет, вы можете установить его на Ubuntu и Debian с помощью этой команды:

sudo apt install nmap

И на Arch:

sudo pacman -S nmap

И в дистрибутивах семейства Red Hat:

sudo dnf install nmap

Чтобы вывести список клиентов, используйте опцию -sn, за которой следует IP-адрес маршрутизатора с маской подсети CIDR. Это выведет IP-адреса всех клиентов в сети, которые ответили, но не проведет фактическое сканирование. Например:

nmap -sn 192.168.0.1/24

Теперь вы можете увидеть, кто находится в вашей сети

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





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2023