I decided to try the Pi-hole® network-wide ad blocking service on a ODROID C2 SBC. I Googled around and saw mention of this running on ODROIDs but no specific “how-to” info. I know it runs well on a Raspberry Pi as I tried that 🙂 The ODROID C2 has more power, memory and network bandwidth so it should be (and IS) a great host.
In case you don’t know, Pi-hole is a network-level advertisement and internet tracker blocking service which acts as a DNS sinkhole and optional DHCP server for use on a local/private network. You setup your computers to use the Pi-hole host as the DNS server — and your done! It also provides a great web interface dashboard for options and status.
Installing Pi-hole on an ODROID C2 running Ubuntu is very straightforward. You can use the instructions from Git: https://github.com/pi-hole/pi-hole
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole/automated install/" sudo bash basic-install.sh
If you end up using Pi-hole, please support its development. Donation info is available at the Git URL above.