Det er muligt, at du ved en lejlighed har ønsket at kende Enhedens IP tilsluttet netværket, eller måske bare få en liste over alle tilsluttede stationer for at se for eksempel om der er nogen ubudne gæster. Der er flere måder at gøre det på, såsom at se på routeren, men uden tvivl er den hurtigste ved at udføre en kommando i OS X Terminal.
Avancerede kommandoer
Takket være UNIX magt og ved hjælp af udsendelsesadressen i vores subnet kan vi få en kommando, hvormed vi næsten øjeblikkeligt får listen over tilsluttede stationer. Kommandoen beder om, at alle netværksenheder reagerer ved at pinge, for senere at filtrere oplysningerne (grep) og vise dem mere tydeligt og let, som du kan se på skærmbilledet.
Den pågældende kommando er følgende:
ping -c 3 192.168.1.255 | grep 'bytes fra' | awk '{print $ 4}' | sorter | uniq
Antager altid, at dit netværk er 192.168.1.X. Hvis dit netværk er 192.168.0.X eller en anden ændring, skal du ændre kommandoen for at få det til at fungere, som det er logisk.
Det er ikke noget, du vil bruge hver dag eller et værktøj, der redder dit liv, men måske engang har du brug for det (især hvis du bruger DHCP), og så bliver det godt.
Mere information - Hvad skal jeg gøre, hvis din Mac ikke bruger den maksimale WiFi-hastighed
Det virker ikke, det giver mig en fejl "grep: from ': Ingen sådan fil eller katalog"
Hvad laver jeg forkert?
Du har ikke gjort noget forkert, bare kommandoen, som den er skrevet, fungerer ikke.
Skift tilbud til enkelt tilbud
Hej, hvis kommandoen tjente mig, mange tak!
ping -c 3 10.0.1.255 | grep 'bytes fra' | awk '{print $ 4}' | sorter | uniq
Kommandoen:
arp-a
Det gør det samme.
Greetings.