Configurer IPv6


Autoriser Ipv6

pgd@rpi01:~ $ sudo nano /etc/modules                  

Ajouter cette ligne à la fin du fichier :
ipv6                                    

Vérifier la connectivité IPv6 de la box

https://ipv6-test.com/
https://ip.lafibre.info/
https://test-ipv6.com/
https://www.hostip.fr/

Configurer le DHCP (si adresse IP fixe)

pgd@rpi01:~ $ sudo nano /etc/dhcpcd.conf              


Mettre en commentaire les éléments concernant IPv4 et ajouter :
#===============                        
# IPv6                                  
#===============                        
interface wlan0                         
static ip6_address=adresse_ip_v6/64     
                                        
interface eth0                          
static ip6_address=adresse_ip_v6/64     
static domain_name_servers=dns_ip_v6    

Faire des tests

pgd@rpi01:~ $ ping6 www.google.com                    

pgd@rpi01:~ $ sudo nmap -6 adresse_ip_v6              


Dans le navigateur, l'adresse IPV6 est entre crochets :
http://[adresse_ip_v6]:8002/

A voir si nécessaire

Pour atteindre un serveur en ipv6 il faut que la connexion soit en IPV6 de bout en bout !
PC -> box pour sortir sur internet -> box arrivée -> serveur
smartphone -> box arrivée -> serveur

Il faut donc aussi configurer le smartphone en IPV6 :
https://www.arcep.fr/demarches-et-services/utilisateurs/activer-ipv6-mobile.html#:~:text=pile%20IPv4%20%2F%20IPv6.-,Activation%20d'IPv6%20sur%20un%20smartphone%20Android,des%20points%20d'acc%C3%A8s%20%C2%BB.

Vérifier également les fichiers de configuration suivants :
pgd@rpi01:~ $ sudo nano /etc/sysctl.conf              

pgd@rpi01:~ $ sudo nano /etc/network/interfaces       

pgd@rpi01:~ $ sudo nano /etc/modprobe.d/ipv6.conf