Hi I have setup an openVPN client with Kill Switch as in Tom’s Video. However DNS requests are going to my Upstream DNS as specified in System | General. I have tried the following:
If I go to General DNS Resolver and select the VPN Interface for Outgoing Network Interfaces then ALL DNS requests from openVPN AND non openVPN hosts get sent out to the openVPN DNS. I do not want this behavior. I want the openVPN DNS host requests to go through the tunnel and NON to be routed to the Upstream DNS as specified in System | General Setup | DNS.
What is the best approach for this? Could this be done with a Firewall Rule and what would that look like? Thanks for any help!
In addition to my WAN, I have two interfaces - LAN and a VPN (PIA). I have the DNS resolver enabled, but DNS forwarder disabled. I have two DNS’es set for each interface (Cloudflare’s DNS addresses for the LAN, and PIA’s DNS addresses for the PIA interface).
I have certain devices (including this pc) running through the PIA vpn, and the rest of my LAN running to my ISP. When I check (from my pc) what my public IP address is, it shows me the PIA server address, which is great, but when I conduct a DNS leak test, I get my ISP’s DNS address ??