[DD-WRT] Activer IPv6 sur derrière un Free Server en Bridge - MAJ 03/2023

Vous trouverez ici quelques contributions sur des sujets variés mais qui n'ont aucun rapport avec le monde de l'aérien
Règles du forum
Courtoisie envers les membres et respect envers les sociétés sont les maitre mots de ces forums. Tout manquement sera sanctionné par un rappel à l'ordre, voir une exclusion temporaire ou définitive des forums !
Avatar de l’utilisateur
FTP
Messages : 1028
Inscription : 06 mars 2004 14h41
Contact :

[DD-WRT] Activer IPv6 sur derrière un Free Server en Bridge - MAJ 03/2023

Message par FTP »

:idea: Info : ce tutoriel a été mis en ligne à l'origine pour expliquer comment activer IPv6 pour permettre l'accès aux chaînes en direct sur l'app Oqee de free. Mais depuis août 2022 cette contrainte de l'IPv6 a été levée et IPv6 n'est plus nécessaire à la visualisation des chaînes en direct. Ce tutoriel est donc uniquement maintenu pour ceux qui voudraient quand même activer IPv6 pour d'autres raisons, mais toute référence à Oqee a été supprimée.

-------------------------------


Sommaire
1/ Récupérer l'adresse IPv6 locale du routeur
2/ Ajuster la configuration IPv6 du Free Serveur (déjà paramétré en mode Bridge)
3/ Activer IPv6 sur le routeur DD-WRT
4/ Faire un test de connectivité IPv6 d'un client directement connecté
5/ Vérifier que votre client est bien en IPv6
6/ Optionnel : vérifier les autres équipements réseau entre le routeur et votre client


1/ Récupérer l'adresse IPv6 locale du routeur
  • Se connecter à l'admin de son routeur DD-WRT via un navigateur et son adresse IP (généralement 192.168.0.1 ou 192.168.1.1)
  • Saisir son nom d'utilisateur et son mot de passe
  • Administration > Commands > taper ifconfig br0 | grep "Scope:Link" > [Run Commands]
    (ou "ifconfig" seul si on veut un rapport complet)
  • Puis, noter l'adresse IPv6 commençant par "fe80::xxxx:xxxx:xxxx:xxxx" (on va l'utiliser au § suivant)

2/ Ajuster la configuration IPv6 du Free Serveur (déjà paramétré en mode Bridge)
L'IPv6 est automatiquement activé sur les Freebox depuis freeboxOS 4.0.
Néanmoins, il faut vérifier et ajuster certains paramètres pour que le routeur DD-WRT puisse recevoir une adresse IPv6 du Free Serveur.
  • Se connecter à l'admin du Free Serveur soit via https://mafreebox.freebox.fr/, soit via http://212.27.38.253/
  • Saisir son mot de passe (celui de son compte Free)
  • Paramètres de la Freebox > Configuration IPv6
  • Onglet Général
    Image
    - Activer le firewall IPv6 > Activer (pour plus de sécurité)
    - 2nd Next Hop > saisir l'adresse IPv6 locale du routeur fe80::xxxx:xxxx:xxxx:xxxx (cf. § précédent)
    :idea: Le "Next Hop" est le prochain saut, le prochain appareil après le Free Server, donc le routeur DD-WRT
    :!: Ne pas confondre avec l' "Adresse IPv6 lien local" du Free Server plus haut sur la même pop-up.
    - Prendre note de ce 2nd préfixe "2a01:e0a:xxxx:xxx1::" sans le "/64" (on va l'utiliser au § suivant)
    - Laisser tous les autres champs "Next Hop" vides
  • Onglet DHCPv6
    Image
    - Activer le serveur DHCPv6 > Désactiver (apparemment incompatible avec Android, donc avec le player Pop et Android TV)
  • Onglet DNS IPv6
    Image
    - Forcer l'utilisation de serveurs DNS IPv6 personnalisés > Désactivé (on le gérera sur le routeur)
  • [OK] pour enregistrer les nouveaux paramètres

3/ Activer IPv6 sur le routeur DD-WRT
  • Se connecter à l'admin de son routeur DD-WRT via un navigateur et son adresse IP (généralement 192.168.0.1 ou 192.168.1.1)
  • Saisir son nom d'utilisateur et son mot de passe
  • Onglet Setup > IPv6
    Image
    - IPv6 > Enable
    - IPv6 Type > Native IPv6 from ISP
    - Prefix Length > 64
    - Static DNS 1 > 2001:4860:4860::8888 (Google) ou 2a01:e0c:1:1599::22 (Free)
    - Static DNS 2 > 2001:4860:4860::8844 (Google) ou 2a01:e0c:1:1599::23 (Free)
    - Assigned / Routed Prefix > 2a01:e0a:xxxx:xxx1:: (2nd Préfixe sans le "/64" - Cf. § précédent)
    - Router IPv6 Address > 2a01:e0a:xxxx:xxx1::2/64 (2nd Préfixe + "2/64" - "1/64" étant pris par le Free Server)
    - No release on reconnect > Disable
    - DHCP6s custom > Disable
    - DHCP6s > Disable
    - Radvd > Disable (car on utilise DNSmasq à la place)
    - [Save] > [Apply Settings]
  • Onglet Services > Services
    Image
    - Dnsmasq > Enable
    - No DNS Rebind > Enable
    - Additional Dnsmasq Options > Copier les lignes ci-dessous...

    Code : Tout sélectionner

    quiet-dhcp
    quiet-dhcp6
    quiet-ra
    enable-ra
    dhcp-range=::10,::1ff,constructor:br0,ra-names,slaac,64,24h
    - [Save] > [Apply Settings]
  • Onglet Administration > Commands
    Image
    - Statup [Edit] > Copier ip -6 addr add `nvram get ipv6_addr` dev br0 dans Commands
    - [Save Startup]
  • Onglet Administration > Management > [Reboot Router]

4/ Faire un test de connectivité IPv6 d'un client directement connecté
  • Rebooter un ordinateur, un smartphone ou une tablette directement connecté au routeur, que ce soit en filaire ou en WiFi (pour qu'on lui réassigne une nouvelle adresse IP)
  • Ouvrir un navigateur
  • Ouvrir l'une des deux pages suivantes : https://ipv6-test.com/ ou https://ipv6test.google.com
  • Et vérifier que l'appareil est bien en IPv6 ; en clair, faire la preuve que le routeur assigne bien des adresses IPv6 aux clients de son LAN

5/ Vérifier que votre client est bien en IPv6
Enfin... le moment de vérité. Dans l'immense majorité des cas, à ce stade ça devrait fonctionner, donc on va faire un essai...
  • Allumer votre client ou rebooter le pour qu'il obtienne une nouvelle adresse IP
  • Aller sur la page d'information réseau pour vérifier que son adresse IP est bien une IPv6
  • Et s'il s'agit d'un ordinateur, ouvrir un navigateur puis l'une des deux pages suivantes : https://ipv6-test.com/ ou https://ipv6test.google.com
Si le client a bien obtenu une adresse IPv6, parfais, c'est terminé ! :)
Mais si ça ne fonctionne toujours pas et si vous avez d'autres équipements de réseau entre le routeur et le client, alors passez au paragraphe suivant.


6/ Optionnel : vérifier les autres équipements réseau entre le routeur et votre client
En effet, à ce stade on sait que le routeur délivre bien des adresses IPv6 aux clients directement connectés, mais quid si entre le routeur et votre client cible vous avez encore un switch, un point d'accès ou répéteur WiFi, des prises CPL, etc. ?
Ces composants en ligne direct entre le routeur et votre client doivent aussi être compatible et/ou paramétrés pour pouvoir transmettre les adresses IPv6.

:!: Attention, il s'agit ici de vérifier uniquement les éléments de réseau en ligne direct entre le routeur et votre client !
Peu importe que le reste de votre réseau supporte ou pas IPv6.

Dans ce cas, vous devez :
  • soit vous assurer que chacun de ces équipements supportent IPv6, qu'IPv6 y est activé et correctement configuré (si l'équipement est administrable) pour qu'il transmettre bien les adresses IPv6 jusqu'au client cible (cf. guide utilisateur de l'appareil ou recherche sur Internet),
  • soit remplacer ou interchanger cet équipement pour un qui supporte IPv6,
  • soit retirer cet équipement entre le routeur et votre client pour passer en ligne directe, via un câble ou en WiFi.
Une fois le problème corrigé, vous pouvez refaire le test du §5 ci-dessus.


Et voilà !
Vous devriez maintenant avoir IPv6 fonctionnel sur votre client :)


P.S. : pour ceux qui ont des routeurs autres que DD-WRT, voici d'autres tutos ou informations utiles pour activer IPv6 derrière une Freebox en mode Bridge...
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir 24h !
Avatar de l’utilisateur
FTP
Messages : 1028
Inscription : 06 mars 2004 14h41
Contact :

Re: Activer IPv6 sur DD-WRT derrière un Free Server en Bridge - MAJ 03/2023

Message par FTP »

Petite mise à jour :)
  • Suppression de toute référence à Oqee
    En effet, ce tutoriel a été mis en ligne à l'origine pour expliquer comment activer IPv6 dans le but de permettre l'accès aux chaînes en direct sur l'app Oqee de free. Mais depuis août 2022 cette contrainte de l'IPv6 a été levée et IPv6 n'est plus nécessaire à la visualisation des chaînes en direct. Toute référence à Oqee a donc été supprimée.
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir 24h !
Répondre