DHCPD et PF
mercredi 08 octobre 2008
Le serveur
dhcpd(8)d'OpenBSD dispose d'une fonctionnalitée permettant
d'alimenter des tablespf(4)lorsque certains évènements se produisent : bail
DHCP établi, adresse IP «abandonnée», changement d'adresse MAC.Cela peut permettre par exemple de bloquer l'accès à un routeur à des machines
n'ayant pas obtenu leurs adresses IP par DHCP.Lors d'une tentative de mettre ça en place il y a quelques mois je ne parvenais
pas du tout à le faire marcher : les tables n'étaient jamais remplies !
J'ai découvert il y a peu la réponse : cela ne fonctionne pas pour des machines
dont l'adresse IP est fixée à l'aide d'une directivefixed-addressdans
dhcpd.conf. Et de plus le fichierdhcpd.leasesn'est pas non plus alimenté
pour ces machines.