Bekijk een lijst met alle Wi-Fi-netwerken waarmee een Mac eerder verbinding heeft gemaakt
Inhoudsopgave:
- Hoe u kunt zien met welke Wi-Fi-netwerken een Mac eerder verbinding heeft gemaakt
- Een lijst maken met eerder gebruikte Wi-Fi-netwerken op een Mac vanaf de opdrachtregel
Weten met welke draadloze netwerken een Mac in het verleden is verbonden, kan om verschillende redenen nuttig zijn, waaronder netwerkproblemen oplossen, bepalen waar een Mac is geweest, of een specifiek wifi-wachtwoord kan worden hersteld, en talloze andere technische redenen. Zoeken naar eerdere netwerken is totaal anders dan het vinden van momenteel beschikbare netwerken, en u zult geen historische gegevens herstellen van het menubalkitem of anderszins uitstekende Mac OS X wifi-scannertool.
We behandelen twee eenvoudige manieren om eerdere wifi-netwerkverbindingen op een Mac te vinden, de eerste is de gemakkelijke route via Systeemvoorkeuren en de tweede benadering gebruikt een lange opdrachtregel om de draadloze netwerken uit een plist-bestand.
Houd er rekening mee dat deze lijsten niet volledig onfeilbaar zijn en in geen geval als forensisch moeten worden beschouwd. Iemand kan desgewenst handmatig vermeldingen toevoegen aan en verwijderen uit de lijsten met voorkeursnetwerken en onthouden netwerken. Desalniettemin zouden ze geschikt moeten zijn voor het gemiddelde scenario voor het oplossen van problemen.
Hoe u kunt zien met welke Wi-Fi-netwerken een Mac eerder verbinding heeft gemaakt
Als je je voorkeursnetwerken eerder hebt aangepast, ben je bekend met deze lijst:
- Open Systeemvoorkeuren in het Apple-menu en kies "Netwerk"
- Klik op de knop "Geavanceerd" en kies het tabblad "Wi-Fi"
- Kijk onder de lijst "Voorkeursnetwerken" om de lijst met eerder verbonden draadloze netwerken te vinden. U kunt hierin scrollen
De UI-benadering is eenvoudig, maar dezelfde informatie kan ook worden opgehaald vanaf de opdrachtregel.
Een lijst maken met eerder gebruikte Wi-Fi-netwerken op een Mac vanaf de opdrachtregel
Een geschiedenislijst van een draadloos netwerk kan worden opgehaald via de opdrachtregel met behulp van deze lange tekenreeks, zorg ervoor dat deze op een enkele regel wordt ingevoerd:
In moderne versies van Mac OS, zoals macOS Mojave, Catalina, Sierra, OS X El Capitan en Yosemite, kunt u de syntaxis als volgt aanzienlijk inkorten:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString
In eerdere versies van Mac OS X kunt u kiezen voor hetzelfde als het bovenstaande commando, of u kunt de langere tekenreeks hieronder gebruiken met zware regex:
"defaults gelezen /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;"
Je ziet zoiets als de uitvoer, met alleen de SSID van de routers vermeld:
This-Router linksys CoffeeHouse RouterFromDubiousLocationThatMacShouldntHaveBeenAt Starbucks Cupertino Ancient_Router_from_2007
Het lange commando komt van CoderWall en hoewel het er misschien vreemd uitziet, is het vereist om schone uitvoer te krijgen. Als u de string invoert zonder grep en sed, krijgt u in dit geval veel meer informatie dan u zoekt, omdat het alles verwijdert met betrekking tot eerdere wifi-verbindingen die onderdeel zijn geworden van de lijst "RememberedNetworks".
Geschiedenis van eerdere wifi-verbindingen is om vele redenen nuttig, of u nu wilt weten welke routers u in het verleden hebt gebruikt voor connectiviteit, probleemoplossing, persoonlijke of privéredenen, het ontdekken van de verbindingsgeschiedenis of zelfs voor digitale forensische doeleinden. U kunt de opdrachtregelmethode of de GUI-methode gebruiken, afhankelijk van wat voor u het gemakkelijkst is of het meest van toepassing is op uw gebruiksscenario.
Als je een andere methode of aanpak kent om eerdere wifi-netwerkverbindingen op een Mac op te sommen, deel deze dan met ons in de reacties hieronder!