Is there any way you could implement the ability somehow for pi-hole to run on eth/wlan/tun, like two out of the three at the same time? Any way you could look into it? Or have you? I am just curious because I am just interested in trying pi-hole over vpn while outside my home network.
Check out https://www.cyberciti.biz/faq/ubuntu-linux-install-pi-hole-with-a-openvpn/ if you want set up VPN along with pihole to block ads on the go.
I'm not sure if this method still works but you can try it: https://www.reddit.com/r/pihole/comments/59p3h8/pihole_on_multiple_interfaces/d9bcboh/
@firestorrrm This method should work. Over the long run I might implement an interface selection into the Settings page.
For a fresh install you can also use our own wiki, which provides further details on how to configure clients and your firewall (critical if your Pi-hole is facing the internet), but I guess @helpme555 already has installed VPN and is only asking how to activate it on more interfaces.
https://github.com/pi-hole/pi-hole/wiki/Pi-hole---OpenVPN-server
Yes, sir. You are probably all to familiar with the pi-hole install where the interface selection only allows for one choice. If I recall correctly the vpn guides ask that pihole listen on the tun interface. Would it be helpful for users looking to try a local connection and vpn to be able to select more than one at the same time??
@firestorrrm "s input is in the direction i am looking toward.
Thanks for the input as well @Anudeep
The easiest way is you go to your Pi Hole user interface (http://pi.hole/admin), go to settings, advanced DNS, Interface Listening Behavior, and select the top option.
It's June 2019 and this still works.