¿Cómo deshabilitar / habilitar WLAN de forma fácil y completa (para que no pueda volver a activarse mientras viaja)?

4

Sin entrar en detalles sobre por qué me gustaría hacer esto, o si es una buena idea o no, me gustaría saber cómo puedo desactivar el uso de redes inalámbricas en mi MacBook Air, ya sea mediante la eliminación del software o controladores o similares, de manera que la máquina no pueda conectarse a una red WIFI de ninguna manera sin que yo deshaga esos cambios. La intención es que la máquina no se pueda comunicar de forma inalámbrica cuando está fuera de la casa, y que esos cambios no se puedan revertir fácilmente hasta que regrese (por ejemplo, se requiere una pieza de almacenamiento externo que no viaja conmigo y que contiene copias de todo lo que he eliminado).

¿Cómo puedo eliminar fácilmente y luego volver a permitir el acceso a WIFI (sin perder mis perfiles / contraseñas almacenados o molestar cualquier otra cosa)? ¿Es posible simplemente copiar una determinada aplicación o complemento a un disco externo, borrarlo de mi computadora portátil y luego copiarlo nuevamente, teniendo todo como estaba antes?

Un año después

He estado usando felizmente la solución de Daniel Lawson a continuación durante bastante tiempo. He creado dos aplicaciones con automator, una que elimina el .kext, una que lo restaura desde una memoria USB.

Primero, copie /System/Library/Extensions/IO80211Family.kext a una memoria USB y déjela en casa.

Abra Automator, seleccione para crear una "Aplicación", luego elija "Utilidades" de la "Biblioteca", luego "Ejecutar el script de shell". (Estoy traduciendo esto de mis menús en alemán, por lo que los nombres exactos pueden diferir).

Para la aplicación "Disconnector", ingrese lo siguiente en el área de texto del evento "Ejecutar Shell Script":

echo YOUR_ADMIN_PASSWORD | sudo -S rm -rf /System/Library/Extensions/IO80211Family.kext

Reemplaza "YOUR_ADMIN_PASSWORD" por tu contraseña de administrador. Luego guarde la aplicación y arrastre su icono al Dock.

Ahora, cuando esté seguro de que desea estar libre de todas las distracciones en línea, haga clic en el icono de la aplicación y el IO80211Family.kext se habrá ido. Simplemente reinicie su computadora portátil y ya no podrá conectarse a WLAN:

Paralaaplicación"Reconnector", ingrese lo siguiente en el área de texto en Automator:

echo YOUR_ADMIN_PASSWORD | sudo -S cp -r /Volumes/NAME_OF_YOUR_USB_STICK/IO80211Family.kext /System/Library/Extensions/

Reemplaza "YOUR_ADMIN_PASSWORD" por tu contraseña de administrador y "NAME_OF_YOUR_USB_STICK" por el nombre de tu memoria USB. Guarda la aplicación, etc.

Ahora, cuando regrese a casa, inserte la memoria USB que transporta IO80211Family.kext en su computadora portátil, haga clic en el ícono de la aplicación Reconector y luego reinicie su computadora portátil. Ahora puedes volver a conectarte a WLAN.

Nota.

Hay algunos problemas de seguridad que intervienen cuando echo su contraseña de administrador, ya que por eso se escribe en el historial del shell y se puede encontrar allí. No me importa, pero usted podría, dependiendo de sus circunstancias.

    
pregunta 22.08.2013 - 10:11

3 respuestas

4

Dejando de lado las discusiones sobre la fuerza de voluntad, mi investigación sugiere que el archivo que necesita copiar en la memoria USB y luego restaurar es /System/Library/Extensions/IO80211Family.kext . Esto requerirá un reinicio para que tenga efecto.

Antes de eliminar cualquier archivo del sistema, asegúrese de tener una copia de seguridad de arranque de su sistema y tiempo para restaurar las cosas en caso de que algo salga mal. No he probado esta solución en mi sistema y no estoy dispuesto a hacerlo.

    
respondido por el Daniel 22.08.2013 - 13:58
2

He respondido preguntas similares antes, así que solo enlazaré con esas para referencia y proporcione un TL; DR aquí

"Cualquier cosa que pueda hacer o instalar o configurar para producir un bloqueo técnico que le impida ejecutar estas aplicaciones, también se puede deshacer", por lo que la única respuesta real es trabajar con su fuerza de voluntad.

Lo mejor que puedes esperar es tratar de hacerlo más complicado de lo que vale la pena ensuciar. Intente crear una nueva cuenta de usuario sin tener almacenadas las contraseñas de WIFI, etc., y obligarse a tener que cerrar sesión o cambiar a los usuarios a postergar. Esto no es perfecto, y probablemente no funcione.

Como usted dice, usted sabe las contraseñas de memoria, así que quizás tenga que hacer algo como configurar una IP estática que no se enrutará a través del WIFI incluso si se conecta porque será diferente de los detalles de DHCP que haría. Normalmente se administra, pero obviamente, como medida técnica, incluso esto se puede deshacer.

Si este es un gran problema, es posible que necesites una combinación de soluciones técnicas respaldadas por otra persona en la que confíes, manteniendo las contraseñas de administrador para evitar que puedas deshacer los bloques establecidos.

    
respondido por el stuffe 22.08.2013 - 12:36
0

Simplemente elimine las credenciales de inicio de sesión de la WLAN de la biblioteca de la universidad.

    
respondido por el Martin 22.08.2013 - 12:06

Lea otras preguntas en las etiquetas