Utiliser des adresses MAC comme identifiant est une pratique répandue mais c'est une habitude qu'il faudrait perdre. En l'occurrence, dans le cas de DHCP, c'est sur l'option « client-identifier » qu'il faut jeter son dévolu[1], c'est un identifiant stable qui identifie une interface de façon unique et pérenne : en cas de changement de carte réseau il ne sera pas nécessaire de reconfigurer le serveur DHCP. Ça permet également d'éviter la confusion des couches (le serveur DHCP ne devrait pas manipuler des adresses de la couche liaison).
DHCPv6 a une option équivalente, qui identifie une machine (et pas une interface, DHCPv6 ayant un mécanisme spécifique pour identifier les interfaces).
[1] « DHCPv4 servers that conform to this specification MUST use the 'client identifier' option to identify the client if the client sends it. » RFC 4361
# L'adresse MAC n'est pas un identifiant stable !
Posté par Mareo . En réponse à la dépêche Atelier DHCP à Courbevoie le 17 janvier 2015. Évalué à 1.
Utiliser des adresses MAC comme identifiant est une pratique répandue mais c'est une habitude qu'il faudrait perdre. En l'occurrence, dans le cas de DHCP, c'est sur l'option « client-identifier » qu'il faut jeter son dévolu[1], c'est un identifiant stable qui identifie une interface de façon unique et pérenne : en cas de changement de carte réseau il ne sera pas nécessaire de reconfigurer le serveur DHCP. Ça permet également d'éviter la confusion des couches (le serveur DHCP ne devrait pas manipuler des adresses de la couche liaison).
DHCPv6 a une option équivalente, qui identifie une machine (et pas une interface, DHCPv6 ayant un mécanisme spécifique pour identifier les interfaces).
[1] « DHCPv4 servers that conform to this specification MUST use the 'client identifier' option to identify the client if the client sends it. » RFC 4361