Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
sebsauvage
@sebsauvage@framapiaf.org  ·  activity timestamp 2 days ago

#PiHole
Quelqu'un s'est déjà amusé à utiliser Pi-Hole comme serveur DNS local à une machine qui a une IP dynamique ?
(Le but sera d'avoir sur ma machine de voyage un serveur DNS local qui fasse filtrage et cache, et qui ne serait appelé que de la machine elle-même)

  • Copy link
  • Flag this post
  • Block
Max
@_max@pouet.chapril.org replied  ·  activity timestamp 2 days ago

@sebsauvage
Jamais essayé, mais d'autres solutions sont possibles :
1-Monter un vpn vers chez soit ou le lan qui utilise déjà ce genre de solution
2-Créer un service de ce type sur un vps exposé en public et un bon durcissement
3-Si c'est juste pour bloquer les pubs il y a de très bon plugin pour les navigateur web
4-Mettre le service sur une VM
5-Creuser ta demande, mais si tu peux expliquer plus ton ou tes objectifs, ça aiderait

Edit: j'avais pas vu qu'il y avait déjà d'autres réponses 😅

  • Copy link
  • Flag this comment
  • Block
Michaël Parienti
@mparienti@piaille.fr replied  ·  activity timestamp 2 days ago

@sebsauvage

Un truc simple:
1. pihole n’écoute que localement
2. `/etc/resolv.conf` en reaonly (chattr +i) avec `nameserver 127.0.0.1` dedans.

Moi j’ai ça mais avec unbound, configuré pour bloquer les listes de https://sebsauvage.net/wiki/doku.php?id=dns-blocklist à la place de pihole.

Listes de blocage DNS [Wiki de sebsauvage.net]

  • Copy link
  • Flag this comment
  • Block
xgaia
@xgaia@mastodon.libreon.fr replied  ·  activity timestamp 2 days ago

@sebsauvage J'utilise dnsmasq pour faire ça : https://docs.xgaia.fr/tech/dnsmasq/

Dnsmasq - xgaia - Documentation

  • Copy link
  • Flag this comment
  • Block
aeris
@aeris@firefish.imirhil.fr replied  ·  activity timestamp 2 days ago

@sebsauvage@framapiaf.org J’ai fais plus simple avec un knot-resolver local qui utilise les rpz public de pihole. Ça évite tout pihole.

  • Copy link
  • Flag this comment
  • Block
aeris
@aeris@firefish.imirhil.fr replied  ·  activity timestamp 2 days ago

@sebsauvage@framapiaf.org Unbound sait aussi le gérer d’ailleurs pour un truc encore plus light

https://unbound.docs.nlnetlabs.nl/en/latest/topics/filtering/rpz.html
https://www.knot-resolver.cz/documentation/latest/config-local-data.html#config-local-data-rpz

J’utilise ensuite
https://big.oisd.nl/rpz
et
https://badmojr.gitlab.io/1hosts/Pro/rpz.txt

pour les listes RPZ elles-même

Local Data and RPZ — Knot Resolver 6.0.16 documentation

  • Copy link
  • Flag this comment
  • Block
Smoi
@smoi@hostux.social replied  ·  activity timestamp 2 days ago

@sebsauvage sur mon tel jai un wireguard vers chez moi avec le DNS. En fonction du besoin jai sois un wireguard partiel avec les routes privée uniquement, soit un routage complet. Mais dans mes deux cas jai le DNS a travers le tunnel.

  • Copy link
  • Flag this comment
  • Block
Smoi
@smoi@hostux.social replied  ·  activity timestamp 2 days ago

@sebsauvage serveur local, jai mal lu 😅

  • Copy link
  • Flag this comment
  • Block
Alerymin
@Alerymin@shelter.moe replied  ·  activity timestamp 2 days ago

@sebsauvage j'ai Unbound qui est setup comme ça et ça marcherait pareil.
faut que tu force le DNS sur 127.0.0.1 (sur resolved, Networkmanager, ou resolvconf) et que tu setup ton pihole pour écouter sur 127.0.0.1 (interface lo) et résoudre le dns lui-même

  • Copy link
  • Flag this comment
  • Block
Stéphane Bortzmeyer
@bortzmeyer@mastodon.gougere.fr replied  ·  activity timestamp 2 days ago

@sebsauvage Ça devrait marcher (pas testé).

  • Copy link
  • Flag this comment
  • Block
ck0
@ck0@tech.lgbt replied  ·  activity timestamp 2 days ago

@sebsauvage Tu peux télécharger des blocklists au format /etc/hosts, et les mettre à jour avec un cron.

Tu peux aussi mettre un unbound, un bind, un dnscrypt etc, et faire la résolution locale

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login