¿Cómo le digo a un dispositivo iOS que no hay conexión a Internet en el Wifi?

13

He configurado una red WiFi para permitir que los dispositivos iOS (como mi iPad) se conecten a otros dispositivos en la red local, pero quiero poder usar la funcionalidad 3G en mi iPad al mismo tiempo para conectarse a Internet . ¿Cómo puedo configurar el WiFi para que el dispositivo iOS no piense que hay una conexión a Internet a través de él?

Intenté configurar la puerta de enlace DHCP en 0.0.0.0, pero esto parece confundir al iPad: el círculo giratorio junto a la red Wifi nunca desaparece a pesar de que tiene una dirección IP del servidor DHCP.

Actualización: pude establecer la puerta de enlace DHCP en 0 y la entrada del enrutador ahora aparece en blanco, pero el círculo giratorio aún no desaparece.

Actualización: configurar la puerta de enlace DHCP en 0 o 0.0.0.0 funciona bien para Windows, Android y Windows Mobile, así que estoy empezando a pensar que es un error de iOS. He publicado una pregunta en el foro de Apple iOS Dev aquí .

perejil72
fuente
1
No estoy seguro de entenderlo: si quieres usar 3G, ¿por qué no simplemente apagas el wifi?
JW8
2
Si entiendo esto correctamente, ¿desea que su iPhone / iPad se conecte a través de WLAN para direcciones en su red local y a través de 3G para todas las demás direcciones?
nohillside
Básicamente sí. Las direcciones en la red local se descubrirán usando Bonjour, pero para cualquier otra cosa queremos que vuelva a 3G.
perejil72
1
Creo que Apple acaba de rechazar esta capacidad en iOS 10. Seguí todas las instrucciones anteriores sobre IP estática a una T y todavía no hay conexión a Internet a través de celular. :( ¿Alguien puede verificar este método con iOS 10?
Chris
iOS 10.3.3, no he podido hacer que esto funcione para mí
arya

Respuestas:

16

Debe definir una dirección ESTÁTICA para WiFi / LAN. (defina una máscara de red correcta y no ingrese ninguna dirección de enrutador / puerta de enlace ). (vea la pestaña estática en la captura de pantalla de @ Michiel).

Cuando haya terminado, puede acceder a las computadoras en la red WiFi y accederá al resto de Internet a través de 3G.

Esto es lo que buscas?

Kobame
fuente
Debí haber sido más especifico. Queremos que el Wifi use DHCP, así que esta no es una opción. ¿Cómo puedo configurar la puerta de enlace DHCP a un valor que el iPad leerá como no configurado?
perejil72
@ parsley72 ¿Por qué está tan configurado en DHCP? A menos que haya algo que me falta, no será beneficioso para usted en esta situación. Por cierto, buena respuesta, @kobame!
Andrew Larsson
Si no tiene DHCP, el dispositivo iOS tarda aproximadamente un minuto en asignar una dirección zeroconfig. Esta no es una buena experiencia de usuario.
perejil72
Esta es la respuesta correcta. Establezca la dirección estática en la dirección que recibió del servidor DHCP, omita la puerta de enlace. Así es como lo hago, funciona muy bien.
dhempler
Estoy tratando de configurar una red en un producto para vender a clientes no técnicos. Pedirles que establezcan una dirección estática no es muy conveniente.
perejil72
5

Esto parece solucionarse en iOS7: configuré la puerta de enlace DHCP en 0.0.0.0 y el iPad se conecta con una casilla de verificación en lugar de abandonar el círculo giratorio.

perejil72
fuente
¿Sigue funcionando iOS8 +? gracias
3pic
@ 3pic - sí lo es (probado en iOS 9 en realidad) Ver mi respuesta a continuación
Kevin Jantzer
0

Pude conectarme con éxito al wifi de mi Arduino y aún así mantener el acceso a la web, pero tuve problemas para seguir las instrucciones de las otras preguntas y comentarios, así que aquí está mi explicación.


TL; DR

  1. Conéctate a wifi Arduino Yun
  2. Tome nota del DHCP IP addressySubnetmask
  3. Y usa esos valores con StaticIP

Versión larga

Hay muchos recursos que explican los métodos normales de conexión, pero esta es la forma de conectarse desde un dispositivo iOS y aún así mantener el acceso a la web a través de la red celular.

Después de restablecer el wifi de Yun (mantenga presionado el botón de reinicio durante 6-10 segundos), espere hasta que el dispositivo termine de iniciarse y su red wifi esté disponible.

Conéctese a la red Yun y tome nota de IP addressy Subnet masken la vista de información. Luego cambie a StaticIP e ingrese la IP y la máscara de subred mencionadas anteriormente.

Ahora debería poder conectarse al arduino ( arduino.local) y aún acceder a la web.

Kevin Jantzer
fuente