L’article de XDA sur l’exécution du blocage des publicités à l’échelle du réseau à partir d’une Raspberry Pi Zero fait discrètement valoir le cas du déplacement de Pi-hole hors de la Pi. L’absence d’Ethernet sur le Zero, le motif d’usure de la carte SD et la forme de point unique de défaillance poussent tous les auto-hébergeurs vers quelque chose qui s’exécute sur du matériel de bureau réel. Pi-hole reste excellent. C’est juste que ce n’est plus obligatoire de vivre sur une Pi, et si ça se déplace de toute façon, ça vaut la peine de se demander si AdGuard Home, Technitium ou un résolveur hébergé pourrait mieux convenir.
Pi-hole est la bonne réponse pour de nombreux laboratoires domestiques. Ce n’est pas la bonne réponse pour tout le monde. AdGuard Home couvre plus de protocoles dès la boîte. Technitium est livré avec un ensemble de fonctionnalités d’entreprise. NextDNS et ControlD abandonnent complètement le matériel. Nous avons testé 7 alternatives à Pi-hole sur desktop et les avons classées en fonction de la complexité d’installation (sur Windows, macOS et Linux), de l’étendue de la liste de blocage, du support DNS chiffré, de la qualité du tableau de bord et de la façon dont elles se comportent lorsque le routeur en amont ne vous permet pas de pousser DHCP.
Comparaison rapide
| Application | Meilleure pour | Plan gratuit | Desktop natif | Fonctionnalité distincte |
|---|---|---|---|---|
| AdGuard Home | Le remplacement de Pi-hole le plus facile | Oui, entièrement gratuit | Win, Mac, Linux | DoH, DoT, DoQ intégrés |
| Technitium DNS | Auto-hébergeurs qui veulent des fonctionnalités d’entreprise | Oui, entièrement gratuit | Win, Mac, Linux | Redirection conditionnelle, DNSSEC complet |
| NextDNS | Pi-hole sans matériel hébergé | Niveau gratuit | Clients Win, Mac, Linux | Plus grande bibliothèque de listes de blocage de série |
| ControlD | DNS hébergé avec profils par appareil | Niveau gratuit | Clients Win, Mac, Linux | Niveau gratuit malware-and-tracker sans compte |
| Blocky | Résolveur auto-hébergé léger | Oui, entièrement gratuit | Linux, Docker | Un seul binaire Go, faible utilisation des ressources |
| Mullvad DNS | DNS gratuit, sans compte, respectueux de la vie privée | Oui, entièrement gratuit | Définir dans l’OS | Anonyme et sans journalisation |
| Unbound | Utilisateurs avancés qui veulent un résolveur récursif | Oui, entièrement gratuit | Win, Mac, Linux | Validation DNSSEC depuis la zone racine |
Pourquoi les gens quittent Pi-hole pour desktop
Les tendances de r/selfhosted et du forum communautaire Pi-hole:
- Pi comme point unique de défaillance. Une carte SD défaillante ou une brève coupure de courant arrête le DNS de tout le réseau. Passer à un desktop ou à un petit serveur résout le problème matériel mais soulève la question de savoir si Pi-hole est toujours le bon logiciel.
- Pas de DoH ou DoT natif. Pi-hole a besoin de Cloudflared ou Unbound en couche au-dessus pour gérer les serveurs en amont chiffrés. AdGuard Home et Technitium le font nativement.
- Les règles par client sont limitées. Pi-hole s’est amélioré ici, mais la configuration reste plus brute que le tableau de bord par client d’AdGuard Home.
- Windows est maladroit. Pi-hole ne s’exécute pas nativement sur Windows. Le chemin pris en charge est Docker Desktop ou WSL, tous deux avec leurs propres bizarreries.
- Les utilisateurs mobiles loin de chez eux. Une fois que vous quittez le LAN, la protection de Pi-hole s’arrête à moins que vous n’ajoutiez un tunnel WireGuard ou Tailscale.
Si c’est l’une de ces raisons qui vous fait lire cet article, voici sept alternatives à Pi-hole pour desktop.
Les 7 alternatives à Pi-hole
1. AdGuard Home, meilleur pour le changement de Pi-hole le plus facile
AdGuard Home est le remplacement le plus direct de Pi-hole. Le binaire de bureau s’exécute sur Windows, macOS, Linux Intel et ARM, et Docker. Il fait le même travail de blocage DNS, avec un tableau de bord plus propre, avec support natif de DNS-over-HTTPS, DNS-over-TLS et DNS-over-QUIC, et des règles par client dans l’interface graphique plutôt que dans le fichier de configuration. Les listes de filtres sont interchangeables avec celles de Pi-hole.
Où il manque: Certains outils spécifiques à Pi-hole (tableau de bord PADD, Teleporter) n’ont pas encore d’équivalent exact. L’application AdGuard mobile est payante.
Tarification:
- Gratuit: AdGuard Home lui-même, entièrement open-source
- Payant: Les bloqueurs mobiles et desktop d’AdGuard sont un produit payant séparé
- vs Pi-hole: Les deux gratuits. AdGuard Home gagne en support de protocole et UX par client, Pi-hole gagne en profondeur communautaire et écosystème.
Migration depuis Pi-hole: Arrêtez Pi-hole, exportez la liste blanche et la liste noire, importez dans AdGuard Home via le tableau de bord, pointez le routeur vers le nouveau résolveur. Environ une heure pour une migration prudente.
Télécharger: AdGuard Home | GitHub
Conclusion: Choisissez ceci quand vous voulez un remplacement de Pi-hole à un seul binaire avec DNS chiffré de première classe.
2. Technitium DNS, meilleur pour les auto-hébergeurs qui veulent des fonctionnalités d’entreprise
Technitium DNS Server est le plus proche que le monde open-source arrive à un serveur DNS de classe Microsoft. Il s’exécute en tant que programme d’installation natif sur Windows, macOS et Linux, supporte DoH, DoT, DoQ, validation DNSSEC complète, redirection conditionnelle, zones personnalisées, DNS à horizon fractionné et moteur de liste de blocage intégré. Le tableau de bord expose tout, des journaux de requêtes aux règles d’accès par zone.
Où il manque: Plus raide que Pi-hole ou AdGuard Home. Beaucoup de fonctionnalités sont destinées aux configurations de petites entreprises, pas aux ménages, et la densité de l’interface le reflète.
Tarification:
- Gratuit: Tout, code source disponible
- Payant: Support commercial optionnel
- vs Pi-hole: Les deux gratuits. Technitium est plus puissant, Pi-hole est plus convivial.
Migration depuis Pi-hole: Installez, importez les listes de blocage, configurez les applications DNS pour le blocage par catégorie, configurez la redirection conditionnelle pour les domaines locaux. Prévoyez un samedi.
Télécharger: Technitium DNS
Conclusion: Choisissez ceci quand vous voulez un résolveur auto-hébergé avec redirection conditionnelle, horizon fractionné et DNSSEC complet dans un seul paquet.
3. NextDNS, meilleur pour l’hébergement sans matériel
NextDNS est ce que serait Pi-hole si vous externalissiez la boîte. Le tableau de bord expose les listes de blocage, les réécritures, les listes blanches, les journaux de requêtes, les contrôles parentaux et les règles par profil. Les clients Windows, macOS et Linux épinglent l’OS au profil correct et survivent aux changements de réseau (WiFi maison au partage cellulaire au WiFi de bureau) sans reconfiguration manuelle.
Où il manque: Hébergé dans le cloud, le résolveur voit donc vos requêtes. Le niveau gratuit limite les requêtes mensuelles.
Tarification:
- Gratuit: 300 000 requêtes par mois
- Payant: Pro à 19,90 $/an supprime la limite
- vs Pi-hole: Pi-hole s’exécute sur votre matériel et votre réseau. NextDNS n’a rien de tout cela et se déplace avec l’appareil.
Migration depuis Pi-hole: Créez un profil NextDNS, importez les listes de blocage, installez le client desktop sur chaque appareil, définissez le DNS du routeur pour le cas réseau.
Télécharger: NextDNS desktop
Conclusion: Choisissez ceci quand vous voulez une protection de niveau Pi-hole qui suit l’ordinateur portable.
4. ControlD, meilleur pour DNS hébergé avec profils par appareil
ControlD est le concurrent le plus proche de NextDNS, et le différenciateur est la granularité des profils par appareil au niveau gratuit. Vous pouvez épingler l’ordinateur portable à un profil, le PC de l’enfant à un autre et la boîte de travail à un troisième, tout sans payer. Les clients Windows, macOS et Linux sont stables et changent proprement de profils quand le réseau change.
Où il manque: Les règles personnalisées et le routage avancé se cachent derrière le niveau payant. Le niveau gratuit est suffisant pour les ménages mais pas pour les utilisateurs avancés.
Tarification:
- Gratuit: Profils par appareil, listes de blocage basiques, niveau malware-and-tracker sans compte
- Payant: ControlD Pro à partir de 2 $/mois pour 10 profils et règles personnalisées
- vs Pi-hole: Les deux gratuits au niveau basique. ControlD possède son propre réseau anycast et se déplace avec l’appareil; Pi-hole reste à la maison.
Migration depuis Pi-hole: Créez un profil, importez les listes de blocage, installez le client desktop sur chaque boîte, définissez le DNS du routeur pour le cas à l’échelle du réseau.
Télécharger: Télécharger ControlD
Conclusion: Choisissez ceci quand vous voulez des profils par appareil sans payer.
5. Blocky, meilleur pour l’auto-hébergement léger
Blocky est un seul binaire Go qui fait le travail de Pi-hole dans une fraction des ressources. Déposez le binaire sur n’importe quelle boîte Linux ou exécutez-le dans Docker, pointez la configuration YAML vers un ensemble de listes de blocage, et le résultat est un résolveur minuscule, rapide avec intégration Grafana raisonnable pour les journaux de requêtes. Pas de tableau de bord GUI de série, ce qui garde l’empreinte petite.
Où il manque: Pas de tableau de bord. La configuration est YAML uniquement. Les utilisateurs avancés aiment ça. Les ménages ne le feront pas.
Tarification:
- Gratuit: Tout, licence MIT
- Payant: Rien
- vs Pi-hole: Les deux gratuits. Blocky est beaucoup plus léger et sans interface. Pi-hole est plus convivial.
Migration depuis Pi-hole: Déposez le binaire Blocky, construisez une config à partir de l’exemple, listez les listes de blocage, pointez le DNS du routeur. Une demi-heure si vous êtes à l’aise dans un terminal.
Télécharger: Blocky sur GitHub
Conclusion: Choisissez ceci quand vous voulez un minuscule résolveur que vous pouvez laisser n’importe où et oublier.
6. Mullvad DNS, meilleur pour DNS gratuit respectueux de la vie privée
Mullvad DNS est le résolveur public gratuit sans compte que Mullvad exécute dans le cadre de son infrastructure de confidentialité. Pointer le desktop sur celui-ci obtient DoH ou DoT avec blocage optionnel des annonces et des traceurs, tout sans configurer un serveur ou créer un compte. Il n’y a pas de tableau de bord car il n’y a rien à configurer: le blocage est activé ou désactivé selon le point de terminaison Mullvad que vous choisissez.
Où il manque: Pas de personnalisation par appareil, pas de journaux de requêtes, pas de listes de blocage que vous pouvez ajuster. Prenez-le tel quel.
Tarification:
- Gratuit: Tout, aucun compte requis
- Payant: Rien
- vs Pi-hole: Pi-hole est configurable et sur votre propre boîte. Mullvad DNS est un résolveur public configurer-et-oublier.
Migration depuis Pi-hole: Configurez le DNS de l’OS ou du routeur pour pointer vers le point de terminaison DoH de Mullvad. Fait en deux minutes.
Télécharger: Mullvad DNS
Conclusion: Choisissez ceci quand l’objectif est “blocage des annonces, pas d’infrastructure, aujourd’hui”.
7. Unbound, meilleur pour les utilisateurs avancés qui veulent un résolveur récursif
Unbound est le résolveur récursif de NLnet Labs que la plupart des utilisateurs avancés de Pi-hole utilisent déjà derrière Pi-hole. Tirez-le vers l’avant comme résolveur principal, déposez une liste de blocage dans la zone locale, et vous obtenez une récursion validée DNSSEC depuis la zone racine sans que le fournisseur en amont ne voit vos requêtes. L’installation de bureau s’exécute sur Windows, macOS et Linux.
Où il manque: Pas de tableau de bord du tout. La gestion de la liste de blocage est un script que vous écrivez et cronnez vous-même. Les journaux sont syslog.
Tarification:
- Gratuit: Tout, licence BSD
- Payant: Rien
- vs Pi-hole: Pi-hole a un tableau de bord et un écosystème. Unbound n’a ni l’un ni l’autre, mais offre une véritable résolution récursive.
Migration depuis Pi-hole: Installez Unbound, remplacez le serveur en amont de Pi-hole par l’installation Unbound récursive, éventuellement script une liste de blocage dans la zone locale.
Télécharger: Unbound (NLnet Labs)
Conclusion: Choisissez ceci quand l’objectif réel est la résolution récursive, pas juste le blocage.
Comment choisir
- Choisissez AdGuard Home pour un remplacement Pi-hole propre sur le même matériel.
- Choisissez Technitium DNS si vous voulez des fonctionnalités d’entreprise dans un seul binaire.
- Choisissez NextDNS si vous voulez une infrastructure zéro et une protection portable par ordinateur portable.
- Choisissez ControlD si vous voulez des profils par appareil sans payer.
- Choisissez Blocky si vous voulez un minuscule résolveur sans interface.
- Choisissez Mullvad DNS si vous voulez un blocage configurer-et-oublier sans configuration.
- Choisissez Unbound si l’objectif réel est la résolution récursive.
- Restez sur Pi-hole si le tableau de bord, la communauté et l’écosystème sont toujours la raison pour laquelle ça marche pour votre maison.
FAQ
Les alternatives à Pi-hole peuvent-elles s’exécuter sur desktop Windows?
Oui. AdGuard Home, Technitium, NextDNS, ControlD et Unbound livrent tous des programmes d’installation Windows natifs. Blocky s’exécute dans Docker Desktop sur Windows.
Quelle alternative à Pi-hole supporte DNS-over-HTTPS nativement?
AdGuard Home, Technitium DNS, NextDNS, ControlD et Mullvad DNS exécutent tous DoH de série.
Quelle est la meilleure alternative gratuite à Pi-hole pour un NAS Synology?
AdGuard Home ou Pi-hole lui-même, tous deux disponibles via le paquet Synology Docker. Technitium fonctionne également de manière propre dans un conteneur Synology.
Ai-je toujours besoin d’une Raspberry Pi pour l’un de ceux-ci?
Non. Chaque alternative de cette liste s’exécute sur du matériel de bureau (Windows, macOS ou Linux), dans Docker ou en tant que service hébergé. La Pi a toujours été optionnelle.
Puis-je conserver mes listes de blocage Pi-hole quand je change?
Oui. AdGuard Home, Technitium et Blocky acceptent tous les mêmes listes de blocage de style hosts que Pi-hole utilise (StevenBlack, HaGeZi, EasyList, OISD). NextDNS et ControlD ont leur propre interface pour ajouter les mêmes listes.