Chcete-li sledovat počet stávajících klientů ad-hoc v bezdrátové síti LAN, identifikovat zařízení, která mají nastaveny své vlastní pevné adresy v rozsahu DHCP, nebo provést inventarizaci zařízení aktuálně připojených k vaší síti, můžete pomocí příkazu ping každou IP adresu v podsíť. Seznam zařízení, která reagují na příkaz ping, je dobrým výchozím místem pro splnění kteréhokoli z těchto úkolů.
Okna
1
Stiskněte klávesu „Windows“ a zadejte příkaz „.“ Pravým tlačítkem klikněte na „Příkazový řádek“ a zvolte „Spustit jako správce ...“ Potvrďte požadavek.
2
Pomocí příkazu DOS "FOR" vytvořte smyčku od jedné do 254, rozsah platných IP adres v síti 192.168.1.0. Typ:
FOR / L% i IN (1, 1, 254)
3
Postupujte podle smyčky FOR příkazem ping, který se provede při každé iteraci. Například na stejném řádku zadejte:
DO ping -n 1 192.168.1.% I
takže celý řádek čte:
FOR / L% i IN (1,1254) DO ping -n 1 192,168,1.% I
4
Stisknutím klávesy „Enter“ proveďte příkaz ping na zařízení v síti. Filtrujte výsledky tak, aby tiskly pouze zařízení, která reagují na ping, zadáním výsledků do příkazu FIND. Zadejte například:
FOR / L% i IN (1,1 254) DO ping -n 1 192,168,1.% I | Najít / i „Odpovědět“
Linux nebo Unix
1
Přihlaste se k serveru a otevřete okno příkazového řádku. Vytvořte jednořádkový skript prostředí, který prochází každou IP adresou a provede ping.
2
Pomocí příkazu For vytvořte smyčku od jedné do 254. Zadejte například:
pro ip v $ (násl. 1 254);
3
Přidejte příkaz k příkazu ping na adresu IP, dosaďte proměnnou smyčky za poslední část adresy a poté příkaz ukončete. Zadejte například:
ping -c 1 192.168.1. $ ip; Hotovo
takže řádek zní:
pro ip v $ (násl. 1 254); do ping -c 1 192.168.1. $ ip; Hotovo
4
Stisknutím klávesy „Enter“ spustíte jednorázovou linku.