1 votes

Désactiver entièrement IPv4

J'ai un HTC sur Verizon. Je vois que lorsque je suis sur le réseau cellulaire, je reçois à la fois des adresses IPv6 et IPv4. Existe-t-il un moyen de désactiver v4 et d'utiliser SEULEMENT v6 ?

2voto

TheDiveO Points 251

Tout d'abord, il n'est pas possible de désactiver l'IPv4 dans la version stockée d'Android (sans Root). La bonne nouvelle, c'est que vous n'avez pas besoin de le faire.

Vous pouvez mettre en place un réseau v6 uniquement avec un routeur (nécessaire !) qui envoie des RA (router advertisements), et relier ce réseau à un point d'accès wifi. Les RA doivent signaler un routeur par défaut, de sorte que la durée de vie par défaut doit être inégale à zéro. Bien que cela ne soit pas strictement nécessaire, cela permet d'éviter les problèmes avec le navigateur Chrome (qui a les mêmes idées particulières sur ce qui constitue une connectivité IPv6 correcte).

En outre, les AR doivent contenir un préfixe GUA, avec les drapeaux A et L activés ; le drapeau A doit être activé pour déclencher le SLAAC. L activé est le paramètre habituel sur la liaison, où les appareils attachés à la même liaison sont autorisés à se parler directement (comme sur Ethernet). Enfin, l'indicateur RA a de contenir également une option RDNSS, avec le GUA ( !!) d'un serveur DNS.

Avec cette configuration, vous pouvez vous passer de tout serveur DHCPv4. Android 5.x et 6.x se connecteront avec succès, même sans adresse IPv4, tant qu'ils peuvent SLAAC un ULA ou GUA IPv6. Cependant, n'utilisez pas d'ULA, du moins pas pour le serveur DNS, car Android 6.x ne les accepte pas.

Une autre chose à savoir : si l'on tue le routeur et ses RA, sans adresse IPv6 ni IPv4, Android considère que ce réseau est mort et se déconnecte. Cela peut être très ennuyeux !

Enfin, veuillez noter qu'Android ne prend pas en charge le DHCPv6 :)

Une autre solution consiste à mettre en place un "routeur" qui ne fait que des ponts avec IPv6 et ne fait ni pont ni route avec IPv4. Cela peut être fait en utilisant un Raspberry Pi (même un Zero W). Il s'agit d'un "mauvais pont" en ce qui concerne IPv4, mais qui transmet IPv4. Idéal pour expérimenter Android et d'autres systèmes d'exploitation dans un réseau local exclusivement IPv6.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X