3 votos

No se puede comunicar en LAN cuando WIFI no tiene internet

Esto pertenece a un teléfono inteligente con datos.

Mi teléfono está conectado a mi WIFI que actualmente carece de internet. También está conectado a la red celular y la utiliza para datos. Cuando ifconfig me dice que estoy conectado en wlan con 192.168.1.4 y rmnet en 10.124.121.12. Estoy tratando de hacer ping a un dispositivo en 192.168.1.55 para fines.

Si apago mi red celular puedo hacer ping sin problemas. Con mi red celular en su inalcanzable.

¿Cómo consigo que mi Android me permita hacer ping a 192.168.1.55 estando en la red celular? Sólo he notado esto desde que el Internet se fue en mi WIFI por lo que es un problema extraño y nuevo.

0 votos

Era de esperar. Usted no será capaz de hacer ping 55 de 4, pero puede hacer lo contrario. La razón es que Android puede conectarse ya sea a Wi-Fi o datos móviles, que uno tiene conectividad a Internet, si se le da la opción. Si ambos están en línea, se prefiere WiFi. Es porque la ruta por defecto se establece en datos móviles ( rmnet_data ). Puede modificar la tabla de enrutamiento manualmente si tiene acceso Root.

1voto

Nikobitan Puntos 51

Tengo la misma configuración. Tengo una red WiFi local que no está conectada a Internet. He encontrado que si vas a la configuración de su teléfono, a continuación, seleccione "Opciones de desarrollador" y marque "Datos celulares siempre activa" que tendrá acceso a la red WiFi y la red celular de forma simultánea.

En mi LG, puedo estar en la web con datos celulares e imprimir en la impresora de la red WiFi local. Acabo de probar un ping sólo para asegurarse y funciona como era de esperar.

0 votos

Estoy totalmente rooteado, así que voy a probar esto cuando el Internet muere de nuevo, su sobre el tiempo para ello. He visto la opción, pero no probarlo. Te dejaré saber cómo funciona.

0 votos

Esto parecía funcionar bien para el raro caso de que mi Internet se apaga. Upvoted tanto de usted, pero no lo suficiente Reputación para que se aplique todavía parece.

0voto

ULTRACOMFY Puntos 26

No puedes hacer ping a ese dispositivo a través de Datos Móviles. Tienes el Dispositivo 1 (tuyo) y el Dispositivo 2 (dispositivo al que hay que hacer ping). Por las IPs dadas, ambos dispositivos están en la misma red WiFi. El Dispositivo 1 puede conectarse al Dispositivo 2 solicitando un ping al Dispositivo 2 en tu router (Dispositivo 3).

Lo más probable es que tu router tenga la IP 192.168.1.1

Como tu router sabe que estás conectado a él, reenviará tu petición de ping al Dispositivo 2 y viceversa.

Cuando está conectado a su operador móvil, tiene una IP diferente. Pero, tu router utiliza IPs para determinar si conoce un dispositivo o no. Como ahora tienes una IP diferente y tu petición de ping viene del exterior, hace su trabajo: No reenviar tus peticiones de ping. Para eso está el router (además de para establecer conexiones). Es un cortafuegos y trata de evitar que gente de fuera dañe tus dispositivos.

Cuando estás conectado a WiFi When connected to WiFi

Cuando esté conectado al proveedor de datos del servicio móvil When connected over cellular data

Esto significa que en realidad no tienes un problema con Android. Lo que tienes que hacer es decirle a tu router que reenvíe los paquetes PING. Eso es difícil. Para eso, deberías dirigirte a la comunidad de Servers Fault y preguntarles cómo puedes hacer exactamente eso.

https://serverfault.com/

1 votos

Siempre he supuesto que se conectaba a las dos redes a la vez y elegía una ruta preferida, pero podía forzarla a una red determinada usando la IP de esa red. Eso hace que algunas ideas que tenía más difícil.

1 votos

Sí, está relacionado con ambas cosas. Puedes seguir recibiendo llamadas de teléfono cuando estás conectado a WiFi, ¿verdad? ;) Así que tienes dos opciones: Decirle a tu teléfono que envíe peticiones de ping a tu router mientras usas los datos móviles para todo lo demás, o activar el reenvío para los paquetes de ping.

0 votos

Pero tu pregunta era "¿cómo puedo hacer ping al dispositivo 2 mientras estoy conectado a datos móviles?", eso es lo que he respondido :)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X