Ak chcete monitorovať počet existujúcich ad-hoc klientov v bezdrôtovej sieti LAN, identifikovať zariadenia, ktoré majú nastavené vlastné pevné adresy v rozsahu DHCP, alebo vykonať inventarizáciu zariadení, ktoré sú momentálne pripojené k vašej sieti, môžete pomocou príkazu ping na každú adresu IP v podsiete. Zoznam zariadení, ktoré reagujú na príkaz ping, je dobrým východiskovým bodom na splnenie niektorej z týchto úloh.
Windows
1
Stlačte kláves „Windows“ a zadajte príkaz „.“ Pravým tlačidlom myši kliknite na príkazový riadok a vyberte príkaz Spustiť ako správca ... Potvrďte požiadavku.
2
Príkazom DOS „FOR“ vytvorte slučku od jednej do 254, čo je rozsah platných adries IP v sieti 192.168.1.0. Typ:
FOR / L% i IN (1, 1, 254)
3
Postupujte podľa slučky FOR príkazom ping, ktorý sa má vykonať pri každej iterácii. Napríklad na ten istý riadok zadajte:
DO ping -n 1 192,168,1.% I
takže celý riadok znie:
FOR / L% i IN (1,1 254) DO ping -n 1 192,168,1.% I
4
Stlačením klávesu „Enter“ spustite testovanie dostupnosti na zariadeniach v sieti. Filtrujte výsledky tak, aby sa tlačili iba zariadenia, ktoré reagujú na príkaz ping, a to vložením výsledkov do príkazu FIND. Zadajte napríklad:
FOR / L% i IN (1,1 254) DO ping -n 1 192,168,1.% I | NÁJDI / i „Odpovedať“
Linux alebo Unix
1
Prihláste sa na server a otvorte okno príkazového riadku. Vytvorte jednoriadkový shell skript, ktorý prechádza každou adresou IP a pinguje ju.
2
Pomocou príkazu For vytvorte slučku od jednej do 254. Napríklad zadajte:
pre ip v $ (seq 1 254);
3
Pridajte príkaz k príkazu ping na adresu IP, nahradením premennej cyklu za poslednú časť adresy a potom príkaz ukončite. Zadajte napríklad:
urobte ping -c 1 192.168.1. $ ip; hotový
tak, aby riadok znel:
pre ip v $ (seq 1 254); urobte ping -c 1 192.168.1. $ ip; hotový
4
Stlačením klávesu „Enter“ spustíte jednoradovú linku.