I was planning to setup a Raspberry Pi to use my hosts file to filter out and block ads, but while digging around on the web found a project that had already done that along with added a web admin panel and statistics too. Pi-hole is a quick and easy to install ab-blocking solution for the whole network.
Their site has a well laid out guide and their support is fast should you run into any issues. For the most part though it’s 1) get a Pi with Raspbian Lite 2) run curl -L https://install.pi-hole.net | bash
on the Pi then 3) make a couple changes on router DNS server and restart systems to receive updated settings. Once up and running all devices connecting to your network will enjoy ad-blocking even if ad-block software is not or can’t be installed on them.
Mine has been running for number of months now without any issues and receives regular updates of ad sites to block. A quick look at the admin panel shows the current day’s statistics.