1 votos

Desactivar completamente el IPv4

Tengo un HTC en Verizon. Veo que cuando está en el celular, obtengo tanto direcciones IPv6 como IPv4. ¿Hay alguna manera de desactivar v4 y utilizar v6 SOLO?

0 votos

¿Qué problema tiene al tener los dos?

2 votos

Me gustaría probar qué pasa cuando estoy en una red sólo v6. Cómo funciona NAT64/DNS64, etc...

2voto

TheDiveO Puntos 1

En primer lugar, no se puede desactivar IPv4 en Android de serie (sin Root). La buena noticia es que no es necesario.

Puedes configurar una red sólo v6 con un router (¡necesario!) que envíe RAs (anuncios de router), y hacer un puente entre esta red y un punto de acceso wifi. Los RAs necesitan señalar un router por defecto, por lo que el tiempo de vida por defecto debe ser desigual a cero. Aunque no es estrictamente necesario, esto evita problemas con el navegador Chrome (que tiene las mismas ideas peculiares sobre lo que constituye una conectividad IPv6 adecuada).

Además, los RAs deben contener un prefijo GUA, con las banderas A y L activadas; la bandera A debe estar activada para activar SLAAC. L activado es la configuración habitual en el enlace, donde los dispositivos conectados al mismo enlace pueden hablar entre sí directamente (como en Ethernet). Por último, el indicador RA tiene para contener una opción RDNSS también, con la GUA (!!) de un servidor DNS.

Con esta configuración, puedes dejar fuera cualquier servidor DHCPv4. Android 5.x y 6.x se conectarán con éxito, incluso sin una dirección IPv4, siempre que puedan SLAAC un ULA o GUA IPv6. Sin embargo, no use ULAs, al menos no para el servidor DNS, ya que Android 6.x no los acepta.

Otra cosa que hay que saber: si matas el router y sus RAs, sin una dirección IPv6 ni IPv4, Android considera que esta red está muerta y se desconecta. ¡Esto puede ser realmente molesto!

Por último, ten en cuenta que Android no es compatible con DHCPv6. :)

Otra forma es montar un "Brouter" que sólo haga de puente IPv6 y no haga de puente ni enrute IPv4. Se puede hacer usando una Raspberry Pi (incluso una Zero W). Esto es "Bridging Bad" con respecto a IPv4 pero pasa a IPv4. Genial para experimentar con Android y otros SOs en una LAN sólo con IPv6.

0 votos

Sí tengo Root. ¿Cómo puedo desactivar IPv6 entonces?

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