Možno je, da ste ob neki priložnosti želeli vedeti IP naprave priključen na omrežje ali morda preprosto dobite seznam vseh povezanih postaj, da na primer vidite, ali obstajajo vsiljivci. To lahko storite na več načinov, na primer pogled na usmerjevalnik, vendar je nedvomno najhitrejši z izvajanjem ukaza v terminalu OS X.
Napredni ukazi
Zahvaljujoč Moč UNIX in iz pripomočka oddanega naslova naše podomrežje lahko dobimo ukaz, s katerim bomo skoraj takoj dobili seznam povezanih postaj. Ukaz zahteva, da se vse omrežne naprave odzovejo s pingom, da pozneje filtrirajo informacije (grep) in jih prikažejo bolj jasno in enostavno, kot lahko vidite na posnetku zaslona.
Zadevni ukaz je naslednji:
ping -c 3 192.168.1.255 | grep 'bajti iz' | awk '{print $ 4}' | razvrsti | uniq
Vedno predpostavljam, da je vaše omrežje 192.168.1.X. Če je vaše omrežje 192.168.0.X ali druga sprememba, morate seveda spremeniti ukaz, da bo delovalo.
To ni nekaj, kar boste uporabili vsak dan ali pripomoček, ki vam reši življenje, morda pa ga kdaj potrebujete (še posebej, če uporabljate DHCP) in bo potem super.
Več informacij - Kaj storiti, če vaš Mac ne uporablja največje hitrosti WiFi
Ne deluje, prikaže se mi napaka "grep: from ': Ni take datoteke ali imenika"
Kaj delam narobe?
Niste storili nič narobe, samo ukaz, kot je napisan, ne deluje.
Spremenite narekovaje v enojne narekovaje
Pozdravljeni, če mi je ukaz služil, najlepša hvala!
ping -c 3 10.0.1.255 | grep 'bajti iz' | awk '{print $ 4}' | razvrsti | uniq
Ukaz:
arp -a
Naredi enako.
Lep pozdrav.