Zobacz listę wszystkich sieci Wi-Fi, z którymi wcześniej łączył się Mac
Spisu treści:
- Jak sprawdzić, z którymi sieciami Wi-Fi łączył się wcześniej komputer Mac
- Jak wyświetlić listę wcześniej używanych sieci Wi-Fi na komputerze Mac z wiersza poleceń
Wiedza o tym, z jakimi sieciami bezprzewodowymi komputer Mac był połączony w przeszłości, może być przydatna z różnych powodów, w tym do rozwiązywania problemów z siecią, określania, gdzie był komputer Mac, czy można odzyskać określone hasło Wi-Fi, i mnóstwo innych przyczyn technicznych. Wyszukiwanie poprzednich sieci jest zupełnie inne niż znajdowanie obecnie dostępnych sieci i nie odzyskasz danych historycznych z elementu paska menu ani w inny sposób doskonałego narzędzia skanera Wi-Fi Mac OS X.
Omówimy dwa proste sposoby znajdowania wcześniejszych połączeń z siecią Wi-Fi na komputerze Mac. Pierwszy to łatwa trasa przez Preferencje systemowe, a drugi sposób polega na użyciu długiego ciągu poleceń w celu odczytania sieci bezprzewodowe z pliku plist.
Pamiętaj, że te listy nie są całkowicie niezawodne i nie powinny być w żadnym wypadku uważane za kryminalistyczne. Ktoś może ręcznie dodawać i usuwać wpisy z list preferowanych i zapamiętanych sieci, jeśli chce. Niemniej jednak w przypadku przeciętnego scenariusza rozwiązywania problemów powinny one być odpowiednie.
Jak sprawdzić, z którymi sieciami Wi-Fi łączył się wcześniej komputer Mac
Jeśli wcześniej zmieniałeś preferowane sieci, znasz tę listę:
- Otwórz Preferencje systemowe z menu Apple i wybierz „Sieć”
- Kliknij przycisk „Zaawansowane” i wybierz kartę „Wi-Fi”
- Sprawdź pod listą „Preferowane sieci”, aby znaleźć listę wcześniej podłączonych sieci bezprzewodowych, którą można przewijać
Korzystanie z interfejsu użytkownika jest proste, ale te same informacje można również pobrać z wiersza poleceń.
Jak wyświetlić listę wcześniej używanych sieci Wi-Fi na komputerze Mac z wiersza poleceń
Lista historii sieci bezprzewodowej może zostać pobrana z wiersza poleceń przy użyciu tego długiego ciągu znaków, upewnij się, że jest on wpisany w jednym wierszu:
W nowoczesnych wersjach systemu Mac OS, takich jak macOS Mojave, Catalina, Sierra, OS X El Capitan i Yosemite, składnię można znacznie skrócić w następujący sposób:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString
We wcześniejszych wersjach systemu Mac OS X można wybrać to samo polecenie, co powyższe polecenie lub użyć dłuższego ciągu znaków poniżej z rozbudowanym wyrażeniem regularnym:
"defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences Zapamiętane sieci | egrep -o &39;(SSID_STR|_timeStamp).+&39; | sed &39;s/^.=\(.\);$/\1/&39; | sed &39;s/^\(.\)$/\1/&39; | sed &39;s/\(\{4\}-..-..\)./\1/&39;"
Jako wynik zobaczysz coś takiego, z wymienionymi tylko identyfikatorami SSID routerów:
Ten-Router linksys CoffeeHouse RouterFromDubiousLocationToMacShouldntHaveByłW Starbucks Cupertino Ancient_Router_from_2007
Długie polecenie pochodzi z CoderWall i choć może wyglądać dziwnie, jest wymagane do uzyskania czystych danych wyjściowych. Wprowadzenie ciągu bez grep i sed dostarczy ci znacznie więcej informacji, niż szukasz w tym przypadku, ponieważ wyrzuca wszystko, co dotyczy poprzednich połączeń Wi-Fi, które stały się częścią listy „RememberedNetworks”.
Historia wcześniejszych połączeń Wi-Fi jest przydatna z wielu powodów, np. do ustalenia, których routerów używałeś w przeszłości do łączności, rozwiązywania problemów, z powodów osobistych lub prywatnych, odkrywania historii połączeń, a nawet do cyfrowych celów kryminalistycznych. Możesz użyć metody wiersza poleceń lub metody GUI, zależnie od tego, która jest dla Ciebie najłatwiejsza lub najbardziej odpowiednia dla Twojego scenariusza użycia.
Jeśli znasz inną metodę lub podejście do wyświetlania listy wcześniejszych połączeń z siecią Wi-Fi na komputerze Mac, podziel się z nami w komentarzach poniżej!