<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2018-07-25 11:13 GMT+02:00 bert hubert <span dir="ltr"><<a href="mailto:bert.hubert@powerdns.com" target="_blank">bert.hubert@powerdns.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="m_9119414649902358940gmail-">On Wed, Jul 25, 2018 at 10:41:09AM +0200, Kevin Olbrich wrote:<br>
> I set up two dnsdist instances against an internal authoritative DNS.<br>
> To better support our users, I would like to install an intranet site which<br>
> explains why a website ist not available (most likely typo).<br>
<br>
</span>Hi Kevin - we have a dedicated dnsdist list, but I think we can spare one<br>
reply here.<br></blockquote><div><br></div><div>Oops, subscribed both but accidentally took the wrong one. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="m_9119414649902358940gmail-"><br>
> Is it possible to override NXDOMAIN with an A reply?<br>
<br>
</span>You could achieve this easily with a wilcard record on your auth server,<br>
perhaps that is easier?<br>
<br>
If that is not possible, you could try something like:<br>
<br>
<a href="https://dnsdist.org/rules-actions.html?highlight=responseaction#addResponseAction" rel="noreferrer" target="_blank">https://dnsdist.org/rules-acti<wbr>ons.html?highlight=responseact<wbr>ion#addResponseAction</a><br>
<br>
addResponseAction(RCodeRule(dn<wbr>sdist.NXDOMAIN), SpoofAction("1.2.3.4", "::1"))</blockquote><div><br></div><div>[root@clde0011 ~]# /usr/bin/dnsdist -u dnsdist -g dnsdist --check-config</div><div>Fatal Lua error: Exception thrown by a callback function called by Lua</div><div>Details: addResponseAction() can only be called with response-related actions, not query-related ones. Are you looking for addAction()? </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I have not tried this and it may not work - SpoofAction might in fact only<br>
work when it receives queries. Can you try and let us know? (on the dnsdist<br>
list).<br>
<br></blockquote><div><br></div><div>Thanks!</div><div><br></div><div>I tried to use addAction but it matches everything with "." or nothing if I use dnsdist.NXDOMAIN.</div><div><br></div><div>Kevin</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Thanks!<br>
<br>
        Bert<br>
______________________________<wbr>_________________<br>
Pdns-users mailing list<br>
<a href="mailto:Pdns-users@mailman.powerdns.com" target="_blank">Pdns-users@mailman.powerdns.co<wbr>m</a><br>
<a href="https://mailman.powerdns.com/mailman/listinfo/pdns-users" rel="noreferrer" target="_blank">https://mailman.powerdns.com/m<wbr>ailman/listinfo/pdns-users</a><br>
</blockquote></div><br></div></div>