Does anyone know how to do selective DNS on PfSense (2.4.4)?
My problem:
I want the VLAN that has mobile devices to use the ExpressVPN DNS automatically, but my other VLANS (Like my PC) to continue using Cloudflare, which is not on the VPN.
So I only want the devices on the VPN use the VPN’s DNS & every other device use cloudfare.
I just switched from PIA to ExpressVPN:
-I setup OpenVPN
-I’m routing traffic
But I’m still connected to cloudflare’s DNS and want to use ExpressVPN’s DNS to have 0 leaks (I know cloudflare has no logs either)
To change this I went to Services / DNS resolver / General settings
-I set The Outgoing Network Interfaces to the ExpressVPN interfaces
-I registered DHCP leases in the DNS Resolver
-I disabled fowarding mode
This makes ALL traffic use the VPN’s DNS. How can I do this based on VLAN/network?
I am also running pfBlocker if that means anything.