Jak używać Nmap w systemie Linux, aby zobaczyć, kto jest w Twojej sieci Wi-Fi

  • Z łatwością sprawdź, ile urządzeń jest podłączonych do routera Wi-Fi za pomocą skanera sieciowego Nmap.
  • Adres IP routera można określić za pomocą polecenia ip Route.
  • Użyj Nmap z adresem IP routera, aby wyświetlić listę klientów w Twojej sieci Wi-Fi.

Zastanawiasz się, jakie urządzenia są podłączone do Twojego routera Wi-Fi? Spróbuj użyć potężnego skanera sieciowego Nmap, a przekonasz się o tym za pomocą jednego polecenia.

Uzyskaj adres IP sieci Wi-Fi

Pierwszą rzeczą, którą musisz znać, jest wewnętrzny adres IP routera Wi-Fi. Większość routerów Wi-Fi będzie używać prywatnego adresu IP dla sieci z translacją adresów sieciowych do przesyłania pakietów do i z Internetu. Dla sieci prywatnych wyznaczone są trzy zakresy adresów IPv4: 10.0.0.0, 172.16.0.0 i 192.168.0.0.

Jeśli nie znasz adresu IP routera, użyj polecenia ip Route. Poszukaj linii z napisem „default”. Zakładając, że korzystasz z prostej sieci jednodomowej i tylko jednego połączenia internetowego, adres na tej linii będzie Twoją bramą.

Sprawdź maskę podsieci

Adresy IPv4 korzystają również z maski podsieci, aby rozróżnić, która część adresu należy do sieci, a która identyfikuje hosta. Adres 192.168.0.0 ma maskę podsieci 255.255.255.0. Coś podobnego możesz zobaczyć po zalogowaniu się do internetowego narzędzia konfiguracji routera. Oznacza to, że pierwsze trzy części adresu dziesiętnego z kropkami, czyli część 192.168.0, należą do sieci.

Przy tej masce podsieci dostępnych jest 256 adresów. Zwykle jest to więcej niż wystarczające dla większości małych sieci biurowych i mieszkaniowych.

Linuxowe narzędzie ip i Nmap używają notacji CIDR (Classless Inter-Domain Routing) do reprezentowania masek podsieci. W tym formacie następuje adres IP ze znakiem / (ukośnik) i liczbą bitów w masce. Maska podsieci 255.255.555 ma długość 24 bitów, zatem kombinacja adresu IP routera i maski podsieci to 192.168.0.1/24 w ramach CIDR.

Użyj Nmapa

Powinieneś używać tego tylko w swojej własnej sieci Wi-Fi lub takiej, do której skanowania masz uprawnienia.

Dzięki tym informacjom możesz skorzystać Nmapa aby wyświetlić listę klientów w Twojej sieci Wi-Fi. Jeśli nie masz go zainstalowanego, możesz to zrobić w Ubuntu i Debianie za pomocą tego polecenia:

 sudo apt install nmap 

A na Archu:

 sudo pacman -S nmap

Oraz w dystrybucjach rodziny Red Hat:

 sudo dnf install nmap

Aby wyświetlić listę klientów, użyj opcji -sn, po której podaj adres IP routera z maską podsieci CIDR. Spowoduje to wyświetlenie listy adresów IP wszystkich klientów w sieci, którzy odpowiedzą, ale nie spowoduje ich faktycznego przeskanowania. Na przykład:

 nmap -sn 192.168.0.1/24 

Teraz możesz zobaczyć, kto jest w Twojej sieci

Nmap to potężny skaner sieciowy dla systemu Linux. Możesz go użyć, aby znaleźć urządzenia podłączone do Twojej sieci Wi-Fi z wiersza poleceń.