Você pode encontrar a resposta aqui:
Aqui está o copy-paste do link acima:
on commit {
set ClientIP = binary-to-ascii(10, 8, ".", leased-address);
set ClientMac = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6));
log(concat("Commit: IP: ", ClientIP, " Mac: ", ClientMac));
execute("/usr/sbin/my_script_here", "commit", ClientIP, ClientMac);
}
Pode ser diferente para versões diferentes do Linux, mas deve lhe dar a ideia.
Veja aqui outro exemplo:
man dhcpd.conf
também deve fornecer mais informações.
Baiscally, você quer usar on commit
e execute
dentro dele para especificar um script a ser executado.