Ako správca siete je mimoriadne dôležité pochopiť, ktoré adresy IP sa v súčasnosti v sieti používajú.
Vedieť, kto je pripojený k vašej sieti, môže byť niekedy užitočné. Možno budete musieť napríklad skontrolovať stav určitých zariadení (či sú hore alebo dole), nájsť náhradné statické IP adresy alebo urobiť inventúru zariadení. Okrem toho vám tieto informácie môžu pomôcť identifikovať akýkoľvek neoprávnený prístup k vašej sieti a zdieľaným zdrojom.
Aj keď môžete skontrolovať pripojené adresy IP na konfiguračnej stránke smerovača, nezobrazuje statické adresy IP. Našťastie existuje niekoľko ďalších spôsobov, ktoré vám umožnia nájsť všetky adresy IP v sieti. Poďme preskúmať niektoré z nich.
Hľadanie IP adries v sieti pomocou arp
arp je vstavaný nástroj príkazového riadka, ktorý sa používa na zobrazenie a úpravu vyrovnávacej pamäte ARP systému. Tiež sa zvykne nájsť MAC adresu systému pre danú IP adresu, pretože vyrovnávacia pamäť ARP ukladá mapovanie adries IP na MAC pre systém, s ktorým komunikuje.
Pomocou príkazu arp môžete tiež nájsť všetky adresy IP vo vašej sieti. Ak arp nie je na vašom počítači so systémom Linux predinštalovaný alebo je omylom odstránený, môžete ho nainštalovať pomocou nasledujúceho jednoduchého príkazu:
V distribúciách založených na Debiane vrátane Ubuntu:
sudo apt install net-tools
V distribúciách založených na RHEL:
sudo dnf nainštalujte net-tools
Na distribúciách založených na Arch:
sudo pacman -S net-tools
Ak chcete nájsť všetky IP adresy vo vašej sieti, použite príkaz arp bez akýchkoľvek argumentov:
arp
V systéme Windows môžete získať rovnaké informácie pomocou -a vlajka:
arp -a
Hľadanie IP adries v sieti pomocou Nmap
Nmap je bezplatný a open source nástroj, ktorý sa používa sieťové skenovanie a mapovanie. Pomocou Nmap môžete zistiť, kto je pripojený k vašej sieti, jeho IP a MAC adresy, podrobnosti o operačnom systéme a služby, ktoré používa. Ide o multiplatformový nástroj dostupný pre Linux aj Windows.
Ak chcete nájsť všetky IP adresy v sieti, použite príkaz nmap:
sudo nmap -sn /
Povedzme, že ak chcete nájsť všetky adresy IP v sieti 192.168.22.0/24, musíte spustiť:
sudo nmap -sn 192.168.22.0/24
The -sn voľba povie Nmapu, aby vykonal iba skenovanie hostiteľa (nie testovanie portov).
Ak chcete vytlačiť iba adresy IP a odstrániť ďalšie informácie, použite príkaz nižšie.
sudo nmap -sn / | grep správa | awk '{ print $5 }'
Vyššie uvedený príkaz (s príznakom -sn) funguje iba v systéme Linux.
Informácie o OS priradené k týmto IP adresám môžete nájsť aj pomocou nasledujúceho príkazu:
sudo nmap -sT -O /
Použitie Angry IP Scanner
Angry IP Scanner je open source a multiplatformový skener IP adries a portov, ktorý testuje každú IP adresu v definovanom rozsahu, aby skontroloval, či je aktívna a či reaguje. Pre každého živého hostiteľa určuje jeho názov hostiteľa, MAC adresu, výrobcu hardvéru a otvorené porty.
Naskenované výsledky môžete exportovať aj do súborov CSV, TXT a XML. Angry IP Scanner je k dispozícii pre Linux, Windows a macOS.
Inštalácia Angry IP Scanner v systéme Linux
Na distribúciách Linuxu, ako sú Ubuntu, Debian a Fedora, môžete ľahko nainštalovať Angry IP Scanner stiahnutím balíka DEB alebo RPM, buď zo stránky GitHub Releases, alebo pomocou wget príkaz.
Stiahnuť ▼:Nahnevaný IP skener
V distribúciách založených na Debiane:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan_3.9.1_amd64.deb
Nainštalujte balík pomocou APT:
sudo apt install ./ipscan*.deb
V distribúciách založených na RHEL:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan-3.9.1-1.x86_64.rpm
Potom použite DNF na vykonanie lokálnej inštalácie balíka:
sudo yum localinstall ipscan*.rpm
Ak chcete najnovšiu verziu softvéru, odporúča sa ručné stiahnutie zo stránky GitHub.
Na Arch Linux si môžete nainštalovať Angry IP Scanner z Arch User Repository (AUR) pomocou yay:
yay -S ipscan
Inštalácia Angry IP Scanner na Windows
Ak chcete nainštalovať Angry IP Scanner na Windows, stiahnite si inštalačný súbor zo stránky GitHub Releases. Po stiahnutí dvakrát kliknite na inštalačný súbor a nainštalujte ho.
Stiahnuť ▼: Angry IP Scanner (Windows)
Ak chcete nájsť všetky IP adresy vo vašej sieti, spustite Angry IP Scanner a zadajte rozsah IP (začiatočná a koncová IP adresa) alebo ID siete s predponou. IP adresy môžete skenovať aj z textového súboru. Potom kliknite na Štart tlačidlo na spustenie procesu skenovania.
Po dokončení skenovania sa zobrazia všetky naskenované adresy IP v definovanom rozsahu. Môžete tiež zahrnúť ďalšie podrobnosti, ako je adresa MAC, dodávateľ MAC, porty atď. vo výsledkoch z Nástroje > Fetchers možnosť.
Od Nástroje > Predvoľby, môžete nakonfigurovať ďalšie nastavenia, ako je skenovanie mŕtvych hostiteľov, povolenie skenovania portov a zmena spôsobu pingovania a nastavenia zobrazenia.
Zoznam IP adries v sieti pomocou Netdiscover
Netdiscover je ďalší užitočný nástroj na prieskum siete s príkazovým riadkom, ktorý dokáže odhaliť všetkých aktívnych hostiteľov v sieti pomocou požiadaviek ARP. Pre všetkých nájdených hostiteľov zobrazuje ich IP adresy, MAC adresy a výrobcu hardvéru.
Na vyhľadanie všetkých IP adries vo vašej sieti môžete použiť aj pomôcku Netdiscover. Nástroj Netdiscover je však dostupný len pre Linux.
V distribúciách Linuxu môžete Netdiscover nainštalovať pomocou nasledujúcich príkazov:
V distribúciách založených na Debiane:
sudo apt nainštalovať netdiscover
Ak chcete nainštalovať Netdiscover z obchodu Snap Store, najprv nainštalujte snap do svojho systému a potom spustite nasledujúci príkaz:
sudo snap nainštalovať netdiscover-ondra
V systéme Arch Linux budete musieť najprv nainštalovať a nastaviť yay. Potom nainštalujte Netdiscover spustením:
yay -S netdiscover
Po nainštalovaní môžete použiť príkaz netdiscover na zistenie všetkých IP adries vo vašej sieti nasledovne:
netdiscover -r /
Zistenie všetkých IP adries vo vašej sieti
Poznanie všetkých IP adries v sieti vám môže pomôcť identifikovať potenciálne bezpečnostné riziká a riešiť problémy s pripojením. Základné príkazy ako arp a netdiscover môžu poskytnúť zoznam pripojených zariadení podľa ich IP a MAC adresy, zatiaľ čo nástroje ako Nmap a Angry IP Scanner vám môžu poskytnúť ďalšie informácie o živom vysielaní hostiteľov.
Keď budete vedieť, kto je pripojený k vašej sieti, zistenie, kto a čo používa šírku pásma siete, môže ďalej zvýšiť bezpečnosť a efektivitu vašej siete.