Find & Scan trådløse netværk fra kommandolinjen i Mac OS X

Indholdsfortegnelse:

Anonim

Et langt skjult lufthavnskommandolinjeværktøj begravet dybt i Mac OS X kan bruges til at scanne efter og finde tilgængelige trådløse netværk. Dette kraftfulde værktøj er meget nyttigt for netværksadministratorer og systemadministratorer, men det er praktisk for den gennemsnitlige bruger også at hjælpe med at opdage nærliggende wi-fi-routere.

Adgang til Wi-Fi Utility i Mac OS X kommandolinje

For at bruge dette værktøj til at finde nærliggende wifi-netværk, er den første ting, du skal gøre, at oprette et symbolsk link fra lufthavnsværktøjet til /usr/sbin for nem adgang. Kommandoen til dette varierer efter version af Mac OS i brug, vælg hvilken der er relevant for din Mac OS X version på den pågældende Mac.

Start terminalen, og skriv følgende kommando:

Lav et symbolsk link til lufthavnsværktøj i MacOS High Sierra, Sierra, OS X El Capitan, Yosemite og senere sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

Hvis du ser en "operation ikke tilladt" fejlmeddelelse, er det sandsynligt, fordi du enten ikke har en bin-mappe i /usr/local/ (du kan lave en selv), eller du har SIP aktiveret , SIP rootless-funktionen kan deaktiveres, hvis det ønskes af avancerede brugere.

Lav et symbolc link til lufthavnsværktøj i Mac OS X Mavericks, Mountain Lion, Snow Leopard

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

Enhver af ovenstående kommandoer skal vises på en enkelt linje for at fungere korrekt.

Indtast administratoradgangskoden for at oprette det symbolske link, der fungerer som et alias i Finder. Nu kan du bruge lufthavnskommandoen uden den lange sti til at få adgang til den.

Sådan scanner du efter trådløse netværk fra terminal i Mac OS X

Nu, for at scanne efter og finde alle trådløse netværk inden for rækkevidde, skriv følgende:

lufthavn -s

Den returnerede liste vil vise alle tilgængelige wifi-netværk og deres routernavn (SSID), routeradressen (BSSID), signalstyrke (RSSI), kanal og sikkerhedstyper, der bruges af netværket.

Dette fungerer grundlæggende som en kommandolinje wi-fi-stumbler, der afslører de tilgængelige trådløse netværk, der er inden for rækkevidde.

Ved at se output fra lufthavne og RSSI-styrken kan du bruge lufthavnens kommandolinjeværktøj på samme måde som Wi-Fi Diagnostics-værktøjet til at optimere en trådløs forbindelse.

Du kan også få meget af de samme detaljerede oplysninger fra Wi-Fi-menuen ved at holde Option-tasten nede, mens du klikker, selvom det kun vil vise dig detaljer om ét adgangspunkt ad gangen.

Alternativt kan Mac-brugere henvende sig til Wi-Fi-scannerværktøjet, der er indbygget i Mac OS X for at snuble efter trådløse netværk i nærheden helt i GUI'en. Outputtet vil være det samme for enten Wireless Diagnostics app-tilgangen eller den kommandolinjetilgang, der tilbydes her.

Har du nogle praktiske tips eller tricks til at scanne trådløse netværk fra kommandolinjen på en Mac? Enten ved hjælp af indbyggede værktøjer eller tredjepartsmuligheder? Del dine tanker i kommentarerne nedenfor!

Find & Scan trådløse netværk fra kommandolinjen i Mac OS X