Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Announce DoT/DoH address via _dns.resolver.arpa SVCB record (RFC 9642) #1537

Open
lgrahl opened this issue Jul 6, 2024 · 3 comments
Open
Labels
🔨 enhancement New feature or request 📘 good first issue Good for newcomers
Milestone

Comments

@lgrahl
Copy link

lgrahl commented Jul 6, 2024

RFC 9462 "Discovery of Designated Resolvers" added the possibility to discover an encrypted DNS server (DoH/DoT) via an SVCB record. This is great when announcing the DNS server via DHCP / Router Advertisements, allowing machines in the network to easily discover and upgrade to DoH/DoT without requiring the user to fiddle with configurations.

I tried adding an SVCB record for _dns.resolver.arpa. manually but it turned out to be currently unsupported. https://github.com/miekg/dns already has support for SVCB records, so I assume this could be added easily?

But it would be better if blocky would support it out of the box, so that it can respond with the correct IP address for the interface the request came in from (if reachable on multiple networks).

@adrianmace
Copy link

When developing this feature please consider the behaviour while running blocky inside a container (because the container IPv4/IPv6 will be different)

Copy link
Contributor

github-actions bot commented Oct 8, 2024

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Oct 8, 2024
@lgrahl
Copy link
Author

lgrahl commented Oct 8, 2024

Still relevant.

@github-actions github-actions bot removed the Stale label Oct 9, 2024
@ThinkChaos ThinkChaos added 🔨 enhancement New feature or request 📘 good first issue Good for newcomers labels Oct 11, 2024
@kwitsch kwitsch added this to the future milestone Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 enhancement New feature or request 📘 good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants