Local DNS not resolving when using custom DNS providers
I have a problem with DNS resolving when hosts use custom DNS providers.
PFSense DNS servers are currently set to OpenDNS. When a host gets an address via DHCP, it will use the OpenDNS DNS addresses provided in the general setup tab. There are a few hosts that I don't want to use OpenDNS, I have them using different DNS servers. I do this by setting different DNS servers in the DHCP reservation for those hosts.
The problem is, the hosts I set different DNS servers for in reservations, cannot resolve local server DNS names. Hosts that don't have reservations with different DNS servers can resolve local host names.
I'm hoping there's a way to make all my hosts resolve DNS names from the pfsense box, even when I override their DNS addresses in a DHCP reservation. This may not be possible, but I'm really hoping that it is. Is there a way to do this?