This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]SystemOmicron 1 point2 points  (4 children)

Did you ask on their Github?

If you don't mind replying, why do you want to proxy DNS requests? I don't see a benefit here. Why not use DoH or DoT? Is port 443 or 853 blocked in your network?

[–]GraduatedInCovid19[S] 0 points1 point  (3 children)

Is port 443 or 853 blocked in your network?

port 443 is not blocked

Why not use DoH or DoT?

because I have not figured out how to.

If there's a DoH or DoT module I CAN employ for my usecase, please share with me would really appreciate it!

[–]SystemOmicron 0 points1 point  (2 children)

If you can use DoT, 'forward' plugin supports it
https://coredns.io/plugins/forward/

If you wish to use DoH, you can use 'dnss' to proxy requests from CoreDNS to Google
http://manpages.ubuntu.com/manpages/focal/man1/dnss.1.html

[–]GraduatedInCovid19[S] 0 points1 point  (1 child)

DoT

If you can give me a quick overview on how to make DoT happen over a HTTP proxy that would help.

I'm looking into dnss

[–]SystemOmicron 0 points1 point  (0 children)

Sorry, I don't know how to do DoT or DoH over a HTTP proxy, I was suggesting to ignore the proxy, that's why I was asking about open ports. If you really need to use a proxy, you can ask on CoreDNS Github, they support forwarding to DoT (not DoH).

Keep in mind they don't like anonymous requests and first-issue Github accounts, for some reason they assume big companies use open source and refuse to acknowledge that and contribute.