Don’t forget pihole combined with Tailscale magic DNS to get blocking on the go!
I also recommend installing unbound during the pihole installation to make your server also handle the DNS resolution. Easy, better privacy, I never noticed a performance drop.
Login to reply
Replies (4)
this is a good idea. thanks for the recommendation.
I should have said Tailscale “nameservers” not MagicDNS. Setting a Tailscale nameserver lets you route the DNS requests back home without routing all data through your home network.
Tailscale has some performance drawbacks. If you have the skills to host things yourself, wireguard will give you the best performance. I use this container and it's so good 
GitHub
GitHub - wg-easy/wg-easy: The easiest way to run WireGuard VPN + Web-based Admin UI.
The easiest way to run WireGuard VPN + Web-based Admin UI. - wg-easy/wg-easy
But I otherwise have the same setup: pihole, unbound, VPN is the mobile on the go powerhouse set up.