<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Alek&#x27;s Blog - powerdns</title>
      <link>https://blog.none.at</link>
      <description>My Blog to share my knowledge</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://blog.none.at/tags/powerdns/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Mon, 06 Apr 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Running pdns_recursor as a root-independent validating resolver</title>
          <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
          <author>aleks</author>
          <link>https://blog.none.at/blog/2026/2026-04-05-pdns-recursor-root-resolver/</link>
          <guid>https://blog.none.at/blog/2026/2026-04-05-pdns-recursor-root-resolver/</guid>
          <description xml:base="https://blog.none.at/blog/2026/2026-04-05-pdns-recursor-root-resolver/">&lt;p&gt;&lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;doc.powerdns.com&#x2F;recursor&#x2F;&quot;&gt;PowerDNS Recursor&lt;&#x2F;a&gt; is a mature, production-grade recursive DNS resolver. This post documents how to configure it to bootstrap directly from a local &lt;code&gt;root.zone&lt;&#x2F;code&gt; file — so it never needs to reach the root name servers at runtime — with full DNSSEC validation producing the &lt;code&gt;ad&lt;&#x2F;code&gt; flag in responses.&lt;&#x2F;p&gt;</description>
      </item>
    </channel>
</rss>
