Kuinka pingata kaikki IP-osoitteet lähiverkkoon

Voit seurata olemassa olevien ad-hoc-asiakkaiden määrää langattomassa lähiverkossa, tunnistaa laitteet, jotka ovat asettaneet omat kiinteät osoitteensa DHCP-alueelle, tai inventoida verkkoon tällä hetkellä liitettyjä laitteita, voit pingata kutakin IP-osoitetta aliverkko. Luettelo pingiin vastaavista laitteista on hyvä lähtökohta näiden tehtävien suorittamiseen.

Windows

1

Paina "Windows" -näppäintä ja kirjoita "komento". Napsauta hiiren kakkospainikkeella "Komentokehote" ja valitse "Suorita järjestelmänvalvojana ...". Vahvista pyyntö.

2

Luo DOS "FOR" -komennolla silmukka yhdestä 254: een eli 192.168.1.0-verkon kelvollisten IP-osoitteiden alueeseen. Tyyppi:

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

3

Suorita jokainen iterointi seuraamalla FOR-silmukkaa ping-komennolla. Kirjoita samalla riville esimerkiksi:

TEE ping -n 1 192.168.1.% I

niin, että koko rivi lukee:

FOR / L% i IN (1,1,254) DO ping -n 1 192,168,1.% I

4

Paina "Enter" pingataksesi verkkosi laitteita. Suodata tulokset tulostaaksesi vain laitteet, jotka reagoivat pingiin piippaamalla tulokset FIND-komentoon. Kirjoita esimerkiksi:

FOR / L% i IN (1,1,254) DO ping -n 1 192,168,1.% I | ETSI / i "Vastaa"

Linux tai Unix

1

Kirjaudu palvelimellesi ja avaa komentokehoteikkuna. Luo yksirivinen komentosarjaskripti, joka silmukkaa jokaisen IP-osoitteen läpi ja pingaa sen.

2

Luo For-käskyllä ​​silmukka yhdestä 254. Kirjoita esimerkiksi:

ip: lle dollarissa (sekvenssi 1 254);

3

Lisää käsky IP-osoitteen pingiin korvaamalla silmukan muuttuja osoitteen viimeisellä osalla ja lopeta sitten lause. Kirjoita esimerkiksi:

tee ping -c 1 192.168.1. $ ip; tehty

niin, että rivi lukee:

ip: lle dollarissa (sekvenssi 1 254); tee ping -c 1 192.168.1. $ ip; tehty

4

Suorita yksi linja painamalla "Enter".