Auteur Sujet: DHCPv6-PD software et configuration sous linux  (Lu 1948 fois)

0 Membres et 1 Invité sur ce sujet

johnk

  • Abonné Orange Fibre
  • *
  • Messages: 10
  • NICE 06
DHCPv6-PD software et configuration sous linux
« le: 05 septembre 2022 à 16:59:29 »
Bonjour  :)
Je remplace une livebox5 avec un SoC Clearfog GT 8K archlinux / ONT Carlitoxxpro v2 et je rencontre un souci en ipv6, pas de réponse DHCPv6.
J'ai essayé plusieurs clients, dibbler, dhclient, systemd-networkd et je ne reçois pas de réponse aux trames SOLICIT, je manque de connaissance network en ipv6 pour troubleshoot davantage.
Est-il possible d'envoyer des ICMPv6 même sans configuration dhcp, est-ce que je peux écouter le vlan832 en ipv6 pour voir si je reçois du traffic ? (des RA ?)
J'ai récemment reçu la livebox5 et ne peux malheureusement plus sniffer sur l'ethernet livebox/ont :( La livebox5 a aucun problème à récupérer un ::/56 :(

L'ONT à priori fonctionne bien (O5) et le dhcp ipv4 fonctionne bien (avec systemd-networkd) me demande si je peux aussi essayer (pour troubleshoot) de configurer manuellement une délégation de préfixe à partir du préfixe donné par la box

Si vous avez des retours d'expérience sur ce sujet ou des conf dibbler/dhclient/whatever à partager j'en serais reconnaissant ;) (notamment sur la partie DUID+MAC pas très clair pour moi)

Voici ma config dibbler:

downlink-prefix-ifaces "none" #On veut gérer le prefix nous même

log-level 8
duid-type duid-ll

iface "sosh" {
rapid-commit 0
ia
pd

option 16 hex 00:00:04:0e:00:05:73:61:67:65:6d
option 15 hex 00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:6c:69:76:65:62:6f:78:35
option 11 hex 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:66:74:69:2f:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
option 11 hex 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:66:74:69:2f:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
option dns-server
option domain
}

et dhclient:
option dhcp6.auth code 11 = string;
option dhcp6.vendorclass code 16 = string;
option dhcp6.userclass code 15 = string;

send dhcp6.vendorclass 00:00:04:0e:00:05:73:61:67:65:6d;
send dhcp6.userclass 00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:6c:69:76:65:62:6f:78:34;
send dhcp6.auth 00:00:00:00:00:00:00:00:00:00:00:1a:09:00:00:05:58:01:03:41:01:0d:66:74:69:2f:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;

send dhcp6.client-id 00:03:00:01:xxxxxxxxxxxxx;

request dhcp6.auth, dhcp6.vendor-opts, dhcp6.name-servers, dhcp6.domain-search;

Merci pour votre aide précieuse  :)

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 292
  • Antibes (06) / Mercury (73)
DHCPv6-PD software et configuration sous linux
« Réponse #1 le: 05 septembre 2022 à 18:07:19 »
Si le DHCP6 sort bien avec la prio à 6, alors le seul problème que je vois c’est le DUID différent de celui de la box. Ça ne posait pas trop de problèmes au début (j’échangeais régulièrement 2 ERL lors des mises à jour fw, chacun ayant son DUID propre).

Il semble que maintenant Orange a renforcé ses vérifications et n’accepte plus de multiples DUID provenant du même client. Donc tant que tu as un lease valide avec un DUID (celui de la box par exemple) impossible d’en obtenir un autre avec un DUID différent. Il se pourrait (au conditionnel) que ça retombe en  marche tout seul lors de l’expiration du lease courant.

L’autre solution serait sans double d’envoyer le même DUID que la box, mais avec une LB5 effectivement difficile à sniffer…

cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 648
  • Cordon 74 - Orange Fibre Pro
DHCPv6-PD software et configuration sous linux
« Réponse #2 le: 05 septembre 2022 à 20:53:45 »
Hello,

