El título de este post dice "6to4 (NAT traversal)". Esto es fundamentalmente imposible. No funciona en tu Linux estándar, y mucho menos en Android. El protocolo 6to4 se basa en tener una dirección IPv4 pública en la misma máquina en la que se termina el túnel.
Dejando eso de lado, puede ser que simplemente estés usando la palabra "6to4" cuando en realidad quieres decir "túnel IPv6". Otras herramientas, como AICCU o gogoc, utilizan diferentes protocolos que encapsulan IPv6 dentro de UDP dentro de IPv4 para permitir que el NAT traversal funcione. Estas herramientas no utilizar el 6to4.
Tu distribución de Android debe soportar los módulos del kernel necesarios para que la tunelización funcione. Debe tener el sit
disponible para 6to4 (o el módulo tun
para muchos productos VPN, etc.), así como la posibilidad de añadir túneles como vía ip tunnel add mode sit
. Puede ser que usted no tenga eso disponible.
Tengo un dispositivo (Motorola Milestone ejecutando CM7) que es compatible con la aplicación IPv6Config que mencionaste anteriormente. La aplicación no parece hacer nada específico del teléfono. Sospecho que el problema fundamental es que el simple hecho de tener "Root" en tu teléfono no es suficiente - tu Android debe venir con los módulos del kernel apropiados.
Es posible que tenga que ejecutar otra distro (por ejemplo, CyanogenMod en lugar de un Android de serie rooteado) que incluya el soporte adecuado para permitir que dicha sintonización funcione.