Blocky : bloquez les publicités et les malwares sur un réseau

Florian BURNEL - ITConnect - 27/03
Apprenez à installer et à configurer Blocky sur Linux, un network ad-blocker open source capable de bloquer les pubss et les sites malveillants sur un réseau.

Sommaire

  • I. Présentation
    • A. Blocky, un DNS sinkhole
    • B. Blocky, une alternative à Pi-Hole et AdGuard
  • II. Installation et configuration de Blocky sur Linux
    • A. Prérequis
    • B. Installation de Blocky (sans Docker)
    • C. Configuration de Blocky
    • D. Démarrer Blocky
  • III. Utiliser Blocky sur un PC
  • IV. Intégration de Blocky avec Grafana
  • V. Conclusion

I. Présentation

Blocky se présente comme un ad-blocker et un proxy DNS pour le réseau local, qui va vous permettre de bloquer les publicités, les malwares et les sites web appartenant à certaines catégories (pornographie, réseaux sociaux, etc.). Léger, open source et écrit en Go, Blocky nécessite peu de ressources et sa configuration est flexible grâce à un fichier de configuration au format YAML. Vous souhaitez en savoir plus et apprendre à le configurer ? Alors, lisez la suite de cet article.

  • Cliquez ici pour regarder la vidéo sur YouTube

De nombreux internautes ont la volonté de bloquer les publicités sur Internet, notamment à cause de leur caractère intrusif. Pourtant, elles sont vitales pour certains sites web, comme IT-Connect où elles représentent l'une des principales sources de revenus. Pour atteindre cet objectif, il est possible d'utiliser ce que l'on appelle un ad-blocker, ou en français, un bloqueur de publicités. Il peut prendre différentes formes, notamment :

  • Une extension pour navigateur web comme AdBlock ou uBlock Origin.
  • Une application disponible sur le réseau que les clients vont utiliser comme DNS afin de filtrer certaines requêtes, et ainsi bloquer les publicités, mais aussi les sites malveillants ou ceux appartenant à certaines catégories.

Vous l'aurez compris, Blocky appartient à la seconde catégorie d'ad-blocker. Nous commencerons par une présentation globale de la solution avant d'évoquer son installation et sa configuration sur Linux.

  • Site officiel de Blocky

Note : Blocky peut être installé sur Linux, FreeBSD, et même sur Windows. Il peut aussi être lancé au sein d'un conteneur Docker.

A. Blocky, un DNS sinkhole

Nous pouvons considérer Blocky comme un serveur DNS capable de contrôler et de filtrer les requêtes effectuées par les appareils connectés à un réseau. Il se comporte comme un DNS sinkhole, c'est-à-dire un DNS menteur, une technique bien connue. Elle consiste à rediriger certaines requêtes DNS vers une adresse contrôlée par l’administrateur réseau, au lieu de leur destination légitime, dans le but ...
[Courte citation de 8% de l'article original]

Loading...