I have the same issue. A client machine comes in from a OpenVPN connection and connects successfully, using IP address, however, name resolution does not work. I have added the domain overide in the DNS Resolver settings and I am still not able to resolve names, only IP addresses. I am not using PFSense for DHCP on my LAN. I have a Windows Active Directory setup and utilize Windows server for DHCP and DNS. How could I get this to work, or is there a recommended configuration for a Windows AD environment?