If you are going with FreeIPA, bite the bullet and have it to DNS and DHCP too. In that regard its like Active Directory, it wants to do everything. Is there something you are doing with dnsmasq that ...