Thank you Michel
Indeed it works but this is quite some work when it could be so easy...
I guess the only guys doing a good job here are the Technitium guys

On Nov 12, 2025, at 11:49 PM, Michel Otte <[email protected]> wrote:


Hi Alexis,

dnsdist supports both the PROXY protocol via `useProxyProtocol` parameter and the X-Forwarded-For, X-Forwarded-Port and X-Forwarded-Proto headers via the `addXForwardedHeaders` parameter, both of which you can enable via newServer: [1].

AdGuard currently does not support the PROXY protocol: [2], [3]. But according to this issue it does support the X-Forwarded-For header. The latter obviously only works if the connection to the backend is made via HTTP(S), so you should be using a DoH backend connection to AdGuard Home to make it work.


With kind regards,
Michel Otte

My setup is a dnsdist server load balancing traffic to two adguard home, the last issue I face is that right now the dnstdist does not pass through  the source IP which I’d like to see on Adguard for filtering.
Is there an easy way to do that?
Does someone have a simlar setup that works?
Thank you
Alexis
_______________________________________________
dnsdist mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/dnsdist
_______________________________________________
dnsdist mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/dnsdist

Reply via email to