From d1bf15eb87ab2edc5521fda2200fdd390790e006 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Je=CC=81re=CC=81mie=20DUCASTEL?= Date: Sun, 1 Nov 2020 21:22:58 +0100 Subject: [PATCH] ajout doc pihole --- README.md | 6 ++- doc/pihole.md | 44 ++++++++++++++++++++++ sense_clear.py => sense-hat/sense_clear.py | 0 sense_morse.py => sense-hat/sense_morse.py | 0 sense_stick.py => sense-hat/sense_stick.py | 0 sense_temp.py => sense-hat/sense_temp.py | 0 6 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 doc/pihole.md rename sense_clear.py => sense-hat/sense_clear.py (100%) rename sense_morse.py => sense-hat/sense_morse.py (100%) rename sense_stick.py => sense-hat/sense_stick.py (100%) rename sense_temp.py => sense-hat/sense_temp.py (100%) diff --git a/README.md b/README.md index 9665956..c22c931 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # Raspberry pi -scripts et tuto raspberry pi \ No newline at end of file +scripts et tuto raspberry pi + +## pi-hole (bloqueur de pubs) + +[docs et liens](/doc/pihole.md) diff --git a/doc/pihole.md b/doc/pihole.md new file mode 100644 index 0000000..7678b41 --- /dev/null +++ b/doc/pihole.md @@ -0,0 +1,44 @@ +# Pi-Hole pour filtrer le réseau + + +## commandes d'administration + +[doc des commandes](https://docs.pi-hole.net/core/pihole-command/) + +```bash +pihole -a -p # Changer le mot de passe WebUI +pihole status # afficher le statut +pihole -up # mise à jour de pi-hole +pihole enable # Activer PiHole +pihole disable # Désactiver PiHole en permanence +pihole disable 10m # Désactiver PiHole pendant 10 minutes +pihole disable 60s # Désactiver PiHole pendant 1 min + +``` + +## Forcer l'usage de piHole + +https://discourse.pi-hole.net/t/how-do-i-use-pi-holes-built-in-dhcp-server-and-why-would-i-want-to/3026 + +> Some routers (and even some Internet Service Providers) do not let you change these settings. In this case, using Pi-hole’s DHCP server is very advantageous because you can still get automatic, network-wide ad ad blocking even if you can’t make the necessary changes on existing hardware. + + + + +> Bonjour messieurs, j'infirme ce qui a été dit avant, on peut changer les DNS de la livebox mais il faut désactiver le serveur DHCP de la box. +> +> Par exemple, j'utilise Pi-hole sur un ubuntu (rasperry pi fera l'affaire), sur ce pi-hole j'ai activé le serveur dhcp pi-hole , qui distribue les adresses DNS, et fait office de DNS avec débordements sur celles d'Orange mais j'aurai déborder vers google aussi. +> +> En méthodologie, il faut activer d'abord le dhcp de la livebox et ainsi fixer l'adresse IP de la livebox (pour moi 10.0.0.1), j'affecte ensuite une ip fixe sur le rasperri pi-hole , puis je désactive le dhcp livebox et enfin j'active celui du rasperry pi-hole avec passerelle sur le 10.0.0.1. J'ajoute un DNS secondary dans les fichiers config pihole et je mets la livebox , au cas où le rasperry ait un souci de ralentissement important. + +https://mediacenterz.com/tutoriel-complete-pi-hole-bloqueur-dannonces-pour-toute-la-maison/ : + +> Pour bloquer les annonces au niveau du réseau, ce qui signifie que tous les appareils connectés à votre réseau domestique ne verront aucune annonce, vous devrez modifier manuellement les adresses IP de votre serveur DNS sur votre routeur. Alors que de nombreux routeurs autorisent la configuration manuelle des serveurs DNS, certains ne rendent pas cette option avancée disponible. Les micrologiciels de routeur personnalisés, tels que DD-WRT, OpenWRT et Tomato, permettent d’ouvrir cette option parmi d’autres. Par conséquent, si vous ne voyez pas d’option permettant de modifier les serveurs de noms DNS, envisagez de passer à l’un des microprogrammes de routeur de remplacement gratuit pris en charge. +> +>L’avantage ici est qu’il n’y a qu’un seul endroit où vous aurez besoin de mettre à jour l’adresse IP de votre serveur DNS au lieu de chaque appareil. Cependant, il y a quelques inconvénients: +> +>Le suivi par hôte sera indisponible. Toutes les demandes adressées à PiHole apparaîtront comme si elles venaient de votre routeur. Mon opinion personnelle est que ce n’est pas un gros problème pour un utilisateur domestique typique. Je ne l’utilise pas. Mais si vous en avez absolument besoin +Vous ne pourrez pas vous connecter aux périphériques avec leurs noms d’hôte car PiHole ne peut pas résoudre les noms d’hôte. Encore une fois, pas un gros problème pour un utilisateur à domicile typique à mon avis. +Si les deux inconvénients ci-dessus sont des pactes pour vous, vous pouvez les surmonter partiellement en utilisant le fichier PiHole Hosts ou en publiant complètement l’adresse IP de PiHole via Dnsmasq dans un routeur (si cette fonction est prise en charge). +> +>Notez que si vous choisissez cette méthode, vous devrez renouveler les baux DHCP fournis par le routeur. Pour ce faire, le plus simple consiste à redémarrer le routeur. diff --git a/sense_clear.py b/sense-hat/sense_clear.py similarity index 100% rename from sense_clear.py rename to sense-hat/sense_clear.py diff --git a/sense_morse.py b/sense-hat/sense_morse.py similarity index 100% rename from sense_morse.py rename to sense-hat/sense_morse.py diff --git a/sense_stick.py b/sense-hat/sense_stick.py similarity index 100% rename from sense_stick.py rename to sense-hat/sense_stick.py diff --git a/sense_temp.py b/sense-hat/sense_temp.py similarity index 100% rename from sense_temp.py rename to sense-hat/sense_temp.py