Problème: j'ai plusieurs dhcpd situés sur plusieurs réseaux mais tous joignables via le même switch. Je veux faire booter certaines machines sur un serveur, et d'autres sur l'autre.
Solution: le système de matching de dhcpd est ton ami. Voici un exemple d'utilisation, à placer sur le serveur d'où exclure un certain range d'adresses MAC :
# declaration d'uen classe qui matche les 3 premiers bytes de mac addresses bien connues class "virtualmachines" { match if substring (hardware, 1, 3) = 00:50:56; } subnet 192.168.0.1 netmask 255.255.255.0 { # plein d'options pool { deny members of "virtualmachines"; range 192.168.0.10 192.168.0.20; } }