Nullam nisi nisi, aliquam eu ligula tristique, auctor pretium quam. Mauris vulputate erat in luctus euismod. Fusce vitae vulputate purus, non lacinia enim. Phasellus ut varius ligula. Sed varius vitae ipsum ac finibus. Duis venenatis sed ex ut ullamcorper. Nulla ultrices varius nulla sed fringilla. Morbi convallis egestas varius. Proin eu volutpat orci, at ultricies ipsum. Donec pulvinar ornare nisi, sit amet tempus ex volutpat sagittis. Integer felis nulla, porta ut nibh sed, ultricies ornare metus. Suspendisse eget gravida odio, eu dapibus justo. Nullam malesuada dolor vel nibh luctus molestie.
Use Tailscale for a pretty painless experience. It’s a free open that you set up on your network (mine is on the same machine as my Pihole setup) and it just works. Tailscale is basically an VPN built on WireGuard
Yes, although unless you port forward your pihole (not sure I’d recommend that), then it’ll only work on your home wifi. If you want ad blocking from your DNS, it’d be better to look at something like Adguard.
Also, a lot of vpn providers offer DNS ad blocking while connected to the VPN already. Check to see if your provider has this
Agreed! Their website with installation instructions and set up guide is at pivpn.io! It’s free, open source, and specifically made for systems with pi hole running! It’s incredibly easy to set up with an interactive installer and automatic integration with pihole as the DNS. And if you use Wireguard, the “link” is as easy as transferring a file.
I use it and it’s incredibly fast as I can remote desktop to my machine at home without any delay.
PiVPN Wireguard is great. I use it as my home VPN server, and it works 100% of the time. I also have a profile for my phone so I can connect when on mobile data and retain ad blocking. When I am getting work done remotely I can connect and access my home network, and it adds protection when using public WiFi.
Tailscale is the most fun I’ve ever had playing with networks.
Interesting. Although I need to he able to switch my location frequently.
Since this is a need, how should I go about this? Is the PiVPN thing a good choice? Or setting up OpenVPN somehow?
I’m only familiar with 3rd party VPN clients, but if there’s better way to go about this that you know of let me know.
I pretty much need to appear in different locations. That’s why I need a VPN.
Thanks for the input
I personally use an OpenVPN server hosted at home with the VPN port port forwarded. I would configure the VPN server to only forward DNS traffic to the pihole. If you have a domain handy(free or otherwise), you could set up dynamic DNS to ensure you’re always connected to the correct IP.
I have a tutorial here if you want to check it out. It’s slightly out of date(need to remove a step), but the references at the bottom should be up to date.
Interesting. Although I need to he able to switch my location frequently.
I don’t use those services, but in theory you could setup your home network in such a way that your internet uses the VPN, instead of a single device.
(The issue is that if you want to use Pihole outside your home, you’ll need a VPN towards your home and your device can’t run both at the same time. So if the home handles the location VPN, you can VPN at home and do outside-VPN-home-Pihole-VPN-proxy-internet)