Discussions

Ask a Question
Back to all

Feature Request: [CTRLD] Allow Overriding "LAN queries will be handled solely by the OS resolver" Behavior

(edited)

It would be nice if there was a flag/etc to override this behavior and specify a specific upstream for LAN Queries (specifically, bare host queries without a domain - e.g. machine1, machines2). For my use case, all bare queries should go to dnsmasq on a router listening on port 53053. CTRLD lives in a docker container on a separate VM, and all clients point to that address:53.

In the logs, I see reference to a "upstream.os " but I don't see anyway way to adjust it's value (set something other than "OS Resolver").

I've got this working properly for my local domain suffix, just not sure on the path forward for bare hosts that can't be found in the LAN client info table (other than specify a bunch of one off rules, which is cumbersome).