Kako najti vse gostitelje v omrežju z nmap
Kazalo:
Številni napredni uporabniki morajo pogosto poiskati in našteti vse gostitelje v omrežju, pogosto za odkrivanje IP-ja, povezovanje z oddaljenim računalnikom ali kakšen drug namen skrbništva sistema ali omrežja. Eden najpreprostejših načinov za iskanje vseh gostiteljev in naslovov IP gostiteljev v omrežju je uporaba orodja ukazne vrstice nmap.
Nmap je združljiv z vsemi večjimi operacijskimi sistemi, vključno z Mac OS, Windows in Linux, in čeprav ni privzeto vnaprej nameščen v MacOS, lahko namestite Homebrew in nato namestite nmap (brew install nmap) , lahko pa namestite nmap na Mac neposredno brez upravitelja paketov.Zato se bomo osredotočili na uporabo nmapa za iskanje in seznam vseh gostiteljev v omrežju, pri čemer predvidevamo, da že imate nmap na vašem Macu. Če iz kakršnega koli razloga ne morete uporabljati nmapa, se vam lahko kot alternativna rešitev zdi ogledovanje naslovov IP naprav LAN z arp.
Kako najti vse gostitelje v omrežju z nmap
Ste pripravljeni na seznam vseh naslovov IP gostiteljev v omrežju z nmap? Enostavno je, tukaj je vse, kar morate storiti:
- Zaženite terminal, če tega še niste storili
- Vnesite naslednji ukazni niz in ustrezno zamenjajte svoj omrežni IP in obseg:
- Pritisnite Return in počakajte trenutek ali dva, da vidite zaznane gostitelje v omrežju
nmap -sn 192.168.1.0/24
Izhod ukaza nmap je lahko videti nekako takole, kjer so zaznani in prikazani gostiteljski naslovi IP najdenih naprav in strojne opreme v omrežju:
% nmap -sP 192.168.1.0/20 Zagon Nmapa (https://nmap.org) ob 2022-06-15 16:24 Poročilo o skeniranju PDTmap za 192.168 .1.1 Gostitelj deluje (zakasnitev 0,0063 s). Poročilo o skeniranju zemljevida za 192.168.1.2 Gostitelj deluje (zakasnitev 0,019 s). Poročilo o skeniranju zemljevida za 192.168.1.9 Gostitelj deluje (zakasnitev 0,0051 s). Poročilo o skeniranju zemljevida za 192.168.1.11 Gostitelj deluje (zakasnitev 0,021 s). Poročilo o skeniranju zemljevida za 192.168.1.12 Gostitelj deluje (zakasnitev 0,0211 s). Poročilo o skeniranju zemljevida za 192.168.1.15 Gostitelj deluje (zakasnitev 0,022 s). Poročilo o skeniranju zemljevida za 192.168.1.25 Gostitelj je gor (zakasnitev 0,024 s). zemljevid narejen: 4096 naslovov IP (7 gostiteljev) pregledanih v 43,67 sekundah
To v bistvu deluje tako, da poskuša nmap pingati obseg IP-jev gostitelja v omrežju, da preveri, ali obstajajo, če obstajajo in se odzovejo, se vrnejo v rezultate nmap, in če ne obstajajo ali se ne odzovejo, ne bodo navedeni. To vodi do neto očitnega vprašanja, kako zaznati gostitelje v omrežju, ki se ne odzivajo na zahteve ping in ICMP (ker nekateri uporabniki namenoma onemogočijo odziv na zahteve ICMP v računalnikih Mac, Windows ali Linux), vendar za to morate Verjetno bi moral skenirati vrata v omrežju, namesto da bi se zanašal na ping.
Uporabite lahko tudi zastavico -sP, ki morda deluje na starejših različicah nmap, če -sn ne deluje. Rezultat bi moral biti ne glede na to enak:
nmap -sP 192.168.1.0/24
nmap je eden najboljših paketov Homebrew, tako da če vas ta članek zanima, vendar ga še nimate, je to dober razlog, da zaženete Homebrew in namestite nmap. In seveda, če še ne veste, kako namestiti Homebrew, se lahko tudi tega naučite.
Ali poznate drugo metodo zaznavanja in iskanja vseh gostiteljev v omrežju? Delite svoje trike v komentarjih spodaj!