Salut à tous,
Vis-à-vis de l'ipv4, j'ai placé une passerelle derrière la Freebox. La passerelle me fait serveur DHCP, la NAT, etc... jusque-là, tout va bien.
Avec l'arrivée de l'IPv6 pour la Freebox, le schoses se sont corsées. Je voulais faire passer le traffice IPv6, mais laisser à la Freebox le soin de gérer tout ça (pas de NAT supplémentaire, etc..).
J'ai bien vu un tuto pour monter un pont (http://www.ip6.fr/free-broute), et en ai fait un script d'initialisation. Le problème est que la freebox arrive à me coller une adresse ipv6 sur l'interface eth0 avant que je monte le pont.
Avec cette solution, il vaut mieux ne pas d'avoir d'ipv6 sur eth0 ni eth1, d'où ma question :
Comment faire, sous Debian, pour désactiver l'IPv6 seulement sur une interface et de manière auto ?
Y a-t-il quelques lignes magiques dans des fichiers de conf à écrire pour désactiver le support IPv6 sur une interface réseau particulière ?
Merci d'avance.
# echo 0 > /proc/sys/net/ipv6/conf/eth0/autoconf ?
Posté par symoon . Évalué à 1.
# Soluce...
Posté par GCN (site web personnel) . Évalué à 1.
# ip -6 addr flush dev eth0 scope global
# ip -6 addr flush dev eth1 scope global
Puis:
# echo "0" > //proc/sys/net/ipv6/conf/eth0/accept_ra
# echo "0" > //proc/sys/net/ipv6/conf/eth0/autoconf
# echo "0" > //proc/sys/net/ipv6/conf/eth1/accept_ra
# echo "0" > //proc/sys/net/ipv6/conf/eth1/autoconf
Avec celà, ça te vire d'éventuelles adresses IPv6 que pourraient avoir tes interfaces (bien qu'en principe tu ne devrais avoir à faire cela que pour l'interface reliée à ta FBX) puis ça désactice l'autoconf.
Résultat, seul ton bridge pourra discuter en IPv6... On peut probablement faire mieux mais ça tourne comme ça chez moi et même plutôt bien.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.