Kako pingati vse naslove IP v vašem LAN-u

Če želite spremljati število obstoječih ad-hoc odjemalcev v brezžičnem LAN-ju, prepoznati naprave, ki so postavile svoje fiksne naslove v območju DHCP, ali narediti popis naprav, ki so trenutno povezane v vaše omrežje, lahko pingate vsak naslov IP v podomrežje. Seznam naprav, ki se odzovejo na ping, je dobro izhodišče za izvajanje katere koli od teh nalog.

Windows

1.

Pritisnite tipko "Windows" in vnesite "ukaz". Z desno miškino tipko kliknite »Ukazni poziv« in izberite »Zaženi kot skrbnik ...« Potrdite zahtevo.

2.

Z ukazom DOS "FOR" ustvarite zanko od enega do 254, obseg veljavnih naslovov IP v omrežju 192.168.1.0. Vrsta:

ZA / L% i IN (1, 1, 254)

3.

Sledite zanki FOR z ukazom ping, da se izvede na vsaki ponovitvi. Na primer, v isto vrstico vnesite:

DO ping -n 1 192.168.1.% I

tako da se celotna vrstica glasi:

FOR / L% i IN (1,1254) DO ping -n 1 192.168,1.% I

4.

Pritisnite "Enter", če želite pingati naprave v omrežju. Rezultate filtrirajte tako, da natisnete samo naprave, ki se odzovejo na ping, tako da rezultate napišejo v ukaz FIND. Na primer vnesite:

FOR / L% i IN (1,1254) DO ping -n 1 192.168.1.% I | FIND / i "Odgovori"

Linux ali Unix

1.

Prijavite se v strežnik in odprite okno ukaznega poziva. Ustvarite enovrstični skript lupine, ki se vrti skozi vsak naslov IP in ga pinga.

2.

Z stavkom For ustvarite zanko od ena do 254. Vnesite na primer:

za ip v $ (naslednjih 1 254);

3.

Stavek dodajte v ping naslova IP, tako da spremenljivko zanke zamenjate z zadnjim delom naslova, in nato stavek zaključite. Na primer vnesite:

naredi ping -c 1 192.168.1. $ ip; Končano

tako da se vrstica glasi:

za ip v $ (naslednjih 1 254); naredi ping -c 1 192.168.1. $ ip; Končano

4.

Pritisnite "Enter", da zaženete enoslojno ploščo.