Closed cottand closed 1 year ago
Turns out this is not CNAME flattening or recursion (as described here) but normal DNS resolution, as per https://www.rfc-editor.org/rfc/rfc6895.html#section-3.2
which makes this bug even more important to implement to be able to use grimd custom DNS records properly
Ported from https://github.com/looterz/grimd/issues/113
With the following custom records config (other config params mostly defaults):
It seems when looking up
example.different
replies do not containA 0.0.0.1
in the answer section.dig output:
nslookup output:
Not flattening is fine for some OSs (MacOS in my case does not mind) but on a Docker image (
grafana/grafana:9.4.7
) I found it to not be fine, resulting in the following:So as you can see it can't recurse, maybe because the image is based on alpine?
Other DNS servers (like blocky) do flatten custom DNS but do not allow specyfing the records themselves (
SRV
,CNAME
...) but grimd is the only one I have found that allows specifying custom DNS records and does adblocking. So I would love for this to work.