3.11. Utilisation d'une déclaration de groupe pour appliquer des paramètres à plusieurs hôtes, sous-réseaux et réseaux partagés en même temps
En utilisant une déclaration group
, vous pouvez appliquer les mêmes paramètres à plusieurs hôtes, sous-réseaux et réseaux partagés.
Notez que la procédure décrit l'utilisation d'une déclaration group
pour les hôtes, mais que les étapes sont les mêmes pour les sous-réseaux et les réseaux partagés.
Selon que vous souhaitez configurer un groupe pour IPv4, IPv6 ou les deux protocoles, reportez-vous à la procédure décrite ci-dessous :
Conditions préalables
-
Le service
dhcpd
est configuré et fonctionne. -
Vous êtes connecté en tant qu'utilisateur
root
.
Procédure
Pour les réseaux IPv4 :
Modifiez le fichier
/etc/dhcp/dhcpd.conf
:Ajouter une déclaration
group
:group { option domain-name-servers 192.0.2.1; host server1.example.com { hardware ethernet 52:54:00:72:2f:6e; fixed-address 192.0.2.130; } host server2.example.com { hardware ethernet 52:54:00:1b:f3:cf; fixed-address 192.0.2.140; } }
Cette définition de
group
regroupe deux entrées dehost
. Le servicedhcpd
applique la valeur définie dans le paramètreoption domain-name-servers
aux deux hôtes du groupe.-
En option, ajoutez d'autres paramètres à la déclaration
group
qui sont spécifiques à ces hôtes.
Redémarrez le service
dhcpd
:# systemctl start dhcpd
Pour les réseaux IPv6 :
Modifiez le fichier
/etc/dhcp/dhcpd6.conf
:Ajouter une déclaration
group
:group { option dhcp6.domain-search "example.com"; host server1.example.com { hardware ethernet 52:54:00:72:2f:6e; fixed-address 2001:db8:0:1::200; } host server2.example.com { hardware ethernet 52:54:00:1b:f3:cf; fixed-address 2001:db8:0:1::ba3; } }
Cette définition de
group
regroupe deux entrées dehost
. Le servicedhcpd
applique la valeur définie dans le paramètreoption dhcp6.domain-search
aux deux hôtes du groupe.-
En option, ajoutez d'autres paramètres à la déclaration
group
qui sont spécifiques à ces hôtes.
Redémarrez le service
dhcpd6
:# systemctl start dhcpd6
Ressources supplémentaires
-
dhcp-options(5)
page de manuel -
/usr/share/doc/dhcp-server/dhcpd.conf.example
fichier -
/usr/share/doc/dhcp-server/dhcpd6.conf.example
fichier