Se en liste over alle Wi-Fi-netværk, som en Mac tidligere har oprettet forbindelse til

Indholdsfortegnelse:

Anonim

At vide, hvilke trådløse netværk en Mac har været tilsluttet tidligere, kan være nyttigt af en række forskellige årsager, herunder netværksfejlfinding, afgøre, hvor en Mac har været, hvis en specifik wifi-adgangskode kan gendannes, og et utal af andre tekniske årsager. At søge efter tidligere netværk er helt anderledes end at finde aktuelt tilgængelige netværk, og du vil ikke gendanne historiske data fra menulinjen eller på anden måde fremragende Mac OS X wi-fi scannerværktøj.

Vi dækker to enkle måder at finde tidligere wi-fi-netværksforbindelser på en Mac, den første er den nemme rute gennem Systemindstillinger, og den anden tilgang bruger en lang kommandolinje til at læse trådløse netværk fra en plist-fil.

Husk på, at disse lister ikke er fuldstændig ufejlbarlige og bør ikke betragtes som retsmedicinske på nogen måde, nogen kan manuelt tilføje og fjerne poster fra de foretrukne og huskede netværkslister, hvis de ville. Ikke desto mindre burde de være tilstrækkelige til fejlfindingsscenariet for gennemsnitsbrug.

Sådan kan du se, hvilke Wi-Fi-netværk en Mac har oprettet forbindelse til før

Hvis du har tilpasset dine foretrukne netværk før, vil du være bekendt med denne liste:

  1. Åbn Systemindstillinger fra  Apple-menuen, og vælg "Netværk"
  2. Klik på knappen "Avanceret", og vælg fanen "Wi-Fi"
  3. Se under "Foretrukne netværk"-listen for at finde listen over tidligere tilsluttede trådløse netværk, den kan rulle

UI-tilgangen er nem, men den samme information kan også hentes fra kommandolinjen.

Sådan viser du tidligere brugte Wi-Fi-netværk på Mac fra kommandolinjen

En historikliste over trådløst netværk kan hentes via kommandolinje ved at bruge denne lange streng, sørg for at den indtastes på en enkelt linje:

I moderne versioner af Mac OS, som macOS Mojave, Catalina, Sierra, OS X El Capitan og Yosemite, kan du forkorte syntaksen betydeligt, da:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString

I tidligere versioner af Mac OS X kan du vælge det samme som ovenstående kommando eller bruge den længere streng nedenfor med kraftigt regex:

"

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences RememberedNetworks | egrep -o &39;(SSID_STR|_timeStamp).+&39; | sed &39;s/^.=\(.\);$/\1/&39; | sed &39;s/^\(.\)$/\1/&39; | sed &39;s/\(\{4\}-..-..\)./\1/&39;"

Du vil se noget lignende som output, med kun SSID'et for routere angivet:

Den lange kommando kommer fra CoderWall, og selvom den kan se mærkelig ud, er den påkrævet for at få et rent output. Indtastning af strengen uden grep og sed vil give dig langt mere information, end du leder efter i dette tilfælde, da det dumper alt, der vedrører tidligere wi-fi-forbindelser, der er blevet en del af "RememberedNetworks"-listen.

Tidligere wi-fi-forbindelseshistorik er nyttig af mange årsager, uanset om det er for at finde ud af, hvilke routere du tidligere har brugt til forbindelse, fejlfinding, personlige eller private årsager, opdage forbindelseshistorik eller endda til digital retsmedicinske formål. Du kan bruge kommandolinjemetoden eller GUI-metoden, alt efter hvad der er lettest for dig eller mest relevant for dit brugsscenarie.

Hvis du kender til en anden metode eller tilgang til at angive tidligere wi-fi-netværksforbindelser på en Mac, så del med os i kommentarerne nedenfor!

Se en liste over alle Wi-Fi-netværk, som en Mac tidligere har oprettet forbindelse til