Sådan finder du alle værter på netværket med nmap

Indholdsfortegnelse:

Anonim

Mange avancerede brugere har ofte brug for at finde og liste alle værter på et netværk, ofte for at finde IP, oprette forbindelse til en fjernmaskine eller et andet systemadministrations- eller netværksadministrationsformål. En af de nemmeste måder at finde alle værter og værts-IP-adresser på et netværk er ved at bruge kommandolinjeværktøjet nmap.

Nmap er kompatibel med alle større operativsystemer inklusive Mac OS, Windows og Linux, og selvom det ikke er forudinstalleret som standard i MacOS, kan du enten installere Homebrew og derefter installere nmap (brew install nmap) , eller du kan installere nmap på en Mac direkte uden en pakkehåndtering.Derfor vil vi fokusere på at bruge nmap til at finde og liste alle værter på et netværk, og vi antager, at du allerede har nmap på din specifikke Mac. Hvis du af en eller anden grund ikke kan bruge nmap, kan det være nyttigt at se IP-adresser på LAN-enheder med arp som en alternativ løsning.

Sådan finder du alle værter på netværket med nmap

Klar til at liste alle værters IP-adresser på et netværk med nmap? Det er nemt, her er alt hvad du skal gøre:

  1. Start terminalen, hvis du ikke allerede har gjort det
  2. Indtast følgende kommandostreng, og udskift din netværks IP og rækkevidde efter behov:
  3. nmap -sn 192.168.1.0/24

  4. Tryk på Retur, og vent et øjeblik eller to for at se de registrerede værter på netværket

Kommandooutput af nmap kan ligne følgende, hvor værts-IP-adresser på fundne enheder og hardware på netværket detekteres og vises:

% nmap -sP 192.168.1.0/20 Starter Nmap (https://nmap.org) kl. 2022-06-15 16:24 PDTmap-scanningsrapport for 192.168 .1.1 Vært er oppe (0,0063s latency).kortscanningsrapport for 192.168.1.2 Vært er oppe (0,019s latency).kortscanningsrapport for 192.168.1.9 Host er oppe (0,0051s latency).kortscanningsrapport for 192.168.1.1 Vært er oppe (0,021s latency).kortscanningsrapport for 192.168.1.12 Vært er oppe (0,0211s latency).kortscanningsrapport for 192.168.1.15 Host er oppe (0,022s latency).kortscanningsrapport for 192.168.1.25. op (0,024s latency). kort udført: 4096 IP-adresser (7 værter op) scannet på 43,67 sekunder

I bund og grund, hvordan dette fungerer, er, at nmap forsøger at pinge værtens IP-område på netværket for at se, om de eksisterer, hvis de gør og reagerer, returneres de i nmap-resultaterne, og hvis de ikke gør det. eller ikke svarer, de vil ikke blive opført. Det fører til det oplagte spørgsmål, som er, hvordan du opdager værter på netværket, der ikke reagerer på ping- og ICMP-anmodninger (da nogle brugere med vilje deaktiverer ICMP-anmodningssvar på Mac-, Windows- eller Linux-computere), men for at gøre det ville sandsynligvis være nødt til at portscanne på netværket i stedet for at stole på ping.

Du kan også bruge -sP flag, som kan fungere på ældre versioner af nmap, hvis -sn fejler. Resultatet skal være det samme uanset:

nmap -sP 192.168.1.0/24

nmap er en af ​​de bedste Homebrew-pakker derude, så hvis denne artikel interesserer dig, men du endnu ikke har den, er det en god grund til at starte Homebrew op og installere nmap. Og selvfølgelig, hvis du ikke ved, hvordan du installerer Homebrew endnu, kan du også lære, hvordan du gør det.

Kender du en anden metode til at opdage og finde alle værter på et netværk? Del dine tricks i kommentarerne nedenfor!

Sådan finder du alle værter på netværket med nmap