12 votos

Problema de DNS en Android Tethering

Estoy utilizando un dispositivo móvil Sony Xperia Go con Android Gingerbread (2.3.7). Cada vez que intento utilizar el Tethering (USB/Mobile Wifi Tethering), no puedo acceder inmediatamente a la página web con mi portátil.

Sin embargo, sé que hay una conexión a Internet porque puedo acceder a sitios web utilizando su dirección IP en mi Google Chrome en mi portátil. He probado nslookup en el símbolo del sistema varias veces, intentando consultar los servidores DNS de Google (8.8.8.8 y 8.8.4.4) y 192.168.43.1 (mi teléfono).

Siempre me sale el error DNS request timed out.

Sin embargo, después de varios reinicios, activando/desactivando los datos y el hotspot móvil, de repente funcionaba y todas las peticiones de DNS a través de la línea de comandos obtenían respuesta. Pero no hay un número definido de reinicios. Hoy mismo, me ha llevado entre 30 y 45 minutos hacer esta rutina de reiniciar-apagar el hotspot-encender-apagar los datos móviles-encender.

Cada vez que lo hago, puedo utilizar mi teléfono móvil para acceder a Internet. Por lo tanto, ese no es el problema. El teléfono móvil puede conectarse a Internet.

Yo también uso AirDroid. AirDroid también funciona con normalidad y puedo acceder a él en mi navegador. Así que realmente hay una conexión establecida entre el teléfono y el portátil. Es sólo que las solicitudes de DNS no están empujando a través. He probado esto para ambos hotspot móvil / USB tethering.

Mi proveedor de telefonía móvil permite el tethering y tengo un plan de datos móviles. ¿Pueden ayudarme a determinar la causa del problema de DNS? Esto sucede casi todos los días.

0 votos

Hay una actualización a Ice Cream Sandwich (Android 4.0) disponible, tal vez solucione tus problemas de tethering. El tethering en Android hace NATting, al igual que un router normal. Es decir, hay un proxy DNS que se ejecuta en tu teléfono, probablemente dnsmasq. Podrías intentar usar 8.8.8.8 (el DNS de Google) y ver si hay alguna diferencia. También puedes intentar usar diferentes medios (Bluetooth-tethering, USB-tethering, WiFi-tethering) y ver si el problema es el mismo allí.

0 votos

Si tiene problemas para ejecutar Nslookup desde el terminal, consulte ¿El terminal Android no puede hacer nslookup? para más información.

0 votos

¿Es su Mobile Network Setting ¿correcto?

7voto

rationalboss Puntos 31

Terminé manualmente cambiar mi servidor DNS para conectarme a Internet desde mi teléfono móvil. Mi teléfono utiliza un servidor DNS local de mi móvil operador que pude rastrear utilizando CompruebaIP .

Cualquier otro servidor DNS está bloqueado por mi operador (Globe Telecom). Creo que el servicio DNS de mi teléfono no funciona correctamente. Al hacer tethering, el proveedor de DNS debería ser mi teléfono, que sirve de proxy al conectarse a los servidores DNS de mi operador móvil. Por tanto, he tenido que configurarlos manualmente en mi portátil.

Estoy usando Windows 8 y mi teléfono es un Android Gingerbread 2.3. Así que, básicamente, los problemas son:

  1. Mi móvil operador es malo . Están bloqueando otros servidores DNS y están monopolizando las peticiones DNS. Esto no es bueno porque sus servidores no son tan buenos.
  2. El servicio DNS de mi teléfono parece estar roto . Esto significa que mi portátil no pudo conectarse al servicio DNS de mi teléfono móvil, que a su vez reenvía las peticiones DNS al servicio DNS de mi operador móvil.

Afortunadamente, tras dos meses de desesperación, pude resolverlo. Esto es lo que hice:

  1. Averiguar cuáles son los servidores DNS reales que mi operador está utilizando a través de CompruebaIP .
  2. Configurar manualmente los servidores DNS de mi portátil al utilizado por mi operador.
  3. Aún mejor, he conservado Servidor DNS público de Google 8.8.8.8 como mi servidor DNS primario y usé el servidor DNS primario de mi operador como mi servidor DNS alternativo.

Así, ahora puedo utilizar mi teléfono móvil como proveedor de Internet para mi portátil siempre que no esté en casa o en el trabajo sin tener que cambiar nada cada vez que lo utilice.

0 votos

Tuve un problema similar, lo resolví usando la propuesta 3.

0voto

Aaron Thomas Puntos 265

Tuve un problema similar durante un tiempo. Funcionó durante años, pero hace unas semanas tuve este molesto problema de dns. Después de mucho googlear y varios intentos, cambié la contraseña del hotspot de Android y hop, volvió a funcionar.

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