Possibleshtë e mundur që në ndonjë rast të keni dashur të dini IP e një pajisjeje të lidhur në rrjet, ose ndoshta thjesht merrni një listë të të gjithë stacioneve të lidhura për të parë për shembull nëse ka ndonjë ndërhyrës. Ka disa mënyra për ta bërë atë, të tilla si shikimi në router, por pa dyshim që më e shpejta është duke ekzekutuar një komandë në OS X Terminal.
Komandat e përparuara
Faleminderit Fuqia UNIX dhe nga dobia e adresës së transmetimit të nënrrjetit tonë, ne mund të marrim një komandë me të cilën do të marrim listën e stacioneve të lidhura pothuajse menjëherë. Komanda bën një kërkesë që të gjitha pajisjet e rrjetit të përgjigjen duke pinging, për të filtruar më vonë informacionin (grep) dhe për ta shfaqur atë më qartë dhe thjesht, siç mund ta shihni në screenshot.
Komanda në fjalë është si më poshtë:
ping -c 3 192.168.1.255 | grep 'bajt nga' | awk '{shtyp $ 4}' | lloj | uniq
Gjithmonë duke supozuar se rrjeti juaj është 192.168.1.X. Nëse rrjeti juaj është 192.168.0.X ose një modifikim tjetër, duhet të ndryshoni komandën për ta bërë atë të funksionojë, siç është logjike.
Nuk është diçka që do ta përdorni cdo dite ose një program tjetër që ju kursen jetën, por mbase diku ju duhet (posaçërisht nëse përdorni DHCP) dhe atëherë do të jetë mirë.
Më shumë informacion - Çfarë të bëni nëse Mac juaj nuk përdor shpejtësinë maksimale WiFi
Nuk funksionon, më jep një gabim "grep: from ': Asnjë skedar apo direktori e tillë"
Cfare po bej gabim
Ju nuk keni bërë asgjë të gabuar, vetëm komanda siç është shkruar nuk funksionon.
Ndryshoni vlerësimet në vlerësime të vetme
Përshëndetje, nëse komanda më shërbeu, shumë faleminderit!
ping -c 3 10.0.1.255 | grep 'bajt nga' | awk '{shtyp $ 4}' | lloj | uniq
Komanda:
harpë
Bën të njëjtën gjë.
Përshëndetje.