En mi caso, solo tenía un nombre de dominio que necesitaba ser eliminado de la memoria caché. Sugerencias como activar el modo avión, realizar un reinicio completo o las acciones en chrome://net-internals/#dns no funcionaron para mí. En su lugar, cambié temporalmente la configuración de mi WiFi para usar el servidor de nombres de Google en 8.8.8.8.
Estos son los pasos que seguí:
- Configuración -> WiFi -> tocar la conexión actual y tomar nota de la dirección IP actual
- Mantener presionada la conexión actual -> Modificar red
- Marcar "Configuración avanzada"
- Cambiar "Configuración de IP" a "estática"
- Establecer la "Dirección IP" como la dirección IP actual del primer paso
- Establecer "Puerta de enlace" como tu dirección IP pero con .1 como el cuarto número (esto es solo una suposición. Si sabes que es algo diferente, úsalo)
- Establecer "DNS 1" en 8.8.8.8
Después de estos pasos, cuando hice un ping
al nombre de dominio en la consola, se resolvió a la dirección IP correcta y pareció sobrescribir la antigua caché. Presumiblemente, visitar el dominio en un navegador tendrá el mismo efecto.
Cuando volví a WiFi y cambié "Configuración de IP" de nuevo a "DHCP", el dominio correcto continuó resolviéndose a la dirección IP actual.
Esto es en un Sony Xperia Z3 con Android 5.1.1
0 votos
¿Necesitas hacer esto para una aplicación del sistema, una aplicación de terceros o tu propia aplicación?
0 votos
¿Tercero, supongo? Lo necesito para cuando hago ping a un servidor a través del Emulador de Terminal.
0 votos
Por favor, actualiza tu título para reflejar que deseas una respuesta basada en CLI. Esto está clasificado en Google y el 99% de las personas que buscan este título no tienen habilidades de root o CLI.
0 votos
¿Alguna actualización aquí? Como dijo @PJBrunet, tener acceso de root no es lo habitual, además los teléfonos actuales no permiten quitar la batería. Estoy buscando cómo vaciar el DSN porque hacerlo solucionó mi "fallo de IP" en Windows, está ocurriendo lo mismo en mi teléfono, pero no hay terminal en Android.