Jamais eu de pb avec ça.
Perso j’utilise dhclient ipv4 et ipv6 avec un ONT orange installé par le technicien orange. J’ai une livebox 6 dans le placard non connectée. Rien fait de particulier dans mes configs et tout fonctionne depuis env 2 mois.

A quoi sert ce DUID svp ?
On peut le configurer avec dhclient ? Comment ?

Merci

hj67

  • Abonné Orange Fibre
  • *
  • Messages: 358
  • 67
DHCPv6-PD software et configuration sous linux
« Réponse #3 le: 06 septembre 2022 à 22:19:52 »
johnk> Vérifier la priorité à 6 comme l'indique zoc (en as-tu besoin dans ta zone ?)
Sinon, la requête dhcp part bien sur le vlan 832 ? (car aucune mention d'un "interface xxxx.832" dans ton extrait de dhclient.conf

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 392
DHCPv6-PD software et configuration sous linux
« Réponse #4 le: 11 septembre 2022 à 17:33:28 »
A quoi sert ce DUID svp ?
On peut le configurer avec dhclient ? Comment ?

Le DUID c'est identifiant de la machine en v6 (un peu comme l'adresse MAC en v4). Il existe plusieurs variantes : https://en.wikipedia.org/wiki/DHCPv6#Identifiers

Et oui on peut le configurer avec dhclient, ex :
interface "eth0" {
   send dhcp6.client-id 00:01:00:01:00:04:93:e0:00:00:00:00:a2:a2;
}

Côté serveur (avec isc-dhcp) :
host myclient {

host-identifier option
dhcp6.client-id 00:01:00:01:00:04:93:e0:00:00:00:00:a2:a2;

# A fixed address
        fixed-address6 3ffe:501:ffff:100::1234;

# A fixed prefix
fixed-prefix6 3ffe:501:ffff:101::/64;

# Override of the global definitions,
# works only when a resource (address or prefix) is assigned
option dhcp6.name-servers 3ffe:501:ffff:100:200:ff:fe00:4f4e;
}

cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 648
  • Cordon 74 - Orange Fibre Pro
DHCPv6-PD software et configuration sous linux
« Réponse #5 le: 11 septembre 2022 à 18:09:37 »
Merci bcp !
Du coup, il y aurait un contrôle du DUID dans le cas d’un bail existant ?

Il ne suffit pas de simplement éteindre la livebox ou l’ONT pendant qques minutes et demander un nouveau bail sans livebox pour que cela fonctionne ?

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 392
DHCPv6-PD software et configuration sous linux
« Réponse #6 le: 11 septembre 2022 à 18:24:14 »
Dans le cas d'un bail existant, ça parait logique. Vu que le serveur va "voir" 2 DUID.

Une fois celui de la box expiré, comme l'a dit zoc, il est probable que ça fonctionne.


cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 648
  • Cordon 74 - Orange Fibre Pro
DHCPv6-PD software et configuration sous linux
« Réponse #7 le: 11 septembre 2022 à 18:26:48 »
Ok, d’ou l’idée de sniffer pour recuperer le DUID de la livebox, et avec dhclient ou systemd-networkd libérer explicitement le bail existant.
C’est un peut galère, perso, j’ai jamais eu le problème.

Merci en tout cas pour les explications

matrix-bx

  • Fédération FDN
  • *
  • Messages: 85
DHCPv6-PD software et configuration sous linux
« Réponse #8 le: 11 septembre 2022 à 18:58:42 »
Ok, d’ou l’idée de sniffer pour recuperer le DUID de la livebox, et avec dhclient ou systemd-networkd libérer explicitement le bail existant.

Curieux, à priori pas besoin, le routeur est censé envoyer des ARP/NS périodiquement et libérer les baux correspondants en cas de non réponses.

cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 648
  • Cordon 74 - Orange Fibre Pro
DHCPv6-PD software et configuration sous linux
« Réponse #9 le: 11 septembre 2022 à 19:11:20 »
C’est certainement le cas.

Une fois ou deux j’ai eu des pbs pour obtenir le prefix ipv6, après avoir cherché un moment, j’ai débranché l’ONT, attendu un peu et rebranché. Tout est alors rentré dans l’ordre.