Encuentre un historial detallado de conexiones Wi-Fi desde la línea de comandos de Mac OS X
Tabla de contenido:
Hay algunas situaciones en las que puede ser útil saber exactamente a qué redes inalámbricas se ha conectado una Mac y cuándo se estableció por última vez esa conexión.
Demostraremos cómo descubrir una lista completa de detalles sobre redes Wi-Fi a las que se unió previamente en una Mac, que incluirá la fecha y la hora de la última conexión (¡hasta el segundo!), si la red esté oculto o no, el número SSID de la red, el nombre de transmisión del SSID de la red y el tipo de seguridad de cada red wifi.
Esto utilizará la línea de comandos de Mac OS X, que obviamente es un poco más avanzada y tal vez no se aplique a los usuarios promedio de Mac. No obstante, la información recuperada puede ser útil para una amplia variedad de propósitos. Encontrará que los datos son útiles para algo tan simple como recuperar una contraseña olvidada de una red Wi-Fi de un enrutador del que no puede recordar el nombre, para la resolución de problemas y diagnósticos de la red, o incluso para análisis de datos y propósitos forenses.
Cómo ver el historial de conexión de red Wi-Fi en una Mac
Inicie la aplicación Terminal, ubicada en /Aplicaciones/Utilidades/ (o con Spotlight y Comando+Barra espaciadora) e ingrese la siguiente cadena de comando en una sola línea:
Para versiones modernas de Mac OS y Mac OS X, incluidos MacOS High Sierra, Sierra, El capitan, OS X Yosemite y posteriores , utilice lo siguiente:
valores predeterminados leer /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7
Para versiones anteriores de Mac OS X, incluidas Mavericks y versiones anteriores, puede usar el siguiente comando para limpiar la salida y hacer coincidir esa que está disponible en versiones modernas:
valores predeterminados leer /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'LastConnected' -A 7
Presione regresar y verá instantáneamente la lista completa de detalles de conexión de red inalámbrica.
Este es un ejemplo de la salida proporcionada por esta cadena de comando, que muestra tres redes conectadas.
$ valores predeterminados leídos /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14: 48 +0000; Punto de paso=0; PosiblementeRedOculta=0; RoamingProfileType=Único; SRoaming=0; SSID=; SSIDString=HomeWirelessWAN-ng; Tipo de seguridad=WPA/WPA2 Personal; -- Última conexión=2015-05-31 01:52:43 +0000; Punto de paso=0; PosiblementeRedOculta=1; RoamingProfileType=Único; SRoaming=0; SSID=; SSIDString=Red secreta 1; Tipo de seguridad=WPA2 Personal; -- Última conexión=2015-06-03 08:32:12 +0000; Punto de paso=0; PosiblementeRedOculta=0; RoamingProfileType=Único; SRoaming=0; SSID=; SSIDString=Red Pública - Parques 1; SecurityType=Ninguno;"
Tenga en cuenta que si ejecuta este comando en una Mac que se ha unido a muchos enrutadores inalámbricos, encontrará una lista muy larga devuelta, que puede leerse mejor si se redirige a un archivo de texto agregando " > ~/Desktop/connectionlist.txt” al final de la sintaxis así:
valores predeterminados leer /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt
Si usa ese comando, aparecerá un archivo llamado 'connectionlist.txt' en el escritorio OS X del usuario actual con la información pertinente.
Los lectores habituales aquí pueden recordar que hemos mostrado algunas formas de encontrar a qué redes wi-fi se ha conectado una Mac antes, pero esos métodos en comparación brindan notablemente menos información, ciertamente en comparación con los detalles extensos ofrecido aquí.Puede usar el que sea más relevante para sus necesidades.
¿Conoces otra forma de rastrear el historial de conexión wi-fi en una Mac? ¡Cuéntanos en los comentarios!