DHCP6.conf

Bonjour,

j’essaye de mettre en place un serveur DHCP ISC avec ipv4 et ipv6.
L’ipv4 marche très bien, par contre l’ipv6 me met l’erreur suivante au démarrage du service:

No subnet6 declaration for enp0s10

seulement voilà, j’ai bien défini un subnet6 dans dhcp6.conf :

subnet6 fec0:012b:ff55:1921:6830::/120 {
     range6 fec0:012b:ff55:1921:6830::10 fec0:012b:ff55:1921:6830::50;
     prefix6 fec0:012b:ff55:1921:6830:: fec0:012b:ff55:1921:6839:: /120;
     option dhcp6.name-servers fec0:012b:ff55:1921:6830::254;
}

Avec l’adresse de l’interface enp0s10 à fec0:012b:ff55:1921:6830::254/120

Et le fichier /etc/default/isc-dhcp-server :

# Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server)

# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf

# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
DHCPDv4_PID=/var/run/dhcpd.pid
DHCPDv6_PID=/var/run/dhcpd6.pid

# Additional options to start dhcpd with.
#       Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="enp0s8 enp0s9 enp0s10"
INTERFACESv6="enp0s8 enp0s9 enp0s10"

je ne comprend pas où j’ai fait l’erreur.

J’ai trouvé où était l’erreur:
fec0:012b:ff55:1921:6830::254 /120 ne fait pas partie du réseau fec0:012b:ff55:1921:6830::/120
mais du réseau
fec0:012b:ff55:1921:6830::0200/120
Quand j’ai paramétré mes interfaces, la partie host a été mise en décimal au lieu de l’hexadécimal. Donc en changeant 0254 par 00FE, tout de suite ça marche nettement mieux.
Il faut donc que je modifie toutes mes configuration pour prendre ça en compte.