dhcpd.conf et subtilités
HOWTO serve IP depends on OUI MAC Address suffix:
En bref, si vous vous demandez comment servir des adresses IP ou bien booté sur un noyau particulier en PXE suivant le type d’adresse IP du requérant, voici comment…
La solution se trouve l’utilisation de if() et substring() dans le dhcpd.conf(5).
Cela pourrait donner quelque chose comme cela :
subnet ... netmask ... { range dynamic-bootp a.b.c.d a.b.c.j; next-server a.b.c.a; filename "/pxe/pxelinux.0"; if substring (hardware, 1, 3) = 00:AB:DC { filename = "/pxe/linux-kernel-2.6.43.5-mips"; } }
Voilà au prochain boot de votre machine suivant le début de son adresse MAC vous booterait différemment.




