FUTO Guide to Self Hosted VPN and Ad Blockers

Table of Contents

So you want to minimize the ads coming in and the personal data going out while you use the internet? Let FUTO quickly walk you through the state of the art in easy ad blocking and VPN solutions.

Ad blockers are one of the most popular types of browser extensions — and for good reason. Simply put, ad blockers are software specifically developed to remove advertisements from the sites you visit; they’re easy to install, available as browser extensions, and are compatible with just about every device and platform.

While many people use ad blockers to avoid the annoyance of pop-ups and auto-playing ads, there are other reasons you might want to consider using them too. For example:

  • Protecting your privacy: Ads can contain scripts that collect information about your browsing habits. A good ad blocker will stop this from happening.
  • Reducing data usage: Ads can take up a lot of space on your phone or tablet’s data plan when you’re not connected to Wi-Fi; an ad blocker prevents this from happening by blocking all ads, including those that load when you’re using cellular data instead of WiFi.
  • Improving page load times: Some sites load faster if they don’t have any ads on them at all — at least until advertisers figure out how to work around this problem!

Browser Plugin Ad Blocker

To get started with an ad blocker the casual user can just install a browser plugin, which is easy, free but only works for internet traffic inside that browser and not for other computer related internet traffic. We can recommend, for example

VPN Based Ad Blockers

VPN based ad blockers are a slightly more advanced version of a tracker and ad blocker in the sense that a good VPN can route all the traffic from your computer through their own extensive ad blocker lists at the DNS level, meaning the traffic from banned tracking websites and ads never even reaches your computer. We can recommend

Image of a VPN app

Third Party DNS based filtering

This method of adblocking relies on a third party domain name resolver from blocking ads and trackers. In the next chapter we will describe how to deploy your own but if you want a quick and easy solution just set up the Quad9 DNS by watching the excellent Quad9 setup videos at https://www.quad9.net/support/set-up-guides/

Self-Hosted PiHole VPN and Ad Blocker

For the truly fanatic about their privacy and security there’s nothing like self-hosting your own VPN and customizing your own ad blocker. Whether you are using a browser plugin or relying on your VPN provider to do DNS level adblocking for you, there are a couple of concerns to bear in mind:

  • The VPN provider or the adblocker plugin get to see all your internet traffic.
  • Potentially, the VPN provider could log all the sites you visited or the ads that were filtered.
  • Furthermore not your computer, not your software, not your sovereignty.

If you truly want a truly sovereign self-hosted VPN with an ad blocker and a tracker blocker, a combination of PiHole https://pi-hole.net/ and Wireguard https://www.wireguard.com/ is your choice. Thankfully most of the heavylifting and setup can be handled by the

wget -O install.sh https://gitlab.com/cyber5k/mistborn/-/raw/master/scripts/install.sh && sudo -E bash ./install.sh

Wireguard Control Panel

First order of business after installing Mistborn is to turn on the Wireguard VPN client on your desktop or mobile using the provided QR code.

PiHole Control Panel

Once you have turned on your Wireguard on go to the PiHole control interface to access detailed logs of all your VPN tunnel and adblocker activity:

http://pihole.mistborn/index.php

Out of the box PiHole filters over 130 thousand domains and specific domains can be further added to the filter lists:

Feel free to download more lists from here https://oisd.nl/downloads and upload them directly into the PiHole at

http://pihole.mistborn/groups-adlists.php

and then refresh Gravity list

http://pihole.mistborn/gravity.php

 

Voila!

Congratulations! You now have a fully self hosted VPN service with a dedicated, customisable ad blocker. To make a final check visit an ad blocking test website and see the results for yourself.

https://browserleaks.com/proxy

Site Login

FUTO is a new organization founded to develop technology and share knowledge that gives control of computers back to the people.

futo_logo-01