[résolu] K-net & IPv6 & Ubiquiti

Démarré par davidb2111, 17 Février 2020 à 23:13:16

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

Bonjour!

Je suis un nouveau client K-Net et je voudrai configurer l'IPv6 sur mon propre équipement (Ubiquiti).
A part ce fil https://forum.caps.services/index.php?topic=5454.0 , je n'ai rien trouvé qui puisse m'aider.
Ce qui y est décrit ne fonctionne pas chez moi. Il semble qu'il faut demander un délégation de préfixe.

Quand je passe mon interface WAN en dhcpv6, elle obtient bien une IPv6 en /64. Quand j'active DHCPV6-PD, j'ai:
Feb/17/2020 23:03:22: client6_recvadvert: XID mismatch
Feb/17/2020 23:03:22: client6_recvadvert: unexpected advertise
Feb/17/2020 23:03:22: client6_recvadvert: XID mismatch
Feb/17/2020 23:03:22: client6_recvadvert: unexpected advertise
Feb/17/2020 23:03:22: client6_recvadvert: unexpected advertise
Feb/17/2020 23:03:22: client6_recvadvert: unexpected advertise
Feb/17/2020 23:03:22: update_ia: status code for PD-0: no prefixes
Feb/17/2020 23:03:22: update_ia: status code for NA-0: no addresses
Feb/17/2020 23:03:22: update_ia: status code for PD-0: no prefixes
Feb/17/2020 23:03:22: update_ia: status code for NA-0: no addresses
Feb/17/2020 23:03:23: update_ia: status code for PD-0: no prefixes
Feb/17/2020 23:03:23: update_ia: status code for NA-0: no addresses


A priori, pas de préfixe...

Est-ce que quelqu'un à déjà réussi à configurer l'IPv6? Y-a-t-il des démarches à effectuer auprès du support pour activer la fonctionnalité?

Je suis sur OI Covage (Communes de la vallée de la Lys, MEL)

Merci!
David

Déjà, vu les requêtes que je vois arriver, votre routeur n'envoie pas le bon DUID.

Vous devez le configurer pour le générer au format DUID-LL (03), pas au format DUID-LLT (01).

#2
Ha merci! En effet.

Sur un ubiquiti, il faut configurer son DUID avec la commande:
/opt/vyatta/sbin/dhcpv6-pd-duid.pl --action=set --duid=00030001xxxxxxxxxx

0003 = DUID-LL
0001 = hardware-type ethernet

J'ai appliqué le patch décrit sur ce lien: https://community.ui.com/questions/DHCPv6-PD-stop-dor-set-DUID/79aa052b-0933-434c-b2ef-3d0275a10eeb
(en fait pas sûr que ça serve, à vérifier)

Ensuite, j'ai configuré DHCPV6-PD avec un prefix de /64.

Apparemment ça marche :)

petite question: j'ai plusieurs vlan (wifi, guests, ethernet). Serait-il possible d'avoir un /64 par vlan?

David

C'est bon, enfin! IPv6 fonctionne!

J'ai bien la délégation côté WAN sur l'ubiquiti avec un préfixe en /64. Comme je veux créer plusieurs LAN (séparation wifi, ethernet et guests), je voulais plusieurs sous réseaux.
J'ai du activer le service dhcpv6-server côté ubiquiti (en indiquant plusieurs subnet). J'ai ajouté manunellement des IPv6 sur les interfaces LAN.
Enfin, j'ai du activer l'option "managed-flag" à true dans la partie router-advert des interfaces.

Pour info, j'ai du patcher un script vyatta pour que cette Freebox devialet accepte la configuration IPv6 (elle requière le paramètre fixed-prefix6 qui n'est pas accessible par la console, de base)

Pour ceux que ça intéresse, je pourrai détailler plus et filer les patchs à qui en aurai besoin.

Citation de: Vincent O le 17 Février 2020 à 23:28:20
Déjà, vu les requêtes que je vois arriver, votre routeur n'envoie pas le bon DUID.

Vous devez le configurer pour le générer au format DUID-LL (03), pas au format DUID-LLT (01).

Vous avez un recueil des blagounettes de ce genre pour les utilisateurs de routeurs persos ?

Hello ici

Et on l'obtient ou ce DUID ?
il n'est pas dans l'interface.

Bonsoir,

pour obtenir le DUID :
00:03 pour le DUID LL
ensuite 00:01 pour le hardware-type (ethernet ici)
puis la MAC de l'interface WAN xx:xx:xx:xx:xx:xx

ce qui donne en final pour le DUID complet :
00:03:00:01:xx:xx:xx:xx:xx:xx

à entrer à la main surement !
Bon courage !

Merci bien :)

Mais je n'ai pas de réponse en face :

XMT:  X-- IA_PD xx:xx:xx:xx
XMT:  | X-- Request renew in  +3600
XMT:  | X-- Request rebind in +5400
XMT: Solicit on knet, interval 30880ms.

(les xx sont bien un bout de l'@MAC de l'interface)

j'appellerai le support demain on verra bien