En mis dispositivos wifi de Windows puedo añadir filtros de red inalámbrica para desactivar la conectividad a señales no deseadas.
Primero pongo en la lista blanca las redes que considero seguras utilizando el siguiente comando:
netsh wlan add filter permission=allow ssid=myNetworkName networktype=infrastructure
Entonces hago una lista negra de todos los demás usando:
netsh wlan add filter permission=denyall networktype=infrastructure
Hace poco me compré un Macbook Air y ahora quiero hacer lo mismo con él. Cuáles son los equivalentes de terminal de estos comandos cmd?
Gracias de antemano.
Editar:
Esta pregunta no es un duplicado. No pasa nada si no tienes la respuesta, pero no la marques como resuelta porque sí. Déjala por si alguien sabe la respuesta.
En primer lugar, ese script no logra conectarse la mayoría de las veces. En segundo lugar, necesito una forma de impedir que los no administradores se conecten a TODAS las redes que no estén en mi lista blanca. Esa solución tiene que listar la 'bannedList' de redes una por una. Y no menciona cómo forzar a los no administradores a conectarse a través del script en lugar de usar la lista regular de WiFi o las preferencias de red.
Me niego a creer que no haya solución a una cuestión de seguridad de red tan trivial. Sobre todo porque era tan fácil en Windows.
0 votos
No es una cuestión trivial. Tu suposición de que "porque era tan fácil en Windows [...]" no se deduce. MacOS es un sistema operativo diferente, así que espera un comportamiento diferente. Está diseñado con la simplicidad en mente, y eso a menudo significa que se eliminan cosas, con el fin de no desordenar la experiencia del usuario. Ahora bien, por debajo es un sistema operativo UNIX, así que el cielo es el límite si quieres hacer algo de hacking del kernel. Dirígete a unix.stackexchange.com e intenta tu pregunta allí, puede que tengas más suerte. Pero no, lo que pides ya se ha preguntado antes y no es tan fácil como te gustaría.
0 votos
Y hasta donde yo sé, la respuesta real a tu pregunta real es "no hay". A no ser que alguien haya creado una herramienta que lo haga modificando la lista de SSIDs sobre la marcha cuando el sistema los descubre y antes de que se presenten en el menú WiFi, lo que significaría que se ejecuta en una capa no fácilmente accesible por un usuario del sistema. Eso es bastante profundo en el kernel, y no creo que vayas a llegar allí rápidamente o fácilmente. Mucha suerte.
0 votos
Bien, de acuerdo entonces. Agradezco tu tiempo y dedicación a esta comunidad. Probaré suerte en unix.stackexchange.com.
0 votos
Respuesta adicional de la dupla que puede considerar: apple.stackexchange.com/a/302081/119271
0 votos
No es mi intención que te sientas excluido de esta comunidad. Por favor, pregunte aquí, es más que bienvenido. Y le deseo la mejor de las suertes con su pregunta. Si encuentra una respuesta, puede publicarla como respuesta a su propia pregunta o a la otra, enlazada.
1 votos
¡Oh, no! Sé que no querías decir eso. Todo está bien. Creo que estaba demasiado metido en mis costumbres de Windows como para considerar enfoques alternativos a mi problema particular. El post que Allan enlazó lo hizo por mí. Todo lo que tenía que hacer era no permitir el cambio de redes sin privilegios de administrador. Resulta que es mucho más sencillo en Mac que en Windows. ¡Gracias!