when you're running your own vpn server you can also run your own DNS server on the same box; push out this DNS server to the client and (depending on the client OS) all DNS queries will also go via the VPN.
push "dhcp-option DNS <IP>"
If you're using Windows it is helpful to use
register-dns