.Shad. Posté(e) le 5 novembre 2023 Auteur Posté(e) le 5 novembre 2023 @Patrix Merci du retour, je vais intégrer la remarque. 0 Citer
Jeff777 Posté(e) le 1 octobre 2024 Posté(e) le 1 octobre 2024 (modifié) Bonsoir, Presque un an plus tard je pense avoir résolu mon problème décrit dans les pages précédentes. Petit rappel : avec un adaptateur USB 2.5Gbts mon pi-hole ne se réactivait pas correctement en cas de redémarrage du NAS (par exemple mise à jour). Comme tout mon réseau est en IPV4 et IPV6 (y compris le macvlan et l'interface virtuel) l'IPV6 avait été pointé du doigt. Mais en supprimant l'adaptateur sans changer le réseau, pi-hole ne plante plus. Donc c'est peut-être quand même dû à l'IPV6 mais en liaison avec l'adaptateur. J'ai résolu le problème en automatisant la méthode décrite précédemment pour revenir à un état fonctionnel : (tâche déclenchée par l'arrêt) démonter le pi-hole, le réseau macvlan et l'interface mac0, désinstaller le driver r8152 et arrêter le nas puis (tâche déclenchée au démarrage) redémarrer puis réinstaller l'ensemble dans l'ordre inverse. Mais pour que cela fonctionne j'ai dû mettre des pauses après la désinstallation du driver r8152, après le démarrage du nas et après la réinstallation du driver. Il y a certainement plus simple pour retirer les scories que laisse le driver R8152 au redémarrage du nas mais je n'ai pas trouvé. Par ailleurs, @MilesTEG1 ton script est toujours fonctionnel. Modifié le 1 octobre 2024 par Jeff777 1 Citer
Dimebag Darrell Posté(e) le 20 février Posté(e) le 20 février (modifié) Pour info, Attention, une nouvelle version de pihole est maintenant disponible. Je dois repartir d'une toute nouvelle installation L'update via portainer ne fonctionne pas ! Je dois recommencer "from scratch" Update : Le docker compose doit être revu complètement, J'ai actuellement un problème pour la mise en place du macvlan ! ça me fatigue avec pihole, à chaque montée de version, c'est le souk! Modifié le 20 février par Dimebag Darrell 0 Citer
.Shad. Posté(e) le 20 février Auteur Posté(e) le 20 février Salut, Je me rends compte que je suis encore en 2024.07.0. Je vais regarder ce week-end ce que ça donne. Si vous avez upgrade et que vous le regrettez, restaurez vos fichiers depuis une sauvegarde avec une version adéquate (2024.07.0 fonctionne par exemple). 1 Citer
Dimebag Darrell Posté(e) le 20 février Posté(e) le 20 février Pour info, j'ai créé une autre instance pihole afin de tester la nouvelle version avant de basculer vers la nouvelle, car le docker compose et les settings sont différents J'ai importé ensuite le back de la version 5 vers la 6, et actuellement je fais quelques tests avec certains clients à la maison en redirigeant le traffic vers ma version de test (version6) 0 Citer
Dimebag Darrell Posté(e) le 24 février Posté(e) le 24 février Bonjour tout le monde, Voici mon docker_compose pour la nouvelle version de pihole services: pihole: image: pihole/pihole:lastest container_name: Synology_pi-hole_sandbox security_opt: - no-new-privileges:false restart: on-failure volumes: - /volume1/docker/piholetest/dnsmasq.d:/etc/dnsmasq.d:rw - /volume1/docker/piholetest/pihole:/etc/pihole:rw environment: FTLCONF_webserver_api_password: monmdp FTLCONF_webserver_port: 8080 TZ: Europe/Paris DNSMASQ_USER: pihole # or root, NOT recommended to use root. PIHOLE_UID: 1038 PIHOLE_GID: 65539 cap_add: - SYS_TIME - SYS_NICE networks: docker_network_utilities: ipv4_address: 192.168.1.102 networks: docker_network_utilities: external: true Pour info, j'ai créé une action dans le planificateur de tâches Synology, lors du démarrage de celui-ci script bash : docker network create -d macvlan \ --subnet=192.168.1.0/24 \ --gateway=192.168.1.3 \ --ip-range=192.168.1.192/24 \ -o parent=ovs_bond0 docker_network_utilities (ou ovs_eth0, car j'ai une aggrégation des deux interfaces réseaux) 0 Citer
Jeff777 Posté(e) le 24 février Posté(e) le 24 février Il y a 7 heures, Dimebag Darrell a dit : Voici mon docker_compose pour la nouvelle version de pihole Pourquoi faut-il changer le docker-compose ? J'ai toujours le même avec la version 2025 02 4. Par contre sur le ds220+ une nouvelle version est signalée la 2025 02 6. C'est curieux qu'il n'y ai eu aucune nouvelle version en plus dé 6 mois et 3 en l'espace de 2 semaines ! 0 Citer
Dimebag Darrell Posté(e) le 25 février Posté(e) le 25 février Il semblerait que certaines variables ne sont plus les mêmes ! Lorsque j'ai voulu faire la mise à jour de la V5 à la V6, le docker s'est planté 0 Citer
Jeff777 Posté(e) le 26 février Posté(e) le 26 février Le 25/02/2025 à 8:55 AM, Dimebag Darrell a dit : Lorsque j'ai voulu faire la mise à jour de la V5 à la V6, le docker s'est planté Je suis passé de v4 à v6 sur le DS 220+ mais avec un redémarrage du nas (voir plus haut) . Ce matin la v6 est annoncée sur le DS218+. Après mise à jour de l'image et redémarrage tout à refonctionné sans toucher au docker-compose. 0 Citer
Dimebag Darrell Posté(e) le 26 février Posté(e) le 26 février il y a 22 minutes, Jeff777 a dit : Je suis passé de v4 à v6 sur le DS 220+ mais avec un redémarrage du nas (voir plus haut) . Ce matin la v6 est annoncée sur le DS218+. Après mise à jour de l'image et redémarrage tout à refonctionné sans toucher au docker-compose. Excellente news. Pour ma part, ce n'était pas si simple ! 0 Citer
.Shad. Posté(e) le 1 mars Auteur Posté(e) le 1 mars (modifié) A priori il y a beaucoup de variables à modifier : https://docs.pi-hole.net/docker/upgrading/v5-v6/ Certaines ne sont pas documentées, c'est le gros reproche que je fais à la doc pi-hole qui n'est pas exhaustive. Par exemple : https://discourse.pi-hole.net/t/ftlconf-local-ipv4-variable-no-longer-being-used-in-v6/76657/4 Et j'en ai d'autres que j'utilise qui ont été purement supprimées sans information sur leur remplaçant éventuel... Je suis une formation qui me prend une bonne partie de mon temps cette année, mais à partir de Juillet ça devrait aller mieux. Pour l'instant ça restera en v5 le temps que je puisse me poser et jeter un oeil à tout ça. 😄 Si comme moi vous n'avez pas la possibilité d'y regarder maintenant, pensez à sortir pi-hole des mises à jour automatiques de watchtower, si vous l'utilisez. 😉 Modifié le 1 mars par .Shad. 1 Citer
Jeff777 Posté(e) le 2 mars Posté(e) le 2 mars (modifié) Avez vous installé la version 7 ? Je ne l'ai pas encore essayée. Edit, 3 mois plus tard ! : Je ne sais pas où j'ai vu la version 7. Mais bêtement je n'ai pas tenu compte du conseil de @.Shad. et je suis maintenant avec une version qui bugue. La v5.8.1 est elle OK ? Modifié le 3 juin par Jeff777 0 Citer
Jeff777 Posté(e) le 5 juin Posté(e) le 5 juin Suite à cette mise en garde du début de ce sujet : ATTENTION : Pi-Hole est passé en version 6, les variables d'environnement listées dans ce tutoriel sont caduques. J'ai utilisé ce site qui donne les nouvelles variables à utiliser : https://docs.pi-hole.net/docker/upgrading/v5-v6/ et cela fonctionne 🙂 par contre comme, en parallèle, j'ai activé Open Switch sur l'un de mes nas, je suis incapable de dire si la perte de performance provient de cette activation ou de la mise à jour en version 6. 0 Citer
.Shad. Posté(e) le 11 juin Auteur Posté(e) le 11 juin Hello, j'ai aussi fait la migration il y a quelques semaines et ça s'est très bien passé. Je vais essayer de trouver le temps de mettre à jour le tutoriel, je devrais retrouver des disponibilités à partir de fin juin... 2 Citer
.Shad. Posté(e) le 12 juillet Auteur Posté(e) le 12 juillet Refonte du tutoriel pour la V6, amélioration du fichier compose et mise à jour des impressions d'écran. 3 Citer
Jeff777 Posté(e) le 13 juillet Posté(e) le 13 juillet Merci @.Shad. Je vais regarder les différences avec mon docker-compose lorsque j'aurai un moment. 0 Citer
Dimebag Darrell Posté(e) le 16 juillet Posté(e) le 16 juillet Super, Merci beaucoup @.Shad. J’ai une question concernant la configuration DNS entre mon routeur et Pi-hole. Dans l’interface du routeur, j’ai la possibilité de définir plusieurs serveurs DNS (jusqu’à 4). Actuellement, je mets l’adresse IP de mon Pi-hole en DNS principal. Je pourrais ensuite renseigner en DNS secondaire, tertiaire, etc., des serveurs externes comme Quad9, Google ou Cloudflare. Ma question : est-ce que vous recommandez de définir aussi un 2ᵉ ou un 3ᵉ serveur DNS externe pour prendre le relais en cas de panne du Pi-hole ? Dans mon cas, j'ai défini un deuxième et un troisième serveur, mais je remarque que le traffic passe aussi par ces serveurs et le routage ne respecte pas tjs la hierarchie. Merci d’avance pour vos retours et vos conseils ! 0 Citer
.Shad. Posté(e) le 17 juillet Auteur Posté(e) le 17 juillet Il y a 17 heures, Dimebag Darrell a dit : Dans l’interface du routeur, j’ai la possibilité de définir plusieurs serveurs DNS (jusqu’à 4). Actuellement, je mets l’adresse IP de mon Pi-hole en DNS principal. Je pourrais ensuite renseigner en DNS secondaire, tertiaire, etc., des serveurs externes comme Quad9, Google ou Cloudflare. Est-ce que tu parles des DNS du routeur lui-même ? ou des serveurs DNS envoyés par le serveur DHCP du routeur ? Je recommande de NE PAS mettre l'IP de Pi-Hole comme serveur DNS du routeur, uniquement des DNS upstream comme DNS0.eu, DNS4.eu, FDN, Quad9, etc... Si tu parles des DNS distribués par le serveur DHCP, oui tu devrais ajouter d'autres serveurs DNS, ou créer une 2ème instance de Pi-Hole sur une autre machine, et envoyer les deux IP via le serveur DHCP. 1 Citer
Jeff777 Posté(e) le 17 juillet Posté(e) le 17 juillet Il y a 18 heures, Dimebag Darrell a dit : je remarque que le traffic passe aussi par ces serveurs et le routage ne respecte pas tjs la hierarchie. Bonjour, J'ai mes deux pi-holes comme dns du dhcp freebox mais effectivement si je remplace le deuxième par cloudflare par exemple, je retrouve de temps en temps des pubs même si mon premier pi-home fonctionne. 1 Citer
Dimebag Darrell Posté(e) le 17 juillet Posté(e) le 17 juillet Il y a 4 heures, .Shad. a dit : Est-ce que tu parles des DNS du routeur lui-même ? ou des serveurs DNS envoyés par le serveur DHCP du routeur ? Je recommande de NE PAS mettre l'IP de Pi-Hole comme serveur DNS du routeur, uniquement des DNS upstream comme DNS0.eu, DNS4.eu, FDN, Quad9, etc... Si tu parles des DNS distribués par le serveur DHCP, oui tu devrais ajouter d'autres serveurs DNS, ou créer une 2ème instance de Pi-Hole sur une autre machine, et envoyer les deux IP via le serveur DHCP. Citation Ceci : des serveurs DNS envoyés par le serveur DHCP du routeur ? Tout comme @Jeff777, de temps en temps, on dirait que Unifi loadbalance entre les 4 serveurs DNS dont les IP ont été renseignées. 0 Citer
Mic13710 Posté(e) le 17 juillet Posté(e) le 17 juillet Il y a 5 heures, .Shad. a dit : Si tu parles des DNS distribués par le serveur DHCP, oui tu devrais ajouter d'autres serveurs DNS, ou créer une 2ème instance de Pi-Hole sur une autre machine, et envoyer les deux IP via le serveur DHCP. Salut @.Shad., Le problème avec les serveurs DNS c'est que leur hiérarchie n'est pas respectée. Le client peut faire appel à n'importe quel serveur de la liste. Si le DHCP distribue plusieurs IP DNS, il vaut mieux que ces serveurs résolvent les requêtes de la même manière. Je suis plutôt pour une deuxième instance pi-hole (ce que j'ai), ou bien à la limite passer par le serveur DNS du NAS avec une zone correctement paramétrée. Surtout pas d'autres serveurs externes qui sont incapables de résoudre les adresses locales. 2 Citer
Dimebag Darrell Posté(e) le 17 juillet Posté(e) le 17 juillet Merci beaucoup pour la clarification, Donc la solution, c'est de faire cohabiter deux instances pi-hole. Sur un seul Synology... ! Par rapport à la performance, je pense que ça peut le faire avec un DS718+ Par contre, sur une même infra, si elle tombe ! 0 Citer
Mic13710 Posté(e) le 17 juillet Posté(e) le 17 juillet Je ne sais pas s'il est possible d'avoir 2 pi-hole sur un même NAS. Mes pi-hole sont sur 2 Rasp, un sur chaque site (voir ma signature), les deux sites étant reliés via Site Magic (Ubiquiti) qui est basé sur wireguard. J'ai en tout 4 adresses privées locales pour mes serveurs DNS, les 2 pi-hole plus celles des NAS sur lesquels j'ai des serveurs DNS locaux. Ainsi, quel que soit le serveur interrogé, les adresses locales sont bien résolues localement. Pour le Rasp, un V2 est plus que suffisant. J'ai un V2 et un V3 pour pi-hole. 1 Citer
.Shad. Posté(e) le 17 juillet Auteur Posté(e) le 17 juillet Il y a 7 heures, Dimebag Darrell a dit : Donc la solution, c'est de faire cohabiter deux instances pi-hole. Sur un seul Synology... ! L'intérêt c'est que si tu redémarres ou éteins ton NAS, l'autre Pi-Hole prenne le relais car il sera défini en DNS secondaire. Aucun intérêt à héberger deux instances sur un même hôte. @Mic13710 Je voulais dire dans le cas où il n'utilise que des DNS publiques. Sinon effectivement, il faut que les zones DNS soient équivalentes pour un comportement consistent en cas de résolution locale. 1 Citer
Dimebag Darrell Posté(e) le 18 juillet Posté(e) le 18 juillet @.Shad., @Mic13710 Merci pour vos recommandations, Le choix et la possibilité d'avoir une redondance sur deux sites a un coût, mais aussi techniquement, c'est une refonte complète de l'architecture initiale. Mais aussi, ça signifie un redesign complet au niveau applicatif. C'est un autre débat. Citation @.Shad. Aucun intérêt à héberger deux instances sur un même hôte. D'un point de vue performance, néanmoins, sur une année, je suis à 99.95% de dispo sur mon réseau Je ne redémarre mes instances que lorsque je programme celle-ci. De manière inopinée, je n'ai jamais eu de "failure" 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.