Võrguadministraatorina on äärmiselt oluline mõista, millised IP-aadressid on praegu võrgus kasutusel.
Mõnikord võib abiks olla teadmine, kes on teie võrguga ühendatud. Näiteks peate võib-olla kontrollima teatud seadmete olekut (olgu need üles või alla), leidma staatilisi IP-aadresse või tegema seadmete inventuuri. Lisaks võib see teave aidata teil tuvastada volitamata juurdepääsu teie võrgule ja jagatud ressurssidele.
Kuigi saate ühendatud IP-sid kontrollida oma ruuteri konfiguratsioonilehel, ei kuvata see staatilisi IP-aadresse. Õnneks on mitu muud viisi, mis võimaldavad teil leida võrgus kõik IP-aadressid. Uurime mõnda neist.
IP-aadresside leidmine võrgust, kasutades arp
arp on sisseehitatud käsurea utiliit, mida kasutatakse süsteemi ARP-vahemälu vaatamiseks ja muutmiseks. Samuti on harjunud leida süsteemi MAC-aadress antud IP-aadressi jaoks, kuna ARP-vahemällu salvestatakse IP-MAC-aadresside vastendamine süsteemi jaoks, millega ta suhtleb.
Käsu arp abil leiate ka kõik oma võrgu IP-aadressid. Kui arp pole teie Linuxi masinasse eelinstallitud või on ekslikult eemaldatud, saate selle installida järgmise lihtsa käsuga:
Debianil põhinevate distributsioonide, sealhulgas Ubuntu puhul:
sudo apt install net-tools
RHEL-põhistel distributsioonidel:
sudo dnf install net-tools
Arch-põhistel distributsioonidel:
sudo pacman -S net-tööriistad
Kõigi võrgu IP-aadresside leidmiseks kasutage arp käsku ilma argumentideta:
arp
Windowsis saate sama teabe hankida kasutades -a lipp:
arp -a
IP-aadresside leidmine võrgust Nmapi abil
Nmap on tasuta avatud lähtekoodiga tööriist võrgu skannimine ja kaardistamine. Nmapi abil saate teada, kes on teie võrguga ühendatud, nende IP- ja MAC-aadressid, operatsioonisüsteemi üksikasjad ja teenused, mida nad kasutavad. See on platvormideülene tööriist, mis on saadaval nii Linuxi kui ka Windowsi jaoks.
Kõigi võrgu IP-aadresside leidmiseks kasutage käsku nmap:
sudo nmap -sn /
Oletame, et võrgu kõigi IP-aadresside leidmiseks 192.168.22.0/24 peate käivitama:
sudo nmap -sn 192.168.22.0/24
The -sn valik käsib Nmapil teostada ainult hosti skannimist (mitte portide kontrollimist).
Ainult IP-aadresside printimiseks ja muu teabe eemaldamiseks kasutage allolevat käsku.
sudo nmap -sn / | grep aruanne | awk '{ print $5 }'
Ülaltoodud käsk (koos lipuga -sn) töötab ainult Linuxis.
Nende IP-aadressidega seotud operatsioonisüsteemi teabe leiate ka järgmise käsu abil:
sudo nmap -sT -O /
Vihase IP-skanneri kasutamine
Angry IP Scanner on avatud lähtekoodiga ja platvormideülene IP-aadressi ja pordi skanner, mis pingib iga IP-aadressi määratud vahemikus, et kontrollida, kas see on elus ja vastab. Iga elava hosti jaoks määrab see selle hostinime, MAC-aadressi, riistvaratootja ja avatud pordid.
Samuti saate skannitud tulemused eksportida CSV-, TXT- ja XML-failina. Angry IP Scanner on saadaval Linuxi, Windowsi ja macOS-i jaoks.
Angry IP Scanneri installimine Linuxisse
Linuxi distributsioonidesse, nagu Ubuntu, Debian ja Fedora, saate hõlpsalt installida Angry IP Scanneri laadides alla oma DEB- või RPM-paketi kas GitHubi väljaannete lehelt või kasutades faili wget käsk.
Lae alla:Vihane IP-skanner
Debianil põhinevate distributsioonide puhul:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan_3.9.1_amd64.deb
Installige pakett APT abil:
sudo apt install ./ipscan*.deb
RHEL-põhistel distributsioonidel:
wget https://github.com/angryip/ipscan/releases/download/3.9.1/ipscan-3.9.1-1.x86_64.rpm
Seejärel kasutage kohaliku paketi installimiseks DNF-i:
sudo yum localinstall ipscan*.rpm
Kui soovite tarkvara uusimat versiooni, on soovitatav käsitsi alla laadida GitHubi lehelt.
Arch Linuxis saate installida Angry IP Scanneri Arch User Repository (AUR) kasutades yay:
jah -S ipscan
Angry IP Scanneri installimine Windowsi
Angry IP Scanneri installimiseks Windowsis laadige GitHubi väljaannete lehelt alla installifail. Pärast allalaadimist topeltklõpsake installifailil selle installimiseks.
Lae alla: Vihane IP-skanner (Windows)
Kõigi võrgus olevate IP-aadresside leidmiseks käivitage Angry IP Scanner ja määrake IP-vahemik (algus- ja lõpp-IP-aadress) või võrgu ID koos eesliitega. IP-aadresse saate skannida ka tekstifailist. Seejärel klõpsake nuppu Alusta nuppu skannimisprotsessi alustamiseks.
Kui skannimine on lõppenud, kuvatakse kõik määratletud vahemikus skannitud IP-aadressid. Saate lisada ka täiendavaid üksikasju, nagu MAC-aadress, MAC-i tarnija, pordid jne. aasta tulemustes Tööriistad > Toojad valik.
Alates Tööriistad > Eelistused, saate konfigureerida täiendavaid sätteid, nagu surnud hostide skannimine, pordi skannimise lubamine ning pingimeetodi ja kuvaseadete muutmine.
IP-aadresside loetlemine võrgus Netdiscoveri abil
Netdiscover on veel üks kasulik käsurea võrgu uurimise utiliit, mis suudab ARP-päringute abil avastada kõik võrgus olevad aktiivsed hostid. Kõigi avastatud hostide puhul kuvatakse nende IP-aadressid, MAC-aadressid ja riistvaratootja.
Võrgu kõigi IP-aadresside leidmiseks saate kasutada ka Netdiscoveri utiliiti. Netdiscoveri tööriist on aga saadaval ainult Linuxi jaoks.
Linuxi distributsioonides saate Netdiscoveri installida järgmiste käskude abil:
Debianil põhinevate distributsioonide puhul:
sudo apt install netdiscover
Netdiscoveri installimiseks Snap Store'ist installige esmalt oma süsteemi snap ja seejärel käivitage järgmine käsk:
sudo snap install netdiscover-ondra
Arch Linuxis peate esmalt seda tegema installige ja seadistage yay. Seejärel installige Netdiscover, käivitades:
jah -S netdiscover
Pärast installimist saate kasutada käsku netdiscover, et leida kõik võrgus olevad IP-aadressid järgmiselt.
netdiscover -r /
Kõigi teie võrgu IP-aadresside avastamine
Võrgu kõigi IP-aadresside teadmine aitab tuvastada võimalikke turvariske ja ühenduvusprobleeme. Põhikäsud, nagu arp ja netdiscover, võivad pakkuda ühendatud seadmete loendit nende IP ja MAC-i järgi aadressid, samas kui sellised tööriistad nagu Nmap ja Angry IP Scanner võivad anda teile reaalajas täiendavat teavet võõrustajad.
Kui olete teadlik sellest, kes on teie võrguga ühendatud, saate võrgu ribalaiust kasutavate inimeste ja nende leidmine veelgi suurendada teie võrgu turvalisust ja tõhusust.