Volgens mij gaat dat inderdaad prima samen maar ik ben niet 100% zeker. Ik kan wel bevestigen dat PiHole en Unbound uitstekend werkt. Uiteraard moet de data altijd 1 x opgehaald worden, maar wel slechts 1x en dus niet elke keer.@Eddie the Eagle Interesant…. zou naast PiHole, de Unifi controllersoftware daar ook nog op passen op die Pi ?
lijkt me dan nog een reden om m'n Pi (4B+ 4GB) te gaan gebruiken….
Thx voor je uitleg, ik blijf leren en deze uitleg is wat ik zoek, die snap ik ten minste . Paar dingen:Ten eerste zal google of dns server niet zien dat je naar /yyyyy/zzzzz gaat maar enkel naar het domein voor de /. Het deel achter de slash wordt doorgegeven aan de betreffende server als deze is bereikt.
Voor de rest is je basis uitleg van dns juist en heeft dit mijn inziens als nadeel dat er tot wel 4 netwerk verzoeken nodig zijn als je een domeinnaam voor de eerste keer oproept (of de de geldigheid van een verzoek verlopen is (time to live van een dns request).
Dit wordt uiteraard opgevangen als je unbound met caching inricht, dan gaan de veel gevraagde verzoeken enkel tot de lokale unbound dns server.
Ook gaan de dns verzoeken dus wel het internet op maar niet meer via 1 punt maar worden deze aan de authorative server gesteld, deze is dus wel steeds anders en is het moeilijker prive gegevens vast te leggen.
Zijn vele discussies over met voor- en nadelen, zelf ik heb ik ook jaren een pi met pihole gedraaid maar wil graag zaken centraal houden op mijn router en geen extra SPOF (single point of failure) introduceren als de pi het niet doet. Als de router het niet doet maakt mijn dns ook niet veel meer uit…..
Je zal altijd de ’eind’ server moeten kunnen vertrouwen (maar daarom is dit ook de authoritive server) en je weet niet wat daar wel of niet wordt bijgehouden/logs worden gedeeld etc.Thx voor je uitleg, ik blijf leren en deze uitleg is wat ik zoek, die snap ik ten minste . Paar dingen:
Mbt dat pad beweert Unbound dat dit hun grote voordeel is:
Benefit: Privacy - as you're directly contacting the responsive servers, no server can fully log the exact paths you're going, as e.g. the Google DNS servers will only be asked if you want to visit a Google website, but not if you visit the website of your favorite newspaper, etc.
Aantal netwerkverzoeken: klopt, de grote DNS servers zullen alles al in hun cache hebben, thuis wordt dit kleiner opgebouwd en bijgehouden maar privacy komt met een prijs natuurlijk. Unbound is daar trouwens ook open over als nadeel (Traversing the path may be slow, especially for the first time you visit a website). Zo`n 9 v/d 10 van mijn requests zijn recursief, lees naar hier .
Unbound met cache: dat is toch het hele principe er achter (?)
SPOF: tja, in 10 seconden ben ik weer terug bij 1.1.1.1
Niet meer via 1 punt maar steeds anders: helder, wist ik niet
Ja top dit waarvoor dank ! Ik denk dat dit topic onbedoeld veel bijdraagt aan de inzichten over de werking van DNS en hoe Unbound daarin past.Je zal altijd de ’eind’ server moeten kunnen vertrouwen (maar daarom is dit ook de authoritive server) en je weet niet wat daar wel of niet wordt bijgehouden/logs worden gedeeld etc.
Ja de oplossing met pihole is met unbound met caching name server. Er gaan dus wel verzoeken lopen naar de root en TLD servers en het hele idee van DNS en recursive DNS is om deze servers te kunnen ontlasten, als iedereen zijn eigen DNS server gaat draaien worden deze servers weer zwaarder belast.
Ik neem aan dat je ook je dhcp server hebt ingesteld met de pihole als dns? Al je clients zijn van slag als deze niet werkt (of je moet een zeer korte TTL instellen). Enkel even op je controller de dhcp server aanpassen (per vlan) lost het niet direct op.
Voordeel met unbound is ook dat je makkelijk DNSSEC kunt gebruiken samen met DNS over TLS/HTTPS, dan kunnen ze ook je verzoeken niet onderscheppen/lezen.
Leuke technieken en kun je lange discussies over hebben
Perfecte topic!Ik denk dat dit topic onbedoeld veel bijdraagt aan de inzichten over de werking van DNS en hoe Unbound daarin past