I'm attempting to route my DNS queries through the OpenVPN interface, tun0. The only way I seem to be able to accomplish this is to use a redirect rule to forward all traffic on port 53 to my VPN providers DNS servers. However, when running a leak test, it shows OpenDNS servers and not the VPN providers. The OpenDNS servers are what I'm adertising to on the WAN interface. I've unchecked the "Use DNS servers advertised by peer" option on the VPN interface and entered the VPN providers DNS servers to the custom DNS servers, but it seems those are ignored. If I remove the redirect rule, I see the queries going out the wan interface, eth1, instead of the tun0 VPN interface. Any help would be appreciated!
Thanks, I found the problem. I'm using VPR to split my VPN tunnel and had not applied an additional IP address that was being used when I connected to my work VPN. Added that, and no more leak.