Jak znaleźć urządzenia podłączone do Twojej sieci za pomocą systemu Debian Linux
Czasami musisz dowiedzieć się, które urządzenia są podłączone do Twojej sieci. Przyczyn może być kilka. Twój Internet może działać wolniej niż zwykle, możesz zauważyć podejrzaną aktywność, że ktoś kradnie Twoje Wi-Fi lub możesz rozwiązać problem. Niezależnie od przyczyny dobrze jest sprawdzić, kto jeszcze jest połączony z Twoją siecią, aby można było podjąć odpowiednie działania.
Nmap to świetne narzędzie, które może pomóc Ci znaleźć urządzenia podłączone do Twojej sieci. Jest to narzędzie do eksploracji sieci o otwartym kodzie źródłowym, które informuje, jakie inne systemy znajdują się w Twojej sieci, wraz z ich adresami IP, usługami, które oferują, z jaką wersją systemu operacyjnego działają i nie tylko. Działa na prawie wszystkich głównych systemach operacyjnych, w tym Linux, Windows i Mac OS.
W tym artykule opisujemy, jak zainstalować i używać Nmapa do wyszukiwania urządzeń podłączonych do Internetu.
Użyjemy Debian10 do opisania procedury wspomnianej w tym artykule. Możesz użyć tej samej procedury dla starszych wersji Debiana.
Krok 1: Otwórz Terminal Debiana
Uruchom aplikację Terminal w swoim systemie, przechodząc do zakładki Działania w lewym górnym rogu pulpitu Debiana. Następnie w pasku wyszukiwania wpisz terminal . Gdy pojawi się ikona terminala, kliknij ją, aby ją uruchomić.
Krok 2: Zainstaluj narzędzie do skanowania sieciowego Nmap
Teraz w aplikacji Terminal uruchom następującą komendę jako sudo, aby zainstalować narzędzie do skanowania sieci Nmap.
$ sudo apt-get install nmap
Po wyświetleniu monitu o hasło wprowadź hasło sudo.

System udostępni opcję y / n w celu potwierdzenia instalacji. Naciśnij Y , aby potwierdzić, a następnie poczekaj chwilę, aż instalacja zostanie zakończona w systemie.
Krok 3: Uzyskaj zakres IP / maskę podsieci swojej sieci
Nmap potrzebuje identyfikatora sieci, aby wyszukać podłączone urządzenie w określonej sieci. Aby więc znaleźć identyfikator sieci, będziemy potrzebować naszego adresu IP i maski podsieci.
Uruchom poniższe polecenie w Terminalu, aby znaleźć adres IP i maskę podsieci swojego systemu:
$ ip a

Powyższe dane wyjściowe wskazują, że nasz system używa adresu IP 192.168.72.164 / 24. / 24 wskazuje, że nasza maska podsieci to 255.255.255.0. Oznacza to, że nasz identyfikator sieci to 192.168.72.0, a zakres sieci to 192.168.72.1 do 192.168.72.255.
(Uwaga: Identyfikator sieci jest obliczany poprzez wykonanie operacji AND adresu IP i maski podsieci. Jeśli nie wiesz, jak wykonać operację AND, możesz skorzystać z dowolnego kalkulatora podsieci online).
Krok 4: Skanuj sieć w poszukiwaniu podłączonych urządzeń za pomocą Nmap
Teraz mamy nasz identyfikator sieci, uruchom skanowanie Nmapa z opcją –sn , używając następującej składni:
$ nmap –sn <Network_ID/prefix>
W naszym scenariuszu, byłoby to:
$ nmap -sn 192.168.72.0/24
Użycie Nmapa z opcją –sn nie skanuje portów, zwraca tylko listę aktywnych hostów:

Powyższe wyniki pokazują, że w naszej sieci są podłączone trzy aktywne urządzenia, w tym nasze system (192.168.72.164)
To wszystko! Dowiedzieliśmy się, jak znaleźć podłączone urządzenia podłączone do sieci za pomocą narzędzia Nmap. Może pomóc w identyfikacji niechcianych użytkowników, którzy są połączeni z Twoją siecią i używają jej.