On Mon, Aug 19, 2024 at 1:56 PM Buck Horn via Dnsmasq-discuss
<dnsmasq-discuss@lists.thekelleys.org.uk> wrote:
>
> On 19.08.24 18:38, Corey Minyard wrote:
>
> On Mon, Aug 19, 2024 at 8:58 AM Buck Horn via Dnsmasq-discuss 
> <dnsmasq-discuss@lists.thekelleys.org.uk> wrote:
>>
>> It's not entirely clear from your description, but if your goal would be
>> to have dnsmasq forward DNS requests to a DoT server, then dnsmasq can't
>> do that: It fully supports DNS (port 53 UDP/TCP), but does not support
>> DoT (port 853 TCP) at all. You would need a DoT proxy between dnsmasq
>> and your DoT server for that use case.
>
>
> That's my overall goal, but I have stunnel which will take a TCP connection 
> and forward it over TLS.  It would be nice if dnsmasq would support DoT, but 
> I'm ok that it doesn't.  bind doesn't, either.
>
>
> I see -  so your dnsmasq TCP requirement is introduced by your choice of 
> stunnel?
>
> But stunnel isn't a DoT proxy, it is a TLS proxy wrapper, and as such, would 
> lack UDP support, somewhat naturally employing TCP only.
>
> A proper DoT proxy would have to support UDP as well as TCP, as both 
> protocols are mandatory for DNS.
>
> Instead of trying to find some bandaid for dnsmasq, I'd recommend to consider 
> using a proper DoT/DoX proxy instead (e.g. AdguardTeam/dnsproxy). Or if you 
> would already happen to run nginx, I believe that could also be configured to 
> act as DNS to DoT gateway.

Ah, that's what I was looking for.  I searched and for some reason
these didn't show up, I got some things that were woefully inadequate.
One of these should do what I'm looking for.

Thanks,

-corey

>
> Kind regards,
>
>        Buck
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

Reply via email to