{"id":448,"date":"2026-09-07T12:20:00","date_gmt":"2026-09-07T10:20:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/?p=448"},"modified":"2026-10-24T00:58:26","modified_gmt":"2026-10-23T22:58:26","slug":"zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/","title":{"rendered":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC"},"content":{"rendered":"<p>Pi-hole und Unbound \u00fcbernehmen zwei unterschiedliche Aufgaben: Pi-hole filtert DNS-Namen anhand von Regeln, Unbound ermittelt die zugeh\u00f6rigen Antworten und pr\u00fcft DNSSEC. Damit entf\u00e4llt ein zentraler \u00f6ffentlicher Resolver als vorgeschaltete Sammelstelle. Abh\u00e4ngigkeiten von Root-, TLD- und autoritativen DNS-Servern bleiben bestehen. Die Kombination allein ergibt noch keine vollst\u00e4ndige Zero-Trust-Architektur.<\/p>\n<h2>1. Was Filter, Rekursion und DNSSEC leisten<\/h2>\n<p>DNS \u00fcbersetzt Namen wie <code>example.com<\/code> in Adressen. Ein \u00f6ffentlicher Resolver kann die empfangenen Namen protokollieren; vollst\u00e4ndige URL-Pfade, Seiteninhalte und s\u00e4mtliche Netzwerkmetadaten geh\u00f6ren jedoch nicht zu einer gew\u00f6hnlichen DNS-Abfrage.<\/p>\n<ul>\n<li><strong>Pi-hole:<\/strong> bearbeitet Abfragen von Ger\u00e4ten, die Pi-hole tats\u00e4chlich als DNS-Server verwenden. Blocklisten erfassen bestimmte Domains, keine vollst\u00e4ndige Werbe- oder Schadsoftware-Erkennung. Browser mit eigenem DoH k\u00f6nnen den lokalen Filter umgehen.<\/li>\n<li><strong>Unbound:<\/strong> beantwortet erlaubte, nicht bereits zwischengespeicherte Anfragen durch Rekursion. Dabei f\u00fchren Verweise von Root- \u00fcber TLD- zu autoritativen Servern; vorhandene Cache-Eintr\u00e4ge verk\u00fcrzen den Weg.<\/li>\n<li><strong>DNSSEC:<\/strong> pr\u00fcft signierte DNS-Daten anhand einer Vertrauenskette. Fehlerhafte Signaturen f\u00fchren zur Ablehnung. Korrekt als unsigniert erkannte Zonen bleiben nutzbar, erhalten aber keine kryptografisch best\u00e4tigte Echtheit. DNSSEC verschl\u00fcsselt keine Anfragen.<\/li>\n<\/ul>\n<figure class=\"lw-diagram\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/quality-448-20261024.png\" width=\"1120\" height=\"560\" alt=\"Pi-hole filtert konfigurierte Clients; Unbound l\u00f6st Namen auf und pr\u00fcft signierte DNS-Daten. Direkte Rekursion nutzt gew\u00f6hnlich unverschl\u00fcsselten Transport.\"><figcaption>Pi-hole filtert konfigurierte Clients; Unbound l\u00f6st Namen auf und pr\u00fcft signierte DNS-Daten. Direkte Rekursion nutzt gew\u00f6hnlich unverschl\u00fcsselten Transport.<\/figcaption><\/figure>\n<h2>2. Beispiel f\u00fcr Debian oder Raspberry Pi OS<\/h2>\n<p>Das Beispiel setzt Pi-hole und Unbound auf demselben Host ohne getrennte Container-Netze voraus. \u00c4nderungen an einem verwendeten DNS-Dienst k\u00f6nnen die Namensaufl\u00f6sung unterbrechen; eine Sicherung der bisherigen Konfiguration und ein erreichbarer Verwaltungszugang geh\u00f6ren zur Vorbereitung. Ausgehendes UDP und TCP auf Port 53 m\u00fcssen f\u00fcr die Rekursion verf\u00fcgbar sein.<\/p>\n<p>Installation aus den gepflegten Distributionspaketen:<\/p>\n<pre><code>sudo apt update\nsudo apt install unbound dnsutils<\/code><\/pre>\n<p>Vor einer zus\u00e4tzlichen Konfiguration ist die Paketkonfiguration unter <code>\/etc\/unbound\/<\/code> zu pr\u00fcfen. Debian-Pakete richten \u00fcblicherweise Root-Hints und den DNSSEC-Vertrauensanker bereits ein. Ein vorhandenes <code>auto-trust-anchor-file<\/code> darf nicht nochmals f\u00fcr dieselbe Datei eingetragen werden. Der Unbound-Dienst braucht Schreibzugriff auf den automatisch gepflegten Anker. Fehlt diese Einrichtung, ist zun\u00e4chst die Anleitung des Distributionspakets ma\u00dfgeblich.<\/p>\n<p>Folgendes Fragment f\u00fcr <code>\/etc\/unbound\/unbound.conf.d\/pi-hole.conf<\/code> erg\u00e4nzt diese Paketkonfiguration:<\/p>\n<pre><code>server:\n    interface: 127.0.0.1\n    port: 5335\n    verbosity: 0\n    do-ip4: yes\n    do-ip6: no\n    do-udp: yes\n    do-tcp: yes\n    harden-glue: yes\n    harden-dnssec-stripped: yes\n    use-caps-for-id: no\n    edns-buffer-size: 1232\n    prefetch: yes\n    qname-minimisation: yes\n    hide-identity: yes\n    hide-version: yes\n    private-address: 10.0.0.0\/8\n    private-address: 172.16.0.0\/12\n    private-address: 192.168.0.0\/16\n    private-address: 169.254.0.0\/16\n    private-address: fc00::\/7\n    private-address: fe80::\/10<\/code><\/pre>\n<p><code>do-ip6: no<\/code> w\u00e4hlt hier IPv4 f\u00fcr den Transport; AAAA-Datens\u00e4tze bleiben abfragbar. Bei funktionierender nativer IPv6-Anbindung kann <code>yes<\/code> sinnvoll sein. Das Fragment definiert bewusst keinen zweiten Vertrauensanker und ist keine eigenst\u00e4ndige vollst\u00e4ndige Konfiguration.<\/p>\n<p>Erst nach erfolgreicher Konfigurationspr\u00fcfung folgt der Neustart. Die folgenden Zeilen sind nacheinander auszuf\u00fchren; bei einem Fehler der ersten Pr\u00fcfung ist der Neustart abzubrechen:<\/p>\n<pre><code>sudo unbound-checkconf\nsudo systemctl restart unbound\nsystemctl is-enabled unbound\ndig @127.0.0.1 -p 5335 fail01.dnssec.works\ndig @127.0.0.1 -p 5335 dnssec.works +ad<\/code><\/pre>\n<p>Der erste DNS-Test soll <code>SERVFAIL<\/code> liefern, der zweite <code>NOERROR<\/code> mit <code>ad<\/code> im Flag-Feld. Ein einzelnes <code>SERVFAIL<\/code> beweist keine funktionierende Validierung: Auch Verbindungsfehler k\u00f6nnen diese Antwort verursachen. Eine korrekte Systemzeit ist f\u00fcr DNSSEC erforderlich. <code>restart<\/code> aktiviert keinen Autostart; <code>is-enabled<\/code> pr\u00fcft den bestehenden Zustand.<\/p>\n<h2>3. Pi-hole verbinden und den tats\u00e4chlichen Weg pr\u00fcfen<\/h2>\n<p>Unter <code>Settings &gt; DNS<\/code> wird <code>127.0.0.1#5335<\/code> als benutzerdefinierter Upstream eingetragen. F\u00fcr ausschlie\u00dflich lokale Rekursion werden andere Upstreams entfernt. Nach dem Speichern sollte eine Testabfrage an Pi-hole im Abfrageprotokoll Unbound als Weiterleitungsziel zeigen. Bei getrennten Containern bezeichnet <code>127.0.0.1<\/code> jeweils den eigenen Container; dort ist diese Adresse ungeeignet.<\/p>\n<p>Die Option <code>Use DNSSEC<\/code> aktiviert zus\u00e4tzliche Validierung in Pi-hole und ist keine blo\u00dfe Weitergabe von Statusflags. Unbound validiert bereits unabh\u00e4ngig davon. Falls die zus\u00e4tzliche Pr\u00fcfung aktiviert wird, sind beide DNSSEC-Tests nochmals \u00fcber Pi-hole auszuf\u00fchren. Vorhandene <code>openresolv<\/code>&#8211; oder <code>unbound-resolvconf<\/code>-Integration ben\u00f6tigt ebenfalls Kontrolle: Ein Eintrag f\u00fcr Port 53 darf keine Schleife zum lokalen Dienst erzeugen.<\/p>\n<h2>4. DoH als andere Betriebsart<\/h2>\n<p>Bei direkter Rekursion verlassen gew\u00f6hnliche DNS-Anfragen das Netz unverschl\u00fcsselt. QNAME-Minimierung reduziert die Namensteile, die einzelne Server erhalten; ein Beobachter auf der Internetleitung kann weiterhin Anfragen mitlesen.<\/p>\n<p>Ein bewusst eingerichteter DoH-Upstream verschl\u00fcsselt die Verbindung zu einem gew\u00e4hlten Resolver. Dieser Resolver erh\u00e4lt die weitergeleiteten Namen. Das ist eine andere Architektur, kein automatisch vorhandener R\u00fcckfallmodus. Ein zus\u00e4tzlicher Pi-hole-Upstream ist auch keine garantierte Reihenfolge f\u00fcr Ausf\u00e4lle. Zertifikatspr\u00fcfung, Bootstrap-Aufl\u00f6sung und das Verhalten bei Nichterreichbarkeit ben\u00f6tigen eine eigene Konfiguration.<\/p>\n<p><code>cloudflared proxy-dns<\/code> wurde ab Version 2026.2.0 entfernt und ist keine aktuelle Installationsoption. Unbounds dokumentierte DoH-Unterst\u00fctzung f\u00fcr eingehende Client-Abfragen ist au\u00dferdem von ausgehender DoH-Weiterleitung zu unterscheiden.<\/p>\n<div class=\"lw-faq\">\n<h2>Fragen und Antworten<\/h2>\n<h3>Sch\u00fctzt das vor Beobachtung durch den Internetanbieter?<\/h3>\n<p>Direkte Rekursion allein nicht. DoH sch\u00fctzt den Inhalt der jeweiligen DNS-Verbindung; Ziel-IP-Adressen sp\u00e4terer Verbindungen bleiben grunds\u00e4tzlich sichtbar. DNSSEC sch\u00fctzt signierte Daten vor unbemerkter Ver\u00e4nderung, verhindert aber weder Blockaden noch Angriffe auf unsignierte DNS-Daten. Verschl\u00fcsselte Client-Verbindungen zu einem eigenen Resolver lassen sich mit Rekursion kombinieren; dadurch wird der Weg vom Resolver zu autoritativen Servern nicht automatisch verschl\u00fcsselt.<\/p>\n<h3>Warum fehlen Antworten mit privaten IP-Adressen?<\/h3>\n<p><code>private-address<\/code> verhindert, dass \u00f6ffentliche DNS-Antworten die genannten privaten Adressen einschleusen. F\u00fcr einen absichtlich intern aufl\u00f6senden Namen kann eine eng begrenzte Ausnahme wie <code>private-domain: \"internal.example.com\"<\/code> erforderlich sein. Eine Ausnahme f\u00fcr eine ganze Domain gilt auch f\u00fcr Unterdomains und schw\u00e4cht dort den Rebinding-Schutz. Direkt in Pi-hole beantwortete lokale Eintr\u00e4ge laufen nicht durch Unbound.<\/p>\n<\/div>\n<div class=\"lw-quellen\">\n<h2>Quellen<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.pi-hole.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pi-hole documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.pi-hole.net\/guides\/unbound\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pi-hole: Unbound<\/a><\/li>\n<li><a href=\"https:\/\/unbound.docs.nlnetlabs.nl\/en\/latest\/manpages\/unbound.conf.html\" target=\"_blank\" rel=\"noopener noreferrer\">Unbound configuration<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/pi-hole\/web\/blob\/master\/settings-dns.lp\" target=\"_blank\" rel=\"noopener noreferrer\">Pi-hole DNSSEC settings<\/a><\/li>\n<li><a href=\"https:\/\/developers.cloudflare.com\/changelog\/post\/2025-11-11-cloudflared-proxy-dns\/\" target=\"_blank\" rel=\"noopener noreferrer\">cloudflared proxy-dns removal<\/a><\/li>\n<li><a href=\"https:\/\/unbound.docs.nlnetlabs.nl\/en\/latest\/topics\/privacy\/dns-over-https.html\" target=\"_blank\" rel=\"noopener noreferrer\">Unbound DoH<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Eine technische Schritt-f\u00fcr-Schritt-Anleitung zum Aufbau einer autonomen Zero-Trust-DNS-Infrastruktur mit Pi-hole und Unbound inklusive DNSSEC-Validierung.<\/p>\n","protected":false},"author":1,"featured_media":14008,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[139],"tags":[92265,92469,92367,92472,92211,92235],"class_list":["post-448","post","type-post","status-publish","format-standard","hentry","category-tutorials-de-it-networks-de","tag-prywatnosc-danych-pl-de","tag-dns-de","tag-network-security-de","tag-pi-hole-de","tag-self-hosting-de","tag-tutorial-de"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-07T10:20:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T22:58:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC\",\"datePublished\":\"2026-09-07T10:20:00+00:00\",\"dateModified\":\"2026-10-23T22:58:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/\"},\"wordCount\":811,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png\",\"keywords\":[\"Data Privacy\",\"DNS\",\"Network Security\",\"Pi-hole\",\"Self-Hosting\",\"Tutorial\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/\",\"name\":\"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png\",\"datePublished\":\"2026-09-07T10:20:00+00:00\",\"dateModified\":\"2026-10-23T22:58:26+00:00\",\"description\":\"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png\",\"width\":1200,\"height\":630,\"caption\":\"Zero-Trust-DNS-Infrastruktur: Unbound & Pi-hole mit DoH und DNSSEC\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/it-networks-de\\\/tutorials-de-it-networks-de\\\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik","description":"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/","og_locale":"en_US","og_type":"article","og_title":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik","og_description":"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-07T10:20:00+00:00","article_modified_time":"2026-10-23T22:58:26+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC","datePublished":"2026-09-07T10:20:00+00:00","dateModified":"2026-10-23T22:58:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/"},"wordCount":811,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png","keywords":["Data Privacy","DNS","Network Security","Pi-hole","Self-Hosting","Tutorial"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/","url":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/","name":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png","datePublished":"2026-09-07T10:20:00+00:00","dateModified":"2026-10-23T22:58:26+00:00","description":"Unbound mit Pi-hole verbinden: rekursive DNS-Aufl\u00f6sung, DNSSEC, Query-Minimierung und die Einordnung eines DoH-Fallbacks.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-448-zero-trust-dns-infrastruktur-unbound-g.png","width":1200,"height":630,"caption":"Zero-Trust-DNS-Infrastruktur: Unbound & Pi-hole mit DoH und DNSSEC"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/it-networks-de\/tutorials-de-it-networks-de\/zero-trust-dns-infrastruktur-unbound-pi-hole-mit-doh-und-dnssec\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Zero-Trust-DNS-Infrastruktur: Unbound &amp; Pi-hole mit DoH und DNSSEC"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=448"}],"version-history":[{"count":7,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/448\/revisions"}],"predecessor-version":[{"id":22899,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/448\/revisions\/22899"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/14008"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}