Deshabilita selectivamente la sincronización de llavero de iCloud para contraseñas WiFi

32

Tengo habilitada la sincronización de llavero de iCloud, pero quiero evitar que sincronice las contraseñas de WiFi.

Tengo un punto de acceso WiFi portátil que uso para mi computadora portátil y iPad, pero no quiero que mi iPhone se conecte a él, ya que tiene su propio 3G

Debido a que iCloud está sincronizando la configuración, en aproximadamente 30 segundos después de conectar mi computadora portátil al punto de acceso 3G, mi iPhone se conectará solo. Si entro en la configuración wifi del iPhone y me desconecto manualmente, unos 30 segundos después, mi computadora portátil también se desconectará. Parece que con la sincronización wifi de iCloud activada, no puedo conectar mi computadora portátil a WiFi sin que mi teléfono también se conecte.

La única forma de evitarlo parece ser deshabilitar la sincronización de llavero en iCloud. Intenté buscar en Google, pero no obtuve ayuda real sobre cómo deshabilitarlo sin desactivar Keychain, que es lo que he hecho en este momento.

Tampoco quiero habilitar 'Preguntar antes de unirme a redes' en mi iPhone, ya que lo volveré a conectar manualmente constantemente.

Mancha
fuente
1
Este es un gran problema. Si conecto mi iPad a un punto de acceso, entonces todos mis dispositivos Apple se conectarán a este punto de acceso cuando pierda el Wifi de la casa como si fuera información gratuita (por ejemplo, si la conexión a Internet de mi casa no funciona). Seguir jugando YouTube, uno tras otro, descargar todas las actualizaciones de aplicaciones, descargar, posiblemente, incluso la totalidad MacOS Sierra, descargar todas las suscripciones de Podcast y 7 GB descargado, y que los medios de $ 70 para el uso de Project Fi, o $ 105 para Verizon
nopole
Este es un problema para mí para un escenario ligeramente diferente. Voy a una cafetería al otro lado de la calle desde mi oficina, mientras estoy allí para tomar un café o reuniones o lo que sea, uso su wifi en mi teléfono o computadora portátil, pero mi escritorio en mi oficina al otro lado de la calle termina en esta red ...
Michael
Este es un problema para mí para un escenario ligeramente diferente también. Si estoy fuera de casa ocasionalmente necesito usar un xfinitypunto de acceso Wi-Fi (Comcast) para conectarme a Internet. Bueno, también hay uno cerca de mi casa, así que cuando hago esto, mi MBP de casa también se conecta xfinity. (A pesar de que está más abajo en la lista de prioridades que el wifi de mi casa actual ...) Entonces, ya no puedo acceder de forma remota a mi computadora portátil (lo que hago con frecuencia a través de VNC, usando un puerto reenviado y una dirección ddns.net) . ¿Tal vez eliminarlo xfinityde mi lista de wi-fi en el teléfono solucionaría? Probaré eso. Aún así es un problema.
Michael Liquori

Respuestas:

6

Desafortunadamente, no puedo ofrecer una solución perfecta, sin embargo, puedo confirmar esta deficiencia en la sincronización de llavero de iCloud. He podido reproducir este mismo comportamiento. De hecho, una habilidad de desactivación selectiva en la configuración del llavero haría el truco. Hasta que Apple implemente una funcionalidad como esa, creo que sus opciones son

  1. apagar el wifi en su teléfono cuando esté cerca de ese punto de acceso
  2. desactivar la sincronización de llavero de iCloud en su teléfono.

Debido a que iCloud Keychain se retrasó desde el lanzamiento original de iOS 7, supongo que Apple simplemente no tuvo tiempo para implementar controles de grano más finos en lo que está y no está sincronizado.

atldeadhead
fuente
No es ideal, pero es la mejor opción que puedo ver. Seguiré manteniendo la sincronización del llavero desactivada hasta que se solucione. Gracias
Difuminar el
Publiqué una respuesta paralela que parece haberse perdido. Si todavía está interesado en un enfoque alternativo, esta parece ser la mejor manera.
qzyphus
1
Desestimé esto porque, como reconoce el autor, esta no es realmente una "solución" y quiero disminuir su visibilidad en caso de que se pueda encontrar una solución
Michael
15

Pude evitar que mi MacBook usara una contraseña wifi que solo debería usarse en el iPhone ingresando a KeyChain Access -> Sistema -> UNWANTED_WIFI_NETWORK -> Control de acceso y luego eliminando el aeropuerto y el aeropuerto de la lista "Siempre permita el acceso por estos aplicaciones ". Parece estar todavía conectado en el iPhone, pero no en el MacBook.

seq3
fuente
Parece que una combinación de este consejo con el consejo de @atldeadhead resolvería el problema.
Khürt Williams
1
Prefiero la sugerencia de @Yoeri para configurar el teléfono a una IP estática no existente (que funciona automáticamente), sobre la punta de atldeadhead (que requiere que recuerde volver a encender mi wifi más tarde).
datico
12

Yo también estaba enfrentando este problema y se me ocurrió una solución un poco más elegante.

Al final, eliminé todas las redes Wi-Fi relevantes de iCloud Keychain y usé perfiles de configuración para instalar las credenciales de red en los dispositivos deseados.

He escrito una guía paso a paso para aquellos que no están familiarizados con la creación e instalación de archivos .mobileconfig para OSX e iOS.

Vamos a crear un perfil de configuración para cada combinación de SSID y contraseña e instalarlos selectivamente en nuestros dispositivos.

  1. Instale Apple Configurator (gratis) desde Mac App Store.
  2. Inicie Configurator, pase las pantallas de la primera ejecución.
  3. Seleccione la pestaña Supervisar en la barra de herramientas superior de la ventana principal de la aplicación.
  4. En Todos los dispositivos> Configuración> Perfiles, haga clic en el icono '+' para crear un nuevo perfil.
  5. En la pestaña General, asigne un nombre al perfil, sugiero lo mismo que su primer SSID de Wi-Fi.
  6. A la izquierda, seleccione Wi-Fi, haga clic en Configurar.
  7. Ingrese el SSID en el campo SSID. Desde Tipo de seguridad, seleccione Cualquiera (Personal). Ingrese la contraseña de Wi-Fi en el campo Contraseña.
  8. Clic en Guardar.
  9. Repita los pasos 4-8 para su segundo y cualquier otro SSID.
  10. Seleccione cada uno de sus perfiles uno por uno y haga clic en el icono de compartir para exportar los perfiles.

Ahora que ya está hecho, elimine su configuración de SSID del llavero de iCloud, por ejemplo, en su Mac, vaya a Preferencias del sistema> Red> Wi-Fi> Avanzado y olvide cualquiera de los SSID en cuestión seleccionando sus nombres y haciendo clic en el icono '-'. La sincronización de llavero debe olvidar estas redes en todos los ámbitos, pero es posible que deba repetir este paso en sus dispositivos iOS seleccionando 'Olvidar esta red' en la configuración de SSID si se conecta automáticamente de forma indeseable. YMMV.

Ahora está listo para instalar los perfiles haciendo doble clic o abriéndolo desde un archivo adjunto de correo electrónico en cualquier dispositivo iOS, aceptando todas las advertencias de seguridad.

qzyphus
fuente
Esta es la solución que estuve usando con éxito durante años, pero parece estar rota ahora. Actualmente, puede implementar estos perfiles en todos sus dispositivos, excepto los que no desea usar, y iCloud Keychain aún lo sincroniza en todos los dispositivos. Incluso puede implementar un perfil con la "Unión automática" establecida en "Falso", pero esto también se ignora.
Ranvel
@ranvel ¿Entonces en su caso, iCloud sincroniza la contraseña wifi leída de los perfiles?
Teejay
5

Solucioné este problema ingresando una dirección IP estática sin especificar un enrutador para la red WiFi de mi WiFi HotSpot portátil en mi iPhone. Para hacer esto:

  1. Encienda el WiFi HotSpot,
  2. Únete al iPhone a la red WiFi,
  3. Vaya a la configuración de la red WiFi haciendo clic en (i),
  4. En DIRECCIÓN IP, haga clic en 'Estático',
  5. Ingrese alguna dirección IP, por ejemplo 192.168.0.10,
  6. Ingrese una máscara de subred, por ejemplo, 255.255.255.0.

El iPhone ahora permanecerá conectado a la red WiFi, pero no puede usarlo para conectarse a Internet. Seguirá usando la conexión de datos móviles.

Yoeri
fuente
Esto funcionó muy bien. Configuré el enrutador y la dirección IP en 192.168.0.0, y la subred en 255.255.255.255, por lo que era obvio que eran falsos. Mi teléfono se conecta pero con un icono de red (!) Y el texto "Sin conexión a Internet". Los datos celulares se hacen cargo. Supongo que cuando llegue a casa y el teléfono encuentre una red wifi que realmente pueda usar, cambiará a eso en su lugar.
datico
4

No estoy seguro de en qué versión de iOS se agregó esto ...

  • Cuando está conectado a la red no deseada
  • En su dispositivo, vaya a WiFi, .. Seleccione la red
  • deshabilitar "Auto-Join"
  • apagar y encender el wifi

La próxima vez que su teléfono encuentre la red, no se unirá a la red.

Mulder
fuente
Encontró la misma solución. Yo tampoco estoy seguro de cuándo fue agregado. O, creo que siempre había estado allí, pero ¿tal vez antes de que también se sincronizara?
Teejay
3

Así que probé los pasos con el Configurador, que casi funcionó. Mi Mac seguiría conectándose al wifi adecuado, pero después de aproximadamente una hora, el llavero lo recuperaría.

Jugando, desmarqué el cuadro de unión automática en el archivo del configurador, lo volví a aplicar y parece haber resuelto el problema. Mi Mac se ha conectado a mi wifi del trabajo cada vez que reinicio y mi teléfono no.

Lo cual es genial, porque no quiero que mi teléfono esté en el wifi de mi trabajo detrás de los cortafuegos de mi trabajo.

Gary
fuente
Entonces, en el último, ¿marcó o desmarcó la bandera de unión automática?
Teejay
2

Busque archivos con el nombre 'lakitu' y comprímalos o elimínelos por completo. Keychain Sync intentará configurarse, pero fallará cuando no pueda llamar a casa.

usuario98849
fuente
2

También he encontrado un problema similar. Algunas redes wifi necesitan que haga clic manualmente en "confirmar" en su portal cuando se vuelva a conectar, el dispositivo móvil se conectó silenciosamente y no estoy consciente de que haya abierto el navegador para hacer clic en confirmar, por lo que el dispositivo móvil se atascó en una conexión tan inútil.

Hasta ahora, mi solución es: cambiar la configuración en Mac OS X:

  1. Elimine la configuración de WiFi no deseada de la Configuración de red, espere un minuto para confirmar que el dispositivo móvil no puede conectarse a la WiFi no deseada sin ingresar manualmente la contraseña.

  2. abra la Configuración del sistema, iCloud, apague "KeyChain" en la configuración de iCloud ingrese la descripción de la imagen aquí

  3. Agregue la configuración WiFi nuevamente, no se sincronizará con el dispositivo móvil.
osexp2003
fuente
2

Acabo de encontrar una solución alternativa:

  1. Crear una nueva cuenta de administrador (temporal) en Mac OS
  2. Inicie sesión como el administrador anterior
  3. Conéctese a la red wifi (es decir, la que no desea compartir a través de Keychain)
  4. Cierre la sesión del administrador temporal y luego vuelva a iniciar sesión en su cuenta habitual
  5. Eliminar la cuenta de administrador temporal

Voila, la red wifi está unida pero no se comparte con ninguno de sus otros dispositivos.

Andrew Trevers
fuente
1

En realidad no es tan complicado después de que me haya sumergido un poco en el asunto. Sin embargo, tengo un problema un poco diferente, tengo dos Wifis, uno para el teléfono y otro para la Mac.

En tu Mac tienes más de un llavero, como probablemente tenga tu teléfono. Sin embargo, en Mac tienes herramientas para administrarlos. En la aplicación KeychainMac, tienes:

  • Iniciar sesión
  • iCloud
  • Sistema
  • ... potencialmente más llaveros

Aplica los siguientes pasos:

  1. En su Mac, coloque el que desea en el teléfono en el iCloudllavero y elimine todas las referencias, si las hay, de otros llaveros
  2. Pon el de la Mac en el Systemllavero. (Dirás, esto no soluciona mi problema, mi Mac todavía se conecta a la del teléfono).
  3. Ve a tu Mac para: System Preferences > Network > Wifi > Advanced...
  4. En la lista, Preferred Networksasegúrese de que la red de su Mac esté por encima de la otra red

Ahora su teléfono no sabrá nada sobre la red de la Mac, y la Mac preferirá su red sobre la otra. Ah, y déle a su Mac algo de tiempo para encontrar la red correcta la primera vez, puede llevar más de unos segundos aplicar la configuración correcta. (No me preguntes por qué, solo te aviso).

Damian Vogel
fuente