This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

evildead

[TUTO] Pi-Hole blocage des pubs sur le réseau

Messages recommandés

Variable d'environnement WEBPASSWORD dans ton script de création du container.

Sinon, si tu ne veux pas le recréer, tu dois te connecter au container et entrer la commande pour ça :

sudo docker exec -it pihole pihole -a -p

Le premier pihole c'est le nom du container, à adapter à ton cas.

Partager ce message


Lien à poster
Partager sur d’autres sites

merci,

je suis très click bouton.
(c'est la raison pour laquelle, j'utilise un macbook pro... lol)

Deux points aussi que je souhaiterais voir,

    • Concernant les logs et autres fichiers.
      Est-ce que tu configures un dossier spécifique afin de centraliser tout ça ? (par défaut, où se situent-ils ?)
    • Est-il possible de sauvegarder la config de PiHole ? paramètres des listes, (whitelist, blacklist,…), j’ai testé l’outil « export », lors de l’import, ça ne semble pas fonctionner correctement.

 

Merci J

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 25/04/2019 à 14:40, aeroweb340 a dit :

Bonjour,


Avec une Freebox qui force les dns de free en ipv6.. Quelle solution ?

Utilise le dhcp de pi hole ? Activé la prise en charge de lipv6

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai eu le même soucis sur un box orange (4), elle refuse que l'on change ses DNS par défaut. la solution à été pour moi de stopper le DHCP de la box et de rediriger le DNS vers l'ip du PiHole et d'activer bien sur le DHCP du PiHole afin qu'il prenne le relais de celui de la box.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 12 heures, shadowking a dit :

Variable d'environnement WEBPASSWORD dans ton script de création du container.

Sinon, si tu ne veux pas le recréer, tu dois te connecter au container et entrer la commande pour ça :


sudo docker exec -it pihole pihole -a -p

Le premier pihole c'est le nom du container, à adapter à ton cas.

@shadowking

Bizarrement, la commande ne fonctionne pas

 

voici mon docker compoe

 

Citation

services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    hostname: pihole
    domainname: localhost             # <-- Update
    mac_address: 
    cap_add:
      - NET_ADMIN
    networks:
      pihole_network:
        ipv4_address: 192.168.1.254   # <-- Update
    dns:
      - 127.0.0.1
      - 80.67.169.12
    ports:
      - 443/tcp
      - 53/tcp
      - 53/udp
      - 67/udp
      - 80/tcp
    environment:
      ServerIP: 192.168.1.254         # <-- Update (match ipv4_address)
      VIRTUAL_HOST: pihole.localhost  # <-- Update (match hostname + domainname)
      WEBPASSWORD: ""              # <-- Add password (if required)
    restart: unless-stopped

 

Modifié par Dimebag Darrell

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 01/10/2019 à 15:08, shadowking a dit :

Si tu es en mode host, tu ne peux pas, tout simplement car Pihole utilise les ports du NAS directement, il est installé sur l'hôte, donc il n'y a pas de mappage de ports possible.
Je sais très bien quelle méthode tu as utilisé, j'ai bien vu quand tu lui demandes dans les commentaires s'il a une solution au fait de voir juste l'IP de la passerelle, il a répondu à côté (incompréhension ou il botte en touche, je ne sais pas).
Regarde cette discussion https://github.com/pi-hole/docker-pi-hole/issues/135
Personne n'a trouvé de solution. Hormis celle de passer en mode host, et cette méthode a les gros inconvénients cités plus hauts.
Essaie ce que je t'ai dit dans un premier temps.

Une idée : je n'ai aucune expérience avec les VM classiques, est-il possible quand on crée une VM que ce soit le serveur DHCP qui lui attribue une adresse IP ou elle doit être rentrée manuellement ?
Car si c'est possible, alors le serveur DHCP donnera toutes les infos nécessaires à la VM faisant tourner Pi-Hole, et le conditional forwarding devrait permettre de voir en plus le nom des appareils à la place de leurs IP.

 

Comment ai-je procéder pour que ça fonctionne correctement : 
Afin de mettre les choses en perspectives, j'utilise comme routeur un Unifi USG (security gateway)

Pour information, il est possible de gérer de manière indépendante la partie WAN et LAN du routeur, comme par exemple créer plusieurs LAN (VLAN).

Dans la configuration du WAN (section Network/WAN), là où à priori on renseigne l'adresse IP du serveur DNS, dans notre cas présent, l'adresse IP de PiHole, à cette endroit, je ne renseigne aucune adresse.

Par contre, dans la section Network/LAN, je renseigne l'adresse IP de PiHole dans DHCP name server, et une deuxième adresse (DNS externe publique)

Depuis, ça fonctionne parfaitement.

Je pense que c'est grâce à l'USG que je peux utiliser cette fonctionnalité.

 

Depuis, je peux voir toutes les adresses IP de mes clients !

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 2 heures, shadowking a dit :

Normalement dans la partie WAN des box/routeur, il n'y a pas besoin d'utiliser Pihole, c'est le serveur DHCP qui se charge de distribuer son adresse.
 

Concernant ce point, pour être précis, je pense que c'est spécifique à l'USG Unifi
le routeur USG reste le reponsable entant que serveur DHCP, c'est lui qui gère l'attribution des adresses IP

Pour information,
Quand j'ai commencé à utiliser PiHole (cfr le tuto sur ce même topic), j'ai renseigné PiHole dans la partie WAN/DNS IP address
Dans ce même PiHole, je renseignais dans la partie DNS (l'adresse IP du DNS public server que je souhaitais utiliser)

Entre temps, j'ai trouvé l'explication...
https://community.ui.com/questions/DHCP-Name-Server-vs-USG-DNS-setting/3bccdcf4-e712-4885-8290-75b6f1f0c37b
 

Citation

 


Tu es resté sur le driver macvlan ? ou tu es passé en host ?

 

Je suis en MacVlan, PiHole a sa propre adresse IP (ségrégation entre le syno et l'application)

 

PS : as tu eu l'occasion de regarder pour le password, car j'ai essayé mais ça ne fonctionne pas

Partager ce message


Lien à poster
Partager sur d’autres sites

Il faudrait que je l'installe chez moi, je ne m'en sers plus, la commande pihole -a -p permet de changer le password de la WebUI sur une installation classique hors Docker, je pensais que dans le container c'était une installation classique, du coup je t'ai filé la commande permettant d'exécuter cette commande dans le container directement.

Est-ce que tu arrives à te connecter au container déjà avec :

sudo docker exec -it pihole bash

Si ça ne marche pas avec bash ça devrait fonctionner avec ash.

Une fois connecté au container tu tapes :

pihole

Dis-moi ce que ça te dit.

Partager ce message


Lien à poster
Partager sur d’autres sites
Citation

Il faudrait que je l'installe chez moi, je ne m'en sers plus,

De ?
 

Citation

 

la commande pihole -a -p permet de changer le password de la WebUI sur une installation classique hors Docker, je pensais que dans le container c'était une installation classique, du coup je t'ai filé la commande permettant d'exécuter cette commande dans le container directement.

Est-ce que tu arrives à te connecter au container déjà avec :


sudo docker exec -it pihole bash

Si ça ne marche pas avec bash ça devrait fonctionner avec ash.

Une fois connecté au container tu tapes :


pihole

Dis-moi ce que ça te dit.

 

Je me connecte simplement au Syno en SSH et je balance la commande ?

Ou bien je dois lancer celle-ci quand je suis dans le dossier PiHole (docker) - là ou est stocker mon fichier yaml (docker compose)

?

--> si tu regardes au dessus tu as les infos de mon docker compose

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne me sers plus de Pihole depuis un petit temps.
Que ce soit en physique ou virtualisé.

La commande que je t'ai donnée permet d'exécuter une commande donnée dans un container donné, donc :

Citation

Je me connecte simplement au Syno en SSH et je balance la commande ?

Oui 🙂 (tu peux enlever sudo si tu te connectes directement en root)

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 02/10/2019 à 07:42, shadowking a dit :

Variable d'environnement WEBPASSWORD dans ton script de création du container.

Sinon, si tu ne veux pas le recréer, tu dois te connecter au container et entrer la commande pour ça :


sudo docker exec -it pihole pihole -a -p

Le premier pihole c'est le nom du container, à adapter à ton cas.

Tu remplaces la commande pihole -a -p par bash ou ash, suivant ce qui donne un résultat 😮 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

J'ai installé PiHole et ajouté beaucoup de filtre trouvé sur internet, mais il ne filtre pas autant que uBlock je trouve.
il est possible de récupérer tous les filtres de mon extension uBlock pour les intégrer dans PiHole ?

Merci à vous 😉

Modifié par nico38100
en faite ça fonctionne, mais ça doit manquer de filtres

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok tu as édité ton post 😛

Ça ne filtre pas aussi bien, dans le sens où les extensions type Ublock vont modifier le CSS de ta page pour la plupart du temps carrément supprimer l'encart publicitaire.
Tandis qu'un bloqueur de pub type Pi-hole va simplement t'afficher une page introuvable pour les pages https, et une page personnalisée pour les pages http.
Tu peux tester la page doubleclick.com pour t'assurer que le blocage est fonctionnel.

Concernant la philosophie du processus, Pi-hole ne remplace pas Ublock.
Sur chrome version bureau, tu ne verras quasi aucun effet, c'est sur la navigation mobile, où le blocage de pub est beaucoup moins aisé, ou par exemple sur une TV, que Pi-hole va briller.
Car tu passes par les DNS, et tous tes équipements réseaux connectés s'en voient attribuer au moins un 😉 

Mais Pi-hole est surtout intéressant pour le filtrage de collecte des données qu'il opère en arrière-plan, beaucoup plus au final que le fait de cacher les pubs.

Pour ta question, je ne pense pas que l'on puisse, et en général il n'est pas conseillé d'ajouter trop de blocklist à ton pi-hole, tu multiplies les probabilités de faux-positif.

 

Modifié par shadowking

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui au début je pensais que ça ne fonctionnait pas du tout, puis je me suis aperçu que certaines pubs ne s'affichait plus donc que tout était finalement bien paramétré
Merci pour ces explications, je pensais pouvoir me séparer de tout autre bloqueurs de pubs, finalement c'est complémentaire

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement