<div dir="rtl">Hel</div><div>Hello,<br></div><div><br></div><div>Just recently set up a network containing  1 dnsdist, 1 reccursor  and 1 PDNS server. I'm unable to resolve my internal domain  millsresidence.com. I'm using forward-zones-recurse=millsresidence.com=192.168.0.32 within my recursor. i've attached my config below.<br></div><div>- dnsdist: 192.168.0.18<br></div><div>- recursor: 192.168.0.22<br></div><div>- PDNS server: 192.168.0.32</div><div><br></div><div>DNSDIST confirg<br></div><div>===============</div><div>-- <a href="https://github.com/PowerDNS/pdns/issues/7394">https://github.com/PowerDNS/pdns/issues/7394</a><br></div><div>-- dnsdist configuration file, an example can be found in /usr/share/doc/dnsdist/examples/<br></div><div>setACL('192.168.0.0/24') -- Allow from home network<br></div><div>addLocal('192.168.0.18:53',{reusePort=true, tcpFastOpenQueueSize=0, tcpFastOpenSize=0}) -- for dns over port 53 ipv4 , set X(int) for tcp fast open queue size<br></div><div>addAction(MaxQPSIPRule(400), DropAction())              -- set X(int) number of queries to be allowed per second from a IP<br></div><div>addAction(AndRule({QTypeRule(dnsdist.ANY), TCPRule(false)}), DropAction())  -- drop ANY queries sent over udp , not useful for DoT and DoH only servers.<br></div><div>pc = newPacketCache(10000, 86400, 600)                  -- set X number of entries to be in dnsdist cache by default , memory will be preallocated based on the X number<br></div><div>getPool(""):setCache(pc)                                -- deafult cache<br></div><div>setStaleCacheEntriesTTL(43200)                          -- expire cache after 12 hour<br></div><div>newServer({address="192.168.0.22", name=recursor, order=2})<br></div><div>newServer({address="192.168.0.32", name=auth, order=1})<br></div><div>setServerPolicy(whashed) -- first server within its QPS limit<br></div><div>setSecurityPollSuffix("")<br></div><div>webserver("192.168.0.18:8083", "gr33n") --dependent on ACL rules<br></div><div><br></div><div>recursor config<br></div><div>=============</div><div>allow-from=192.168.0.0/24<br></div><div>any-to-tcp=yes<br></div><div>## API<br></div><div>api-config-dir=/opt/powerdns_recursor<br></div><div>api-logfile=/var/log/pdns.log<br></div><div>loglevel=8<br></div><div>config-dir=/etc/powerdns<br></div><div>daemon=yes<br></div><div>hint-file=/usr/share/dns/root.hints<br></div><div>include-dir=/etc/powerdns/recursor.d<br></div><div>local-address=192.168.0.22<br></div><div>local-port=53<br></div><div>lua-config-file=/etc/powerdns/recursor.lua<br></div><div>quiet=no<br></div><div>#################################<br></div><div># security-poll-suffix  Domain name from which to query security update notifications<br></div><div>setgid=pdns<br></div><div>setuid=pdns<br></div><div>#################################<br></div><div># webserver     Start a webserver (for REST API)<br></div><div>webserver=yes<br></div><div>webserver-address=0.0.0.0<br></div><div>webserver-allow-from=192.168.0.0/24<br></div><div>webserver-password=gr33n<br></div><div>webserver-port=8082<br></div><div>api-key=gr33n<br></div><div>write-pid=yes<br></div><div>forward-zones-recurse=millsresidence.com=192.168.0.32<br></div><div><br></div><div>I would aprreciate any insights.</div><div><br></div><div><br></div>