Pi-hole VS udm-utilities

Compare Pi-hole vs udm-utilities and see what are their differences.

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
Pi-hole udm-utilities
1305 145
36,285 2,376
1.8% 4.8%
9.3 8.9
4 days ago 14 days ago
Shell Shell
GNU General Public License v3.0 or later GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of Pi-hole. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-23.


Posts with mentions or reviews of udm-utilities. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-14.
  • Two VLANs on one port?
    1 project | reddit.com/r/Ubiquiti | 21 May 2022
    If you want to SSH in and poke around, that’s on you. I have read people figured out how to disable outbound SRCNAT by finding the appropriate iptables rule and making a script to disable it. Likewise there’s a whole group of people active at https://github.com/boostchicken-dev/udm-utilities that have hacked in more functionality, and you can have conversations about UDM hacking on the unofficial ubiquiti discord https://discord.gg/ui
  • Adguard and Ubiquiti - DNS issues
    1 project | reddit.com/r/Adguard | 16 May 2022
    UDM Utilities
  • Capture/Redirect DNS on UDM-P
    1 project | reddit.com/r/Ubiquiti | 15 May 2022
  • Adblock on UDM Pro
    2 projects | reddit.com/r/Ubiquiti | 14 May 2022
  • UDM-Pro & Port 443 Forwarding?
    1 project | reddit.com/r/Ubiquiti | 5 May 2022
    You can do this by using cni to create a macvlan then run your http server and bind it to the created ip. You can use port forwarding to forward 443 to the macvlan ip as if it was external.
  • Pi-hole doesn't automatically restart when restarting UDM-Pro
    2 projects | reddit.com/r/Ubiquiti | 3 May 2022
    I installed on-boot-script and have 10-dns.sh in /mnt/data/on_boot.d, but I'm assuming that's not running correctly because of items 1 and 2 above. Is there something else I need to do?
    2 projects | reddit.com/r/Ubiquiti | 3 May 2022
    I recently installed Pi-hole on my UDM Pro and it works great, with the exception that it won't automatically restart when I restart the UDM Pro. I've validated that the problem is that the container isn't running by executing podman ps; all I have to do is re-start pihole and it works again.
  • issue installing pihole on my UDM
    2 projects | reddit.com/r/Ubiquiti | 3 May 2022
    # curl -L https://github.com/boostchicken-dev/udm-utilities/raw/master/cni-plugins/20-dns.conflist -o /mnt/data/podman/cni/dns.conflist
    2 projects | reddit.com/r/Ubiquiti | 3 May 2022
    Hi, I've followed these instructions - here But I got this error
  • wireguard no handshake
    2 projects | reddit.com/r/WireGuard | 28 Apr 2022
    Ah, you too have a UDM. I don't know if you knew it was an option, but if you already have the udm-utilities boot loader set up ( https://github.com/boostchicken-dev/udm-utilities) , there is a kernel level wireguard model that you can install right into the udm. ( https://github.com/tusc/wireguard-kmod)

What are some alternatives?

When comparing Pi-hole and udm-utilities you can also consider the following projects:

AdGuardHome - Network-wide ads & trackers blocking DNS server

Technitium DNS Server - Technitium DNS Server

blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features

PowerDNS-Admin - A PowerDNS web interface with advanced features

pihole-regex - Custom regex filter list for use with Pi-hole.

wireguard-kmod - WireGuard for UDM series routers

nextdns - NextDNS CLI client (DoH Proxy)

Webmin - Powerful and flexible web-based server management control panel

bypass-paywalls-chrome - Bypass Paywalls web browser extension for Chrome and Firefox.

uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

docker-nxfilter - :whale: Run NxFilter in Docker!

multicast-relay - multicast-relay docker for UniFi Dream Machines