Kartais jums reikia sužinoti, kurie įrenginiai yra prijungti prie jūsų tinklo. Tai gali būti kelios priežastys. Jūsų internetas gali veikti lėčiau nei įprastai, galite pastebėti įtartiną veiklą, kad kažkas vagia jūsų „Wi-Fi“, arba galite išspręsti problemą. Kad ir kokia būtų priežastis, verta patikrinti, kas dar yra prisijungę prie jūsų tinklo, kad būtų galima imtis atitinkamų veiksmų.
„Nmap“ yra puikus įrankis, kuris gali padėti rasti prie tinklo prijungtus įrenginius. Tai atvirojo kodo tinklo paieškos įrankis, kuris nurodo, kokios kitos sistemos yra jūsų tinkle kartu su jų IP adresais, kokias paslaugas jos teikia, kokia operacinės sistemos versija veikia ir dar daugiau. Jis veikia beveik visose pagrindinėse operacinėse sistemose, įskaitant „Linux“, „Windows“ ir „Mac OS“.
Šiame straipsnyje aprašome, kaip įdiegti ir naudoti „Nmap“ norint rasti įrenginius, prijungtus prie jūsų interneto.
Mes apibūdinsime procedūrą, paminėtą šiame straipsnyje, naudosime „Debian10“. Tą pačią procedūrą galite naudoti ir senesnėms „Debian“ versijoms.
1 veiksmas: atidarykite „Debian“ terminalą
Paleiskite „Terminal“ programą savo sistemoje, eidami į Veikla skirtuką viršutiniame kairiajame „Debian“ darbalaukio kampe. Tada paieškos juostoje įveskite terminalas. Kai pasirodys terminalo piktograma, spustelėkite ją, kad paleistumėte.
2 žingsnis: įdiekite tinklo nuskaitymo įrankį „Nmap“
Dabar programoje „Terminal“ vykdykite šią komandą kaip „sudo“, kad įdiegtumėte tinklo nuskaitymo įrankį „Nmap“.
$ sudo apt-get install nmap
Kai būsite paraginti įvesti slaptažodį, įveskite sudo slaptažodį.

Sistema suteiks jums taip / ne parinktis patvirtinti diegimą. Paspauskite Y patvirtinti ir tada šiek tiek palaukti, kol diegimas bus baigtas jūsų sistemoje.
3 žingsnis: Gaukite savo tinklo IP diapazono / potinklio kaukę
„Nmap“ reikia tinklo ID, kad būtų galima ieškoti prijungto įrenginio konkrečiame tinkle. Taigi, norint rasti tinklo ID, mums reikės mūsų IP adreso ir potinklio kaukės.
Paleiskite žemiau esančią komandą „Terminal“, kad rastumėte savo sistemos IP adresą ir potinklio kaukę:
$ ip a

Pirmiau pateiktas išvestis rodo, kad mūsų sistema naudoja IP adresą 192.168.72.164 / 24. / 24 rodo, kad mūsų potinklio kaukė yra 255.255.255.0. Tai reiškia, kad mūsų tinklo ID yra 192.168.72.0 ir tinklo diapazonas nuo 192.168.72.1 iki 192.168.72.255.
(Pastaba: tinklo ID apskaičiuojamas atlikus IR adreso ir potinklio kaukės operaciją AND. Jei nežinote, kaip atlikti AND operaciją, galite bet kurią internetinę potinklio skaičiuoklę).
4 žingsnis: nuskaitykite prijungto (-ų) įrenginio (-ių) tinklą naudodami „Nmap“
Dabar mes turime savo tinklo ID, atlikite „Nmap“ nuskaitymą naudodami –Sn parinktis naudojant šią sintaksę:
$ nmap –sn <Network_ID/prefix>
Mūsų scenarijuje tai būtų:
$ nmap -sn 192.168.72.0/24
Naudojant „Nmap“ su –Sn parinktis nenuskaito uostų, ji pateikia tik tiesioginių kompiuterių sąrašą:

Pirmiau pateikti rezultatai rodo, kad prie mūsų tinklo yra prijungti trys aktyvūs įrenginiai, įskaitant mūsų sistemą (192.168.72.164)
Tai viskas, kas yra! Mes sužinojome, kaip rasti prijungtus įrenginius, prijungtus prie tinklo, naudojant „Nmap“ įrankį. Tai gali padėti jums nustatyti, kurie nepageidaujami vartotojai yra prisijungę ir naudoja jūsų tinklo pralaidumą.
