Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/byesga/tutos/plugins/plxHCaptcha/plxHCaptcha.php:1) in /usr/www/users/byesga/tutos/core/lib/class.plx.feed.php on line 273 Bye Gafam, les tutos ! - Tag blocage
https://tutos.bye-gafam.org/tag/blocage
frwhile ( ! geek) code_again();Fri, 01 Mar 2019 23:42:00 +0100PluXmlPi-hole : Bloquer la publicité à la maison
https://tutos.bye-gafam.org/article16/installer-pi-hole-pour-bloquer-publicite-maison
https://tutos.bye-gafam.org/article16/installer-pi-hole-pour-bloquer-publicite-maison<blockquote>
<p>Installation d'un serveur Pi-hole pour le blocage des publicités sur le réseau domestique</p>
<p> </p>
<p>Ci-dessous l'installation manuelle, mais il existe un playbook Ansible prêt à l'emploi :</p>
<p><a href="https://github.com/share-me/init_raspberry">https://github.com/share-me/init_raspberry</a></p>
</blockquote><h2># Pourquoi installer un serveur Pi-Hole ?</h2>
<p>Lorsque l'on souhaite se débarrasser des publicités lorsqu'on surfe, il existe la méthode maintenant bien connue du <strong>Adblock</strong> / <strong>uBlock </strong>, on bloque donc au niveau du navigateur Web comme Firefox / Chrome / Brave / etc</p>
<p><strong>Pi-hole</strong> bloque la publicité en amont, au niveau de la BOX.</p>
<p> </p>
<p>Vous savez que le <strong>DNS </strong>est ce qui fait le lien entre une adresse Internet et son adresse IP.<br />
Actuellement votre <strong>BOX </strong>fait office de <strong>relai DNS</strong>, elle ne filtre rien, et retransmets toutes les demandes de site web à votre fournisseur Internet (Orange, Free, Bouygues, etc)</p>
<p>A la place, ce sera <strong>Pi-hole</strong> qui fera office de <strong>relai </strong><strong>DNS</strong>, mais avant de retransmettre la demande il va vérifier si le site web ne fait pas partie de sa <strong>blacklist</strong>, si oui alors la requête part dans le trou noir.</p>
<p> </p>
<p style="text-align: center;"><img alt="Le trou noir de pi-hole" src="https://tutos.bye-gafam.org/data/medias/pi-hole/pihole_llc.png" style="width: 384px; height: 249px;" /></p>
<p><br />
<strong>Le gros avantage</strong> de filtrer au niveau de la BOX c'est que n'importe quel appareil connecté à la BOX bénéficiera du blocage de la publicité, PC fixe, PC Portable, la tablette, smartphones, etc.<br />
Mais là où c'est encore plus intéressant c'est qu'<strong>il</strong><strong> va bloquer également les publicités qui normalement s'affichent dans les applications du mobile ou de la tablette.</strong></p>
<p> </p>
<p>En fait celà bloque ce que vous voulez, la publicité mais également les traqueurs si vous souhaitez et vous pouvez même faire un simili de contrôle parental en bloquant des sites webs bien précis, à vous de gérer votre propre blacklist.</p>
<p> </p>
<h2># Comment l'installer</h2>
<p>Comme vous l'avez bien compris, il faut avoir son propre serveur à la maison, ou un <a href="https://tutos.bye-gafam.org/article1/debuter-avec-raspberry">Raspberry</a> fait parfaitement l'affaire. Il existe des images Docker pour le Pi-Hole donc si vous avez un NAS Synology avec la fonctionnalité <a href="https://tutos.bye-gafam.org/article5/docker-conteneurisation-services">Docker</a> activée c'est aussi une solution.</p>
<p> </p>
<p>Pour l'installation, c'est pas bien compliqué, votre serveur doit avoir une adresse IP fixe et il suffit de lancer cette commande puis de suivre sagement la procédure :-)</p>
<p class="header-subtitle2"><code><span style="font-family: "andale mono", monospace;"><span>curl -sSL https://install.pi-hole.net | </span><span>bas</span>h</span><span data-mce-bogus="1" data-mce-type="format-caret" id="_mce_caret"><span style="font-family: "andale mono", monospace;"></span></span></code></p>
<p>(je conseille de configurer les DNS de CloudFlare, ce sont les plus rapides)</p>
<p>Dans les lignes qui défilent, notez bien le mot de passe qui va apparaitre</p>
<p>Reste plus qu'à se connecter sur l'interface <a href="http://pi.hole/admin/">http://pi.hole/admin/</a></p>
<p>Par défaut, plusieurs listes anti-publicité sont déjà installées.</p>
<h2> </h2>
<h2># Modifier la configuration de sa BOX</h2>
<p>Pi-hole est installé mais ce n'est pas pour autant que tous les appareils de la maison vont l'utiliser.</p>
<p>Pour celà, se connecter à la BOX et modifier le DNS pour y mettre l'adresse IP qui correspond au Raspberry. (parfois il est nécessaire de redémarrer la BOX)</p>
<p>La prochaine fois que vos appareils se connecteront au WIFI, ils recevront la configuration DHCP qui contient comme DNS l'adresse IP de votre <strong>pi-hole</strong>.</p>
<p> </p>
<p>Si la procédure a fonctionné, vous devriez voir dans l'interface <a href="http://pi.hole/admin/">http://pi.hole/admin/</a> toutes les requetes de vos appareils.</p>
<h2> </h2>
<h2># Pour les curieux</h2>
<p>Le log d'installation se trouve dans <code>/etc/pihole</code><br />
changer le mot de passe de l'interface admin : <code>pihole -a -p</code><br />
mettre à jour pi-hole : <code>pihole -up</code></p>
<p>Dans le dashboard pihole, ce sont les IPs qui s'affichent et non les hostnames, pour avoir les hostnames il faut activer le DHCP de Pi-Hole (et désactiver celui de la BOX du coup).<br />
Ou si vous voulez conserver le DHCP de la box, alors il y a une seconde option qui consiste à activer le "conditional forwarding" dans les options pi-hole.</p>
<p> </p>Fri, 01 Mar 2019 23:42:00 +0100Nerd