Toute la maison · DNS

Bloquez les pubs sur tout le réseau, depuis votre PC

Votre PC devient le filtre DNS anti-pub de la télé, de la console et des téléphones : réglez une fois le DNS de chaque appareil sur lui, et les serveurs de pub et de pistage cessent de leur répondre. Un seul programme gratuit, sans Raspberry Pi. Le PC doit rester allumé.

  • 100 % gratuit
  • Sans compte
  • Windows et Linux
  • Un réglage par appareil

Fonctionnement

Chaque appareil demande d’abord les noms. C’est là que les pubs s’arrêtent.

Avant de se connecter à quoi que ce soit, un appareil demande à un serveur DNS l’adresse de chaque nom : la vidéo, l’application, et le serveur de pub juste à côté. Le filtre DNS d’AdHole répond « nulle part » pour les domaines de publicité et de pistage, et transmet toutes les autres questions.

Par défaut, il les pose à Cloudflare, en liaison chiffrée : tant qu’il répond à temps, votre fournisseur d’accès ne voit pas les noms des sites que vous ouvrez ; Cloudflare, lui, les voit. Vous pouvez changer de résolveur.

Si tous les résolveurs chiffrés tombent, ou tardent plus de trois secondes, AdHole pose vos questions en clair, le temps de la panne : à Cloudflare, dernier résolveur de la liste par défaut, puis à votre box s’il se tait aussi, plutôt que de laisser le PC et vos appareils sans internet. Votre fournisseur d’accès revoit alors ces noms. Le filtrage continue pendant ce temps, et AdHole revient au chiffré dès qu’un résolveur répond.

Derrière, des listes publiques reconnues (AdGuard, HaGeZi), rafraîchies une fois par jour. Chaque liste se coupe d’un clic.

Les noms qui n’existent que chez vous, comme la page de votre box ou une imprimante, continuent de marcher : AdHole les confie à votre box, qu’il trouve tout seul et qu’il suit quand le réseau change.

Box internet
Cet ordinateur AdHole · filtre DNS
  • Télé
  • Console
  • Téléphone
Le DNS de chaque appareil se règle à la main, une fois, sur cet ordinateur.

Sans Raspberry Pi

Le PC que vous avez déjà fait l’affaire.

  • AdHole tourne sous Windows (64 bits) et sous Linux avec systemd. Installez-le sur un PC de la maison : ce PC devient le filtre DNS.
  • Sur ce PC, il va plus loin qu’un filtre DNS : il retire les pubs vidéo de YouTube et refuse les bandeaux de cookies dans ses navigateurs.
  • La contrepartie : le PC doit rester allumé pour les appareils qui passent par lui. Si vous préférez ne pas en laisser un allumé, le même programme tourne sur un Raspberry Pi 4 ou 5. AdHole sur Linux et Raspberry Pi

Vos appareils

Un réglage par appareil, deux minutes chacun.

AdHole ne modifie pas les réglages de vos appareils à votre place. Vous le faites une fois, sur chacun.

  1. Relevez l’adresse de ce PC.

    Le tableau de bord l’affiche en « adresse de ce PC », et adhole status la donne aussi.

  2. Réservez-la dans votre box.

    Dans les réglages de votre box, réservez cette adresse pour le PC, pour qu’elle ne change plus. On parle souvent de bail statique ou d’attribution d’IP statique ; les noms des menus varient selon la box.

  3. Sous Windows, classez le réseau en privé.

    Sinon le pare-feu laisse vos appareils dehors. Paramètres → Réseau & Internet → Wi-Fi ou Ethernet → votre réseau → Type de profil réseau → Réseau privé.

  4. Réglez le DNS de chaque appareil sur cette adresse.

    Dans les paramètres réseau de l’appareil. Télés Samsung et LG, Android TV et Google TV, PS5, Xbox, iPhone, Android : le guide pas à pas.

  5. Vérifiez dans le tableau de bord.

    Utilisez l’appareil une minute : ses requêtes apparaissent dans le tableau de bord, bloquées comprises. Si rien n’apparaît, l’appareil interroge encore votre box, souvent par l’IPv6 : voir plus bas.

Le piège de la box

Pourquoi le réglage DNS de votre box peut ne pas suffire.

Le conseil habituel : faire distribuer votre PC comme serveur DNS par la box, pour tous les appareils d’un coup. Nous l’avons essayé sur une Bbox (Bouygues Telecom) le 12 septembre 2026. Ça n’a pas marché, pour deux raisons.

La box a ajouté le PC, sans se retirer
Sa propre adresse est restée en premier DNS, verrouillée, et le PC est passé second. Un appareil interroge le premier serveur qui répond, et la box répond toujours : le filtre ne serait presque jamais consulté, tout en ayant l’air en place.
La box annonce son propre DNS en IPv6
Les appareils préfèrent l’IPv6, et rien dans l’interface de cette box ne change cette annonce. Même un bon réglage DNS en IPv4 serait contourné.

Votre box se comporte peut-être autrement : le tableau de bord vous le dira, puisqu’un appareil qui passe par AdHole y apparaît. Ce qui contourne les deux pièges, c’est le DNS saisi sur chaque appareil. Pour couvrir toute la maison sans toucher à chacun, il faut un routeur que vous contrôlez, par exemple sous OpenWrt, derrière celui de votre fournisseur : il peut distribuer un DNS unique et couper l’annonce IPv6.

Ce que ça bloque

Ce qui change sur une télé ou une console, et ce qui ne change pas.

Par le DNS, un appareil perd les pubs et traceurs qui viennent de serveurs publicitaires, dans toutes ses applications. L’emplacement d’une pub retirée peut rester vide. YouTube fait exception : ses pubs viennent des mêmes serveurs que la vidéo.

Ce que chaque filtre retire
Quoi Sur cet ordinateur Cet ordinateur Télé, console, téléphone (DNS réglé sur l’ordinateur) Télé, console, téléphone Téléphone Android avec l’application Téléphone Android
Pubs et traceurs venant de serveurs publicitaires Oui Oui Oui
Emplacements de pub dans les pages Masqués Non : l’emplacement peut rester vide Masqués dans les navigateurs, avec le certificat
Pubs à l’intérieur des applications sans objet En partie : ce qui vient d’une régie En partie : ce qui vient d’une régie, jamais l’intérieur de l’appli
Pubs vidéo YouTube Oui, dans le navigateur Non Dans le navigateur, avec le certificat ; jamais dans l’application YouTube
Bandeaux de cookies Refusés, quand le site propose de tout refuser Non Refusés dans les navigateurs, avec le certificat, quand le site le propose
Pubs des écrans d’accueil des télés sans objet En partie sans objet
Twitch, Netflix, Prime Video (formules avec pub) Non Non Non
Fenêtres « acceptez ou payez » Retrait coupé par défaut Non Retrait coupé par défaut
Articles réservés aux abonnés Jamais débloqués Jamais débloqués Jamais débloqués

Aucun bloqueur n’arrête toutes les pubs. Certaines passeront, et un site peut parfois s’afficher de travers : une ligne dans le tableau de bord, pour autoriser ce site, le répare en général.

Le prix

Votre PC doit rester allumé, ou prenez un Raspberry Pi.

  • Les appareils réglés sur ce PC perdent internet quand il est éteint ou en veille, et tant que AdHole y est arrêté. C’est le vrai coût de cette méthode.
  • Les mises à jour s’installent la nuit, entre 3 h et 5 h : le filtrage s’interrompt le temps de l’installation (les conditions d’utilisation prévoient une trentaine de secondes), et ces appareils n’ont plus de DNS pendant ce temps.
  • Si AdHole plante, il redémarre tout seul : en 1 s sous Windows, 5 s sous Linux.
  • Ce PC garde votre box derrière AdHole, en secours. Les appareils réglés sur lui n’ont que l’adresse que vous leur avez donnée.
  • Pour revenir en arrière sur un appareil, remettez son DNS en automatique.

Réseau local

Il répond à votre réseau, et à personne d’autre.

Le filtre ne répond qu’aux adresses locales : réseaux privés comme 192.168.x.x et 10.x.x.x, adresses de lien local, et la plage partagée 100.64.0.0/10. Toute autre adresse reçoit un refus : AdHole ne devient jamais un résolveur ouvert sur internet.

Sous Windows, le pare-feu n’ouvre ses ports qu’au réseau local, sur les réseaux privés et de domaine. Sous Linux, les règles ufw ou firewalld n’ouvrent le port 53 qu’à votre réseau local.

Téléchargement

Un seul programme. Rien d’autre à installer.

Windows, Linux ou Android — un PC, un Raspberry Pi, un téléphone. Ni Java, ni .NET, ni Python à installer. Sur un ordinateur, l’installation demande les droits d’administrateur.

Windows

64 bits · x64

Télécharger l’installateur

adhole-setup-1.5.11.exe · 9,9 Mo

Version
1.5.11
Date
2026-10-05
Taille
9,9 Mo
SHA-256
90d49cf058c8677216d3ccbe2509825751241b482baf52c71d51951eacae106e

À savoir

L’installateur n’est pas signé. Windows affiche « Windows a protégé votre ordinateur » : cliquez sur « Informations complémentaires », puis « Exécuter quand même ». Vérifiez d’abord l’empreinte SHA-256, dans PowerShell :

Get-FileHash .\adhole-setup-1.5.11.exe

L’installation vous montre les conditions d’utilisation, en français ou en anglais, avant de modifier quoi que ce soit. Lisez-les.

Firefox reprend depuis sa version 120 les certificats ajoutés à Windows. S’il affiche une erreur de sécurité, cette option a été coupée : dans about:config, passez security.enterprise_roots.enabled à true.

Linux

systemd · amd64 · arm64

PC (amd64)

adhole-1.5.11-linux-amd64.tar.gz · 5,3 Mo

Raspberry Pi 4 et 5 (arm64)

adhole-1.5.11-linux-arm64.tar.gz · 4,8 Mo

Version
1.5.11
Date
2026-10-05
SHA-256 · amd64
7edb6cf19d44d8ac5497a063464eba28edf7c0411817bf3a42369f172dc34191
SHA-256 · arm64
0ce4b128b64bd7f87ad941269369bd70d4c308e9c90f1dd55a86e6f84cf0d750

Dans un terminal ouvert dans votre session de bureau :

tar xzf adhole-1.5.11-linux-amd64.tar.gzcd adhole-1.5.11-linux-amd64sudo ./adhole setup
  • Sur un Raspberry Pi, prenez l’archive arm64 et remplacez amd64 par arm64.
  • setup affiche le chemin des conditions d’utilisation. Lisez-les, puis tapez oui pour accepter et installer.
  • Il faut une distribution avec systemd : Ubuntu, Debian, Fedora, Arch, Mint, Raspberry Pi OS… Sans systemd, sudo ./adhole run fait tourner AdHole au premier plan.
  • Le proxy se règle tout seul sous GNOME et KDE. Sur un autre bureau, réglez vous-même la configuration automatique du proxy sur http://127.0.0.1:8053/proxy.pac.
  • Si setup signale que certutil manque, installez libnss3-tools (Debian, Ubuntu, Mint) ou nss-tools (Fedora), puis relancez sudo adhole setup.

Android

Android 8.0 ou plus récent · APK

Télécharger l’APK

adhole-1.5.11.apk · 53,8 Mo

Version
1.5.11
Date
2026-10-05
Taille
53,8 Mo
SHA-256
539206bbb340985fcbae4a4bf30759ade1f148fa6071c5122d4029c93f8ee108

À savoir

Pas sur Google Play : vous installez le fichier vous-même. Android demande une fois d’autoriser votre navigateur à installer des applications, puis vous ouvrez le fichier.

L’application affiche ses conditions d’utilisation à sa première ouverture, et ne filtre qu’après votre accord.

Les noms de domaine pour toutes les applis ; et, si vous installez son certificat, les pages de vos navigateurs. Jamais à l’intérieur des autres applis : les pubs de l’application YouTube restent, et une pub récompensée bloquée ne verse pas sa récompense.

Le même fichier s’installe sur un boîtier Android TV qui accepte les installations manuelles.

Installer sur Android, pas à pas

Chaque fichier a son empreinte SHA-256, publiée dans le fichier SHA256SUMS. Sous Linux : sha256sum -c SHA256SUMS --ignore-missing.

Questions

Ce qu’on demande sur toute la maison.

Protège-t-il la télé, la console, les téléphones ?

Oui, si vous réglez une fois leur DNS sur l’adresse de l’ordinateur, dans leurs paramètres réseau. Ils perdent alors les pubs et traceurs qui viennent de serveurs publicitaires, mais pas celles de YouTube. L’ordinateur doit rester allumé, et sous Windows son réseau doit être classé « privé ». Un téléphone Android a une seconde voie : installez-y l’application, et il est filtré partout où il va.

AdHole retire-t-il les pubs de YouTube ?

Sur l’ordinateur où il est installé, oui : dans le navigateur, les vidéos démarrent sans publicité. Sur la télé, la console ou dans l’application YouTube du téléphone, non : là-bas, les pubs viennent des mêmes serveurs que la vidéo, et rien ne permet de les distinguer par le réseau. Un téléphone Android équipé de l’application est un troisième cas : dans ses navigateurs, une fois le nettoyage des pages activé et le certificat racine installé, les pubs des vidéos YouTube partent comme sur ordinateur — mais pas dans l’application YouTube.

Que se passe-t-il si AdHole plante ?

Vos pages continuent de s’ouvrir, sans filtrage, et le service redémarre tout seul. Seule une connexion en cours à ce moment-là (un téléchargement, un appel vidéo) est coupée.

Existe-t-il sur Mac ?

Non. AdHole tourne sur les ordinateurs Windows et Linux, et sur les téléphones et boîtiers Android. Il n’est pas proposé sur Mac.

Qu’est-ce qu’AdHole envoie à l’éditeur ?

Une statistique anonyme, avec la vérification de version : sur ordinateur à chaque démarrage puis une fois par jour, sur Android seulement quand vous vérifiez vous-même les mises à jour. Elle contient un numéro tiré au hasard et changé chaque mois, la version, le système, et le nombre de requêtes bloquées depuis l’envoi précédent — un simple nombre, qui alimente le total affiché sur ce site. Rien de votre navigation : aucun nom de domaine, aucune adresse, aucune date. Aucune adresse IP n’est enregistrée. L’interrupteur « Statistiques anonymes » la coupe ; sur Android, une vérification que vous demandez indique encore la version et le système.

AdHole est-il vraiment gratuit ? Faut-il un compte ?

Oui, il est gratuit, et non, il n’y a pas de compte. Rien à payer, pas de publicité dans le logiciel, aucune donnée demandée en échange.