Kao administratoru mreže izuzetno je važno razumjeti koje se IP adrese trenutno koriste na mreži.

Znati tko je spojen na vašu mrežu ponekad može biti od pomoći. Na primjer, možda ćete trebati provjeriti status određenih uređaja (bilo da rade ili ne rade), pronaći rezervne statičke IP adrese ili napraviti popis uređaja. Nadalje, ove vam informacije također mogu pomoći u prepoznavanju bilo kakvog neovlaštenog pristupa vašoj mreži i zajedničkim resursima.

Iako možete provjeriti povezane IP adrese na konfiguracijskoj stranici vašeg usmjerivača, ona ne prikazuje statične IP adrese. Srećom, postoji nekoliko drugih načina koji vam omogućuju da pronađete sve IP adrese na mreži. Istražimo neke od njih.

Pronalaženje IP adresa na mreži pomoću arp

arp je ugrađeni uslužni program naredbenog retka koji se koristi za pregled i izmjenu ARP predmemorije sustava. Također se koristi za pronaći MAC adresu sustava za danu IP adresu budući da ARP predmemorija pohranjuje preslikavanje IP-a u MAC adresu za sustav s kojim komunicira.

instagram viewer

Koristeći naredbu arp, također možete pronaći sve IP adrese na vašoj mreži. Ako arp nije unaprijed instaliran na vašem Linux računalu ili je greškom uklonjen, možete ga instalirati sljedećom jednostavnom naredbom:

Na distribucijama temeljenim na Debianu uključujući Ubuntu:

sudo apt instalirajte mrežne alate

Na distribucijama temeljenim na RHEL-u:

sudo dnf instalirajte mrežne alate

Na distribucijama temeljenim na Archu:

sudo pacman -S mrežni alati

Da biste pronašli sve IP adrese na vašoj mreži, koristite arp naredbu bez ikakvih argumenata:

arp

U sustavu Windows iste informacije možete dobiti pomoću -a zastava:

arp -a

Pronalaženje IP adresa na mreži pomoću Nmapa

Nmap je besplatan alat otvorenog koda koji se koristi za mrežno skeniranje i mapiranje. Pomoću Nmapa možete saznati tko je spojen na vašu mrežu, njihove IP i MAC adrese, pojedinosti o operativnom sustavu i usluge koje pokreću. To je višeplatformski alat dostupan i za Linux i za Windows.

Da biste pronašli sve IP adrese na mreži, koristite naredbu nmap:

sudo nmap -sn /

Recimo da biste pronašli sve IP adrese na mreži 192.168.22.0/24, trebate pokrenuti:

sudo nmap -sn 192.168.22.0/24

The -s n opcija govori Nmapu da izvrši samo skeniranje hosta (ne sondiranje portova).

Za ispis samo IP adresa i uklanjanje ostalih informacija, upotrijebite naredbu ispod.

sudo nmap -sn / | grep izvješće | awk '{ print $5 }'

Gornja naredba (s oznakom -sn) radi samo na Linuxu.

Također možete pronaći informacije o OS-u povezane s ovim IP adresama pomoću sljedeće naredbe:

sudo nmap -sT -O /

Korištenje Angry IP Scannera

Angry IP Scanner je open-source i višeplatformski skener IP adresa i portova koji pinga svaku IP adresu u definiranom rasponu kako bi provjerio je li živa i odgovara li. Za svaki živući host utvrđuje njegovo ime hosta, MAC adresu, proizvođača hardvera i otvorene portove.

Također možete izvesti skenirane rezultate u CSV, TXT i XML datoteci. Angry IP Scanner dostupan je za Linux, Windows i macOS.

Instaliranje Angry IP Scannera na Linux

Na distribucijama Linuxa kao što su Ubuntu, Debian i Fedora, možete jednostavno instalirati Angry IP Scanner preuzimanjem njegovog DEB ili RPM paketa, bilo sa stranice GitHub Releases ili korištenjem wget-a naredba.

Preuzimanje datoteka:Ljutiti IP skener

Na distribucijama temeljenim na Debianu:

wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan_3.9.1_amd64.deb

Instalirajte paket koristeći APT:

sudo apt install ./ipscan*.deb

Na distribucijama temeljenim na RHEL-u:

wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan-3.9.1-1.x86_64.rpm

Zatim upotrijebite DNF za izvođenje lokalne instalacije paketa:

sudo yum lokalna instalacija ipscan*.rpm

Preporučuje se ručno preuzimanje sa stranice GitHub ako želite najnoviju verziju softvera.

Na Arch Linuxu možete instalirati Angry IP Scanner iz korisnički repozitorij Arch (AUR) koristeći yay:

yeah -S ipscan

Instaliranje Angry IP Scannera na Windows

Da biste instalirali Angry IP Scanner na Windows, preuzmite instalacijsku datoteku sa stranice GitHub Releases. Nakon preuzimanja, dvaput kliknite instalacijsku datoteku da biste je instalirali.

preuzimanje datoteka: Angry IP Scanner (Windows)

Kako biste pronašli sve IP adrese na svojoj mreži, pokrenite Angry IP Scanner i navedite IP raspon (početnu i završnu IP adresu) ili mrežni ID s prefiksom. Također možete skenirati IP adrese iz tekstualne datoteke. Zatim kliknite na Početak gumb za početak procesa skeniranja.

Kada skeniranje završi, prikazat će se sve skenirane IP adrese u definiranom rasponu. Također možete uključiti dodatne pojedinosti kao što su MAC adresa, dobavljač MAC-a, portovi itd. u rezultatima iz Alati > Dobavljači opcija.

Iz Alati > Postavke, možete konfigurirati daljnje postavke kao što je skeniranje mrtvih hostova, omogućavanje skeniranja portova i mijenjanje metode pinganja i postavki prikaza.

Ispisivanje IP adresa u mreži pomoću Netdiscovera

Netdiscover je još jedan koristan uslužni program za istraživanje mreže pomoću naredbenog retka koji može otkriti sve aktivne hostove na mreži pomoću ARP zahtjeva. Za sve otkrivene hostove prikazuje njihove IP adrese, MAC adrese i proizvođača hardvera.

Također možete koristiti uslužni program Netdiscover za pronalaženje svih IP adresa na vašoj mreži. Međutim, alat Netdiscover dostupan je samo za Linux.

Na distribucijama Linuxa možete instalirati Netdiscover pomoću sljedećih naredbi:

Na distribucijama temeljenim na Debianu:

sudo apt instalirajte netdiscover

Da biste instalirali Netdiscover iz Snap Storea, prvo instalirajte snap na svoj sustav a zatim pokrenite sljedeću naredbu:

sudo snap instaliraj netdiscover-ondra

Na Arch Linuxu prvo ćete morati instaliraj i postavi yay. Zatim instalirajte Netdiscover pokretanjem:

yay -S netdiscover

Nakon instalacije, možete koristiti naredbu netdiscover za otkrivanje svih IP adresa na vašoj mreži na sljedeći način:

netdiscover -r /

Otkrivanje svih IP adresa na vašoj mreži

Poznavanje svih IP adresa na mreži može vam pomoći u prepoznavanju potencijalnih sigurnosnih rizika i rješavanju problema s povezivanjem. Osnovne naredbe poput arp i netdiscover mogu dati popis povezanih uređaja prema njihovoj IP i MAC adresi adrese, dok vam alati kao što su Nmap i Angry IP Scanner mogu dati daljnji uvid u live domaćini.

Nakon što saznate tko je spojen na vašu mrežu, pronalaženje tko i što koristi propusnost mreže može dodatno poboljšati sigurnost i učinkovitost vaše mreže